Support » WooCommerce » Ferien

  • Florin

    (@florinschweiz)


    Hallo

    Ein Kunde von mir hat über die Festtage geschlossen (von heute 17:30 bis 02.01. 17:30). Als Pizzakurier kann er in dieser Zeit also auch keine Bestellungen annehmen.

    Gibt es ein Plugin, welches dies direkt inklusive Zeiteinstellung machen kann? Aktuell habe ich folgendes Snippet gefunden, welches auch zu funktionieren scheint, aber da dieses halt auf WooCommerce 3.5 zugeschnitten ist, nahm es mich allgemein Wunder, ob es ein Plugin gibt, welches auch automatisch den Shop wieder eröffnet etc. Falls es ein Plugin gibt oder so, darf dies auch etwas kosten, mir relativ egal, ich bezahle gerne für gute Arbeit.

    /**
     * @snippet       WooCommerce Holiday/Pause Mode
     * @how-to        Get CustomizeWoo.com FREE
     * @sourcecode    https://businessbloomer.com/?p=20862
     * @author        Rodolfo Melogli
     * @testedwith    WooCommerce 3.5.1
     * @donate $9     https://businessbloomer.com/bloomer-armada/
     */
     
    // Trigger Holiday Mode
     
    add_action ('init', 'bbloomer_woocommerce_holiday_mode');
     
     
    // Disable Cart, Checkout, Add Cart
     
    function bbloomer_woocommerce_holiday_mode() {
       remove_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart', 10 );
       remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_add_to_cart', 30 );
       remove_action( 'woocommerce_proceed_to_checkout', 'woocommerce_button_proceed_to_checkout', 20 );
       remove_action( 'woocommerce_checkout_order_review', 'woocommerce_checkout_payment', 20 );
       add_action( 'woocommerce_before_main_content', 'bbloomer_wc_shop_disabled', 5 );
       add_action( 'woocommerce_before_cart', 'bbloomer_wc_shop_disabled', 5 );
       add_action( 'woocommerce_before_checkout_form', 'bbloomer_wc_shop_disabled', 5 );
    }
     
     
    // Show Holiday Notice
     
    function bbloomer_wc_shop_disabled() {
            wc_print_notice( 'Wir haben vom 31.12. 17:30 bis am 02.01. 17:30 geschlossen. Wir freuen uns auf Ihre Bestellung, sobald wir zurück sind.', 'error');
    } 

    Ich habe WooCommerce Booster bereits auf der Webseite, aber da habe ich auf Anhieb gerade keine Funktion gefunden und deren Support ist vermutlich bereits offline für heute.

    Liebe Grüsse

    Florin

    • Dieses Thema wurde geändert vor 2 Wochen, 3 Tage von Florin. Grund: EDIT 1: Falls es ein Plugin gibt oder so, darf dies auch etwas kosten, mir relativ egal, ich bezahle gerne für gute Arbeit
Ansicht von 5 Antworten - 1 bis 5 (von insgesamt 5)
  • Das ist ein schlechter Scherz oder?

    Dein Kunde hat Silvester ab 17:30 Uhr geschlossen und du kommst 14:00 Uhr auf die Idee, dass etwas an der Website geändert werden müsste, weißt aber nicht wie?

    Das Support-Forum ist keine 24/7-Hotline. Die Teilnehmer/-innen beantworten Fragen in ihrer freien Zeit und da können wir keine Reaktionszeiten garantieren. Im Zweifelsfall antwortert erst jemand, wenn der Pizzabote längst wieder in (oder auf) die Pedale tritt.

    Vorsichtshalber (und nur für den Fall, dass du dein Angebot für Bezahlung ausweiten möchtest) noch der Hinweis, dass hier Jobangebote jeglicher Art ausrücklich unerwünscht sind.

    Ich nutze WooCommerce selber nicht, würde aber erst einmal versuchen, die Seiten in einen Wartungsmodus zu setzen. Schau mal, ob dir dieser Beitrag hilft: How to Enable Maintenance Mode for WooCommerce

    Thread-Ersteller Florin

    (@florinschweiz)

    Hi @pixolin

    Nein es ist leider kein schlechter Scherz, mein Kunde hat mir heute um 14:02 geschrieben. Liegt also nicht an mir. Ich habe ihm auch gesagt, dass ich mein bestes gebe, jedoch bei so kurzfristigen Anfragen nichts garantieren kann.

    Wie bereits beschrieben habe ich das Snippet gefunden (und eingefügt und getestet), habe hiermit also bereits etwas unternommen, das meines Wissens verhält, bin halt nur noch auf der Suche nach einer Lösung für die Zukunft.

    Ich habe auch bereits Support hier geleistet und weiss, dass dies alles ehrenamtlich und in der Freizeit ist. Mir gehts wirklich nicht darum, eine Lösung für exakt jetzt zu finden, sondern eher auch für die Zukunft eine saubere Lösung, die der Kunde selbst bedienen kann.

    Dir einen Guten Rutsch und Liebe Grüsse

    Florin

    • Diese Antwort wurde geändert vor 2 Wochen, 3 Tage von Florin. Grund: Präzisierung

    Vielleicht hilft ja die Beschreibung im bereits verlinkten Beitrag weiter.

    Thread-Ersteller Florin

    (@florinschweiz)

    @pixolin Leider nicht, der Artikel ist spezifisch bezüglich einem bestimmten Page Builder (SeedProd, sagt mir nicht einmal etwas). Dieser Page Builder hat das Feature bereits inklusive.

    Ich habe dafür mal das gefunden:
    https://de.wordpress.org/plugins/woo-store-vacation/
    Schaue es mir mal genauer an.

    Und noch aus Neugierde: Machst du keine Online Shops oder welches Plugin verwendest du dafür? Wenn nicht WooCommerce? – EDD?

    Das im Beitrag erwähnte Plugin Coming Soon Page, Maintenance Mode & Landing Pages by SeedProd scheint in der Pro-Version ein AddOn speziell für WooCommerce zu enthalten, mit dem nur der Shop in Wartungsmodus gesetzt werden kann.

    Vielleicht hilft ja auch das hier weiter: Open Close Store Hours for WooCommerce

Ansicht von 5 Antworten - 1 bis 5 (von insgesamt 5)