-
AuthorPosts
-
July 25, 2020 at 6:58 am #1233152
https://kriesi.at/support/topic/recaptcha-error-after-the-update/
for me there was no solution on this mentioned in the topic above.
both keys are accepted on enfold input dialog.
A Contact Form 7 mail was sent – the enfold contact form not.
on that install i have 4.7.6.1Allthough these messages in the browser console are there:
Content Security Policy: Ignorieren von “https:” innerhalb script-src: ‘strict-dynamic’ angegeben
Content Security Policy: Ignorieren von “http:” innerhalb script-src: ‘strict-dynamic’ angegebenthe contact-form 7 is sent.
By the way – Many of my customers are security conscious about their browser settings. Leaving the incognito mode is not a solution.
July 28, 2020 at 4:03 pm #1233765Hey Guenter,
Could you please provide us a link to a page where we can see the problem with credentials for backend (we need to disable file merging to debug js).
Best regards,
GünterJuly 29, 2020 at 4:38 pm #1233981see above Private Data
July 30, 2020 at 12:31 pm #1234147Hi,
Strange. Could you provide me ftp access please? I might need to add some debugging code to php and I do not like to do that without ftp in case I crash the site.
And I’m afraid I will also need some time to find the problem.
Best regards,
GünterJuly 31, 2020 at 1:50 pm #1234372Ok – Danke
August 3, 2020 at 3:18 pm #1234872Hi,
Ich habe einmal eine “Clean functions.php” hochgespielt (functions_clean.php). Mit dieser funktiniert V2 und (nach einigen clear browser cache) auch V3. Habe für beide ein autoresponder Mail erhalten. Du solltest in deinen somit auch einige erhalten haben – Testseite siehe unten.
Hab es auch als nicht angemeldeter Benutzer in Chrome in einem normalen Fenster getestet.
Ich habe wieder auf die alte functions.php umgestellt.
Irgend ein code in Deiner functions.php dürfte somit etwas stören. Wäre interessant, das zu eruieren. Vielleicht kann man dann einen Fix einbauen auch für andere User, die Probleme haben.
Best regards,
GünterAugust 3, 2020 at 3:24 pm #1234877ich hatte natürlich auch alle Plugins deaktiviert und auch eine leere Functions getestet.
Entweder sind die Cachings der Browser jetzt hartnäckiger geworden ( deshalb teste ich dann immer mit Chrome – da ist das Löschen schneller erledigt) – bei mir kam reproduzierbar dieser Fehler immer.
Mein kleines Script:function prohibit_google_recaptcha( $prohibited ){ global $post; if( ! $post instanceof WP_Post ){ return $prohibited; } /*** Get content to check (ALB or normal content) ***/ $content = Avia_Builder()->get_post_content( $post->ID ); $prohibited = ( false !== strpos( $content, '[contact-form-7 ' ) || false !== strpos( $content, '[av_contact ' ) ) ? false : true; return $prohibited; } add_filter( 'avf_load_google_recaptcha_api_prohibited', 'prohibit_google_recaptcha', 10, 1 );
hatte ich zunächst in Verdacht, aber wie gesagt ich testete auch mit einer leeren functions.php ( child-theme selbstredend ).
August 3, 2020 at 4:02 pm #1234892also – habe ich jetzt Stück für Stück die child-theme functions.php aufgefüllt.
Es ging mal darum diesen Input Button mit einem Slide Effekt beim Hovern zu füllen.Das Script:
function change_input_to_button_tag(){ ?> <script> (function($) { function replaceElementTag(targetSelector, newTagString) { $(targetSelector).each(function(){ var inputvalue = $(this).attr('value'); var newElem = $(newTagString, {html: $(this).html()}); $.each(this.attributes, function() { newElem.attr(this.name, this.value); }); $(this).replaceWith(newElem); newElem.addClass('specialbutton'); newElem.append('<span class="zustimmen">'+inputvalue+'</span>'); }); } replaceElementTag('input.button', '<button></button>'); }(jQuery)); </script> <?php } add_action('wp_footer', 'change_input_to_button_tag');
macht mir aus meinem Input einen Button – mit allen attributen die Ursprünglich dran sind. Daher sollte auch die Klasse: av-verify-recaptcha-0
mit übergeben werden. Das muss ich noch testen ob es nur an der Reihenfolge des ladens liegt.Kann erstmal geschlossen werden – wenn sich was wesentliches hier ergibt, dann poste ich in den gleichen post hinein.
Danke für deine Mühe.August 3, 2020 at 4:16 pm #1234897Ja – muss schauen, ob das einsetzen der anderen inputs ( auch des versteckten ) nur an ein input feld gebunden ist.
( die avia_google_recaptcha_api.js ist da leider eindeutig. )
Da dort dann eben button steht , setzt der wohl die Elemente nicht.Den Button brauchte ich auch nur um das teil zu stylen – auf inputs kann man schlecht before und after elemente etc. pp. setzen.
- This reply was modified 4 years, 3 months ago by Guenni007.
-
AuthorPosts
- You must be logged in to reply to this topic.