Link zur Seite fehlt.
Beiträge von mensmaximus
-
-
-
Ja, steht auch in der Beschreibung: https://de.wordpress.org/plugins/woocommerce-germanized/
-
Das ist ja auch kein Plugin Problem sonder ein CSS Problem mit dem Theme.
-
Ja kann man. Plugins wie Germanized oder German Market erlauben den manuellen Rechnungsversand.
-
Das ist ein CSS Problem. Die Pfeile im Submenu sind nicht sichtbar, weil sie weiß sind:
Da es sich um Inline Code handelt, muss die Einstellung im Menü oder Theme vorgenommen worden sein.
Und beim nächsten Mal bitte das 'Sicherheitsplugin' abschalten. Das hindert uns nicht daran an die Stellen zu kommen wo wir hin müssen, aber es macht es lästig. Und dann hat man keine Lust zu helfen.
-
Deinen Browsercache
-
Du meinst die wp-config.php. Datei per FTP herunterladen. Mit einem Texteditor wie z.B. Notepad++ öffnen. Die Zeile wieder entfernen. Die Datei im Format UTF8 ohne BOM speichern. Per FTP im Binärmodus wieder hochladen. Ansonsten im Job Forum posten oder im Internet nach WordPress Spezialisten suchen. An den Feiertragen wird es aber nicht viele geben die Antworten.
-
Nein, weil ich nicht weiß was Du gemacht hast. Ich weiß nur, dass Du eine Datei bearbeitet hast und zwar mit einem Textverarbeitungprogramm wodurch ein BOM in die Datei eingefügt wurde.
-
Die WooCommerce Standard Role ist 'customer' ganz egal was in WordPress angegeben ist. Also immer wenn sich jemand über WooCommerce registriert, ist er 'customer'.
Man könnte über eine Funktion WooCommerce anweisen die WordPress Standard Benutzerrolle zu verwenden.
Ansatz (ungetestet):
-
Wenn ich es richtig verstehe, müssen die Produkt IDs die nicht mit anderen in den Warenkorb dürfen mit den Zahlen 5, 72, 127 ... getauscht werden, oder???Richtig, deswegen habe ich es auf Deutsch in den Code geschrieben ;-)
In welche php-Datei muss diese Funktion eingefügt werden? In die config.php von wordpress oder in eine woocommerce PHP?
Und ist es egal an welche Stelle es hier eingefügt wird?Der Code gehört entweder in die functions.php eines Child Themes oder in ein MU-Plugin. Bitte durchsuche das Forum nach Childtheme und lese https://developer.wordpress.org/themes/advance…s/child-themes/
Sorry für die ganzen "Anfängerfragen"!Wenn im Eröffnungspost gestanden hätte, dass Du Anfänger bist, hätte ich den Code nicht gepostet. Es ist ein Ansatz, freihändig geschrieben und nicht getestet. Also etwas für Leute, die wissen was Sie tun.
-
Möglich, aber nicht ganz trivial. Zuerst muss überlegt werden, wie Duplicate Content verhindert werden soll und ob Medien auf Seite 1 wirklich hinzugefügt werden sollen. Ich bin kein Freund von XML RPC und habe es schon lange nicht mehr verwendet. Adhoc würde mir nur der Action Hook xmlrpc_call einfallen, um dort die Methode abzugreifen und im Falle von 'wp.newPost' weitere Filter Hooks zu nutzen, um nach dem erfolgreichen erstellen der Beiträge per Rest API die erforderlichen Aktionen auf Seite 1 auszuführen. Da gilt es einiges zu beachten. Für meinen Geschmack zu komplex für Hilfe zur Selbsthilfe.
-
In welchen Einstellungen? Bitte die Forenregeln beachten, was in einen Thread gehört.
-
Einstellen kann man das nicht. Dazu benötigt man eine kleine Funktion.
Ansatz:
PHP
Alles anzeigenadd_filter( 'woocommerce_add_to_cart_validation', 'mmx_force_only_one_product', 10, 2 ); function mmx_force_only_one_product( $passed, $product_id ) { // Produkt IDs die mit keinem anderen Produkt verkauft werden können $restricted_products = array( 5, 72, 127 ); if ( false === $passed ) { return $passed; } $cart_item_count = WC()->cart->get_cart_contents_count(); if ( $cart_item_count < 1 ) { return $passed; } if ( in_array( $product_id, $restricted_products ) && $cart_item_count >= 1 ) { wc_add_notice( __( 'Dieses Produkt kann nur einzeln gekauft werden. Bitte leeren Sie zuerst den Warenkorb.', 'mmxwoo' ), 'error' ); return false; } $cart_items = WC()->cart->get_cart(); foreach ( $cart_items as $cart_item_key => $cart_item ) { if ( in_array( $cart_item['product_id'], $restricted_products ) ) { $product = wc_get_product( $cart_item['product_id'] ); $product_name = $product->get_name(); wc_add_notice( sprintf( __( 'Dieses Produkt kann nicht zum Warenkorb hinzugefügt werden. %s liegt im Warenkorb und kann nur einzeln verkauft werden.', 'mmxwoo' ), $product_name ), 'error' ); return false; } } return $passed; } -
Ich werde zwar aus der Beschreibung nicht schlau aber mit Formidable Pro oder Gravity Forms kann man solche 'Repeater' erstellen.
-
-
Je nach verwendetem Maintenace Plugin kann man Benutzer oder Benutzergruppen definieren, die die Seite sehen können. Bitte Forenregeln beachten, was in einen Thread gehört. Ohne weitere Angaben ist es nicht möglich zu helfen.
-
Bei CSS Fragen bitte immer Link zur Seite, sonst artet das in Rätselraten aus.
-
Vielen Dank für die Hinweise. Ich dachte es wäre in WP üblich, das man für sowas eigene Post Types nutzt.Das kommt darauf an was man tun möchte. Bei Deinem Ansatz kann man mit einem Post Type arbeiten. Und in dem Fall würde man dann automatisch die Posts Tabelle verwenden. Die notwendigen "Felder" werden dann zu jedem Eintrag in der Post Meta Tabelle gespeichert.
-
Das geht nur im Zusammenspiel mit Versandklassen und mehreren Versandzonen. Bitte mal nach Versandklassen im Forum suchen, ich hatte das schon mal umrissen.