cronopium
Forum Replies Created
-
Hi Dnsscarkey,
can you give me the ressource of your plugin I have to exclude?
I work with nitropack wher Ih have to exclude. (Specify the JavaScript, CSS, images, and font files you do not want to get optimized)
I didn’t think about this, because in Tests it worked. Only sometimes the form will be blocked.Hi, I have just the same problem. Customer of client call them, they can’t send.
An in spam submissions I found two clients who are blocked 🙁
I made some tests with the same form without problems, but 1 time I had the same problem. Couldn’d send and was blocked from your plugin.Forum: Plugins
In reply to: [WP DSGVO Tools (GDPR)] WP DSGVO + EuGH C-311/18 Schrems IIWenn alles akzeptieren oder ablehnen ein Workarround ist, wäre ich persönlich sehr glücklich mit dieser Option – ohne die komplizierte Einblendung aller einzelnen Dienste auf der ersten Ebene. Damit forciert man natürlich die Ablehnungen. Shopbetreiber haben ja eher das Interesse Dienste einzusetzen. Für viele Shopbetreiber geht es schlicht um die Existenz in Konkurrenz zu Amazon.
Meines Erachtens ist das bei Bild.de plausibel gelöst. Spricht etwas gegen eine Variante in der klar gesagt wird, was passiert und dann mit den Optionen zu arbeiten die eben alles erlauben alles verbieten preferiert und den Rest über die Einstellungen managt?
Forum: Plugins
In reply to: [WP DSGVO Tools (GDPR)] WP DSGVO + EuGH C-311/18 Schrems IIHallo Peter,
das klingt wirklich plausibel, allerdings habt Ihr es aktuell so gelöst, dass Ihr einen Button “Auswahl akzeptieren” unter den Diensten aktiv habt, den man klicken kann, ohne in den einzelnen Diensten das Nein auf Ja zu setzen.Weil Ihr von ALLLEN Anbietern die Einzigen seid, die es so handhaben, dass man in einzeln aufgeführte Dienste jeweils ein Nein zu einem Ja aktiv ändern muss, entspricht das nicht der gewohnten Usability.
Meine Beobachtung bestätigt, was ich auch selbst schon zigmal so gemacht, habe ohne genau hinzuschauen: einfach Auswahl bestätigen gedrückt.Wenn ich es richtig verstehe, habe ich aber somit alles bei Eurem Plugin abgelehnt, auch wenn ich vermeintlich dachte, die notwendigen vorausgewählten Plugins zu bestätigen.
Das wäre für meinen Kunden, der mit seinem Webshop um die Existenz kämpft, fatal. Er braucht die Googleeinbindung für das Remarketing, um den Webshop erfolgreich betreiben zu können. Denn nur durch dieses sind die Adwordskampagnen rechenbar.
Ich habe mir daraufhin mal ALLE bekannten Konkurrenten des Kunden angesehen – diese haben ALLE eine andere Lösung, in der auf einfachere Art eine Empfohlene Vorauswahl aktiv bestätigt werden kann und alternativ können individuelle Einstellungen vorgenommen oder abgelehnt werden. Weiterhin ich mir die Top 100 Shops in Deutschland angesehen. Nur einer oder zwei macht es in der Usability ähnlich (aber immer noch leichter) wie Ihr .. alle anderen machen es deutlich leichter zuzustimmen, während Euer Plugin geradezu dazu verleitet, sogar ausversehen abzulehnen. Das ist schade, weil Ihr eine tolle Lösung habt. Es ist aller Ehren wert, dass Ihr es 100%ig RICHTIG macht, um den Nutzern Rechtssicherheit zu geben, aber es wäre schön, wenn Ihr den Nutzern Eures Plugins zumindest selbst die Option anbieten würdet, auch einen Kompromiss zu nutzen, der in etwa dem entspricht, was im Grunde sämtliche Rechtsabteilungen der wirklich großen Anbieter in Deutschland als akzeptabel erachten.Meines Erachtens, wird die Rechtsprechung uns als Onlinebusiness Betreibern ein wenig entgegenkommen müssen, es wird hier doch sehr über das Ziel hinausgeschossen. Bei kleineren Kunden merke ich, dass die ziemlich überfordert sind und der im Grunde genommen ausufernde Aufwand hinsichtlich DSGVO für manche je nach Branche existenzgefährdend ist. Aber das ist eine andere Diskussion …
Forum: Plugins
In reply to: [W4 Post List] Cannot edit list in WP 5.5Thank you for fast reaction. I just had the same issue and ar happe to get a solution.
do you have no other idea? it would be so helpful if I could work with user role…
I’m so sorry…
of course – first I only did change this but Error again. After I tried other.
Then I did try again to exclude a standard role ‘subscriber’ instead of my own but the same …//* Catalog Enquiry user role function user_role_exclude_catalog(){ global $WC_Woocommerce_Catalog_Enquiry; $current_user = wp_get_current_user(); if($WC_Woocommerce_Catalog_Enquiry){ if(in_array('subscriber', $current_user->roles)){ remove_action('woocommerce_single_product_summary', array($WC_Woocommerce_Catalog_Enquiry->frontend,'add_form_for_enquiry_without_popup'),100); remove_action('woocommerce_single_product_summary', array($WC_Woocommerce_Catalog_Enquiry->frontend,'add_form_for_enquiry'),100); }else{ $WC_Woocommerce_Catalog_Enquiry->frontend->init_catalog(); } } } add_action('wp', 'user_role_exclude_catalog', 999);Fatal error: Uncaught Error: Call to a member function init_catalog() on null in /html/wordpress/wp-content/themes/infinity-pro/functions.php:306 Stack trace: #0 /html/wordpress/wp-includes/class-wp-hook.php(298): user_role_exclude_catalog(Object(WP)) #1 /html/wordpress/wp-includes/class-wp-hook.php(323): WP_Hook->apply_filters(NULL, Array) #2 /html/wordpress/wp-includes/plugin.php(515): WP_Hook->do_action(Array) #3 /html/wordpress/wp-includes/class-wp.php(746): do_action_ref_array('wp', Array) #4 /html/wordpress/wp-includes/functions.php(955): WP->main(Array) #5 /html/wordpress/wp-admin/includes/post.php(1072): wp(Array) #6 /html/wordpress/wp-admin/includes/class-wp-posts-list-table.php(142): wp_edit_posts_query() #7 /html/wordpress/wp-admin/edit.php(180): WP_Posts_List_Table->prepare_items() #8 {main} thrown in /html/wordpress/wp-content/themes/infinity-pro/functions.php on line 306After change I get the Dashboard but don’t products or woo commerce orders anymore
function user_role_exclude_catalog(){ global $WC_Woocommerce_Catalog_Enquiry; $current_user = wp_get_current_user(); if($WC_Woocommerce_Catalog_Enquiry){ if(in_array('your_restricted_user_role', $current_user->roles)){ remove_action('woocommerce_single_product_summary', array($WC_Woocommerce_Catalog_Enquiry->frontend,'add_form_for_enquiry_without_popup'),100); remove_action('woocommerce_single_product_summary', array($WC_Woocommerce_Catalog_Enquiry->frontend,'add_form_for_enquiry'),100); }else{ $WC_Woocommerce_Catalog_Enquiry->frontend->wp_catalog(); } } } add_action('wp', 'user_role_exclude_catalog', 999);The error code:
Fatal error: Uncaught Error: Call to a member function wp_catalog() on null in /html/wordpress/wp-content/themes/infinity-pro/functions.php:306 Stack trace: #0 /html/wordpress/wp-includes/class-wp-hook.php(298): user_role_exclude_catalog(Object(WP)) #1 /html/wordpress/wp-includes/class-wp-hook.php(323): WP_Hook->apply_filters(NULL, Array) #2 /html/wordpress/wp-includes/plugin.php(515): WP_Hook->do_action(Array) #3 /html/wordpress/wp-includes/class-wp.php(746): do_action_ref_array('wp', Array) #4 /html/wordpress/wp-includes/functions.php(955): WP->main(Array) #5 /html/wordpress/wp-admin/includes/post.php(1072): wp(Array) #6 /html/wordpress/wp-admin/includes/class-wp-posts-list-table.php(142): wp_edit_posts_query() #7 /html/wordpress/wp-admin/edit.php(180): WP_Posts_List_Table->prepare_items() #8 {main} thrown in /html/wordpress/wp-content/themes/infinity-pro/functions.php on line 306Hello, if I use this code I lost the dashboard …
in debug I get this – maybe you understand where the problem is:`Fatal error: Uncaught Error: Call to a member function init_catalog() on null in /html/wordpress/wp-content/themes/infinity-pro/functions.php:326 Stack trace: #0 /html/wordpress/wp-includes/class-wp-hook.php(298): user_role_exclude_catalog(”) #1 /html/wordpress/wp-includes/class-wp-hook.php(323): WP_Hook->apply_filters(false, Array) #2 /html/wordpress/wp-includes/plugin.php(453): WP_Hook->do_action(Array) #3 /html/wordpress/wp-settings.php(448): do_action(‘init’) #4 /html/wordpress/wp-config.php(115): require_once(‘/html/wordpress…’) #5 /html/wordpress/wp-load.php(37): require_once(‘/html/wordpress…’) #6 /html/wordpress/wp-admin/admin.php(31): require_once(‘/html/wordpress…’) #7 /html/wordpress/wp-admin/post.php(12): require_once(‘/html/wordpress…’) #8 {main} thrown in /html/wordpress/wp-content/themes/infinity-pro/functions.php on line 326
thank you for the fast solution 🙂