Forum Replies Created

Viewing 10 replies - 1 through 10 (of 10 total)
  • 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.

    Wenn 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?

    Hallo 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 …

    Thank you for fast reaction. I just had the same issue and ar happe to get a solution.

    Thread Starter cronopium

    (@cronopium)

    do you have no other idea? it would be so helpful if I could work with user role…

    Thread Starter cronopium

    (@cronopium)

    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 306

    Thread Starter cronopium

    (@cronopium)

    After 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 306

    Thread Starter cronopium

    (@cronopium)

    Hello, 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

    Thread Starter cronopium

    (@cronopium)

    thank you for the fast solution ??

Viewing 10 replies - 1 through 10 (of 10 total)