Danke, sehe ich...
Ich möchte aber gerne dass meine Funktionen auch im Widget funktionieren.
Dann solltest Du die Funktionen im Widget aufrufen. Wo ist den jetzt das Problem?
Um schreiben oder kommentieren zu können, benötigen Sie ein Benutzerkonto.
Sie haben schon ein Benutzerkonto? Melden Sie sich hier an.
Jetzt anmeldenHier können Sie ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellenDanke, sehe ich...
Ich möchte aber gerne dass meine Funktionen auch im Widget funktionieren.
Dann solltest Du die Funktionen im Widget aufrufen. Wo ist den jetzt das Problem?
Ich sehe keinen Zusammenhang zwischen Widget und Plugin in Deinem Code
testfunktion() wird im Widget nicht aufgerufen
Ich kann beim besten Willen keinen Zusammenhang zwischen Widget und Plugin erkennen. Hier hatte ich einem User gezeigt wie man ein Widget schreibt.
Mit einem Link zur Seite hätte man eventuell helfen können.
Welche Fehlermeldung kommt genau?
wp_redirect() muss aufgerufen bevor der Header geladen wird also z.B. im action hook "template_redirect". Und wenn mich nicht alles täuscht steht in der REQUEST_URI nur der Teil hinter der Domain also z.B. /login. Darüberhinaus solltest Du Deine Kondition noch einmal überdenken ... was passiert bei Deinem Code wenn jemand nur die Domain aufruft ![]()
Und wo hast Du den Code eingebaut?
Bei Einsatz von German Market bitte folgende Zeilen in die functions.php Deines Child Themes eintragen:
add_action( 'woocommerce_email_heading_new_order', 'wgm_email_hooks_false', 15, 2 );
function wgm_email_hooks_false($heading, $order) {
add_filter( 'wgm_email_display_imprint', '__return_false' );
add_filter( 'wgm_email_display_terms', '__return_false' );
add_filter( 'wgm_email_display_cancellation_policy', '__return_false' );
add_filter( 'wgm_email_display_cancellation_policy_for_digital_goods', '__return_false' );
add_filter( 'wgm_email_display_cancellation_policy_for_digital_goods_acknowlagement', '__return_false' );
add_filter( 'wgm_email_display_delivery', '__return_false' );
add_filter( 'wgm_email_display_payment_methods', '__return_false' );
add_filter( 'wgm_email_customer_infomation_text', '__return_false' );
}
Alles anzeigen
Ich spare mir meinen Kommentar zum Thema "kommerzielle Nutzung von WooCommerce" in Verbindung mit "ich wollte doch nur und eigentlich ist das doch alles ganz einfach und überhaupt ..." und verweise auf https://wordpress.org/plugins/afters…merce-tracking/. Falls das nicht reicht, gibt es eine Pro Version oder http://www.woothemes.com/products/shipment-tracking/.
habe ich eine CSV in meinen Woocommerce Wordpress Shop importieren lassen [...] Weiß mir da vielleicht jemand weiterzuhelfen?
Am beste die Person, die den Import gemacht hat, weil die weiß was sie getan hat.
Pures Woocommerce oder mit Erweiterungen wie z.B. German Market?
wärst du denn bereit dir das ganze mal anzuschauen?
Bitte die Jobbörse nutzen.
Du könntest die Script konditional über is_woocommerce() einbinden.
Schon mal mit dem Filter woocommerce_product_title versucht?
Suchen
Ich weiß weder welches Theme Du verwendest noch welche Plugins zum Einsatz kommen. Da es bei allen Produkten so ist, scheint das entweder gewollt zu sein oder ein globaler Fehler vorzuliegen. Einfach mall alle Plugins deaktivieren, wenn die Beschreibung dann auftaucht weiß man, dass es an einem der Plugins liegt und kann diese wieder eines nach dem anderen aktivieren bis das Problem auftaucht.
Ohne Kenntnis der Struktur im Filesystem und des gesamten Quellcodes, schließlich handelt es sich um eine Klasse in der auf lokale Variablen zugegriffen wird (wie sind die initialisiert, woher kommen die Inhalte ... ?), sowie der ungekürzten Fehlermeldungen ist man auf pures Raten angewiesen. Grundsätzlich kann man aber sagen, dass $xml_name ein Array ist (glob) und somit nicht einfach an $folder_path angehangen werden kann. Falls also nur ein Wert im Array stehen würde, was bei dem Suchmuster *.xml nicht zu erwarten ist, müsste man $xml_name[0] verwenden. Tatsächlich macht man es aber eigentlich genau umgekehrt, also mit glob die Dateien gemäß Maske in das Array einlesen und dann durch das Array loopen.
Wenn eine Bestellung nicht abgeschlossen wird, wird Sie nach einer gewissen Zeit (Einstellung in WooCommerce -> Produkte -> Bestand -> Ware bereithalten) automatisch storniert.
Der Tab Inhalt ist im CSS mit display:none ausgeblendet. Das könnte von einer Einstellung der Themes oder eines Plugins kommen.