Der Zähler der Kategorie zeigt 10. Das Produkt wird in den ähnliche Produkten gelistet. Prüfe noch einmal jede Einstellung im Vergleich zu einem Produkt, dass korrekt angezeigt wird. Deaktiviere andere Plugins, wechsle das Theme. Es wäre nicht das erste mal, dass ein Theme oder Plugin unvorteilhaft in die Hauptabfrage eingreift und das Ergebnis dadurch verändert.
Beiträge von mensmaximus
-
-
-
Möglich ist das mit einer zusätzlichen Programmierung, die den Namen in
$GLOBALS['wp_rewrite']->pagination_base ändert. Weil das aber nicht ganz unkritisch ist und unschöne Nebeneffekte haben kann, solange man die WordPress Installation nicht kennt, poste ich keinen Beispielcode. -
Im Original Theme wird nichts verändert! Du brauchst ein Childtheme. Der Code kommt ans Ende der functions.php im Childtheme. Zum Bearbeiten verwendest Du einen echten Texteditor. Abgespeichert wird im Format UTF-8 ohne BOM. Ein schliessendes "?>" ist überflüssig, es kann sogar schädlich sein.
-
Herzlich willkommen im Forum. Leider hast Du die Forenregeln nicht gelesen und deshalb fehlen sämtlich Angaben die wir benötigen um eventuell helfen zu können.
1. URL zur Webseite
2. Welches Theme?
3. Welche Plugins und in welchen Versionen?
4. Beispiel eine Produkts das nicht angezeigt wird (url)
5. Wie wurde das Produkt angelegt? (screenshot)
6. Alle Caching und Optimierungs Plugins deaktivieren, damit wird auch wirklich sehen was auf der Seite passiert -
1. URL zum Shop
2. Welche Plugins sind installiert und welche Versionsnummer
3. Wie sind die Versandoptionen konfiguriert (screenshot)
4. Welche Versandzonen sind angelegt (screenshot)
5. Wie ist jede einzelene Versandzone konfiguriert (screenshot)
6. Gibt es Versandklassen (screenshot falls ja)
7. Falls Versandklassen vorhanden, bei welchen Produkten zugeordnet (URL) -
Mit den Angaben kann Dir keiner helfen und Ungeduld ist im Forum nicht gerne gesehen. Bitte die Forenregeln beachten 'was in eine Beitrag gehört'
-
Nein, das geht nicht. Aber Du kannst einen Button einbauen, mit dem Dein Kunde Deine Dienstleistung kaufen kann und in den Checkout geschickt wird. Folgender Code kommt in die functions.php Deines Childthemes:
Code
Alles anzeigenadd_shortcode( 'mmx-atcb', 'mmx_add_to_cart' ); function mmx_add_to_cart( $attr ) { extract( shortcode_atts( array( 'id' => '', 'qty' => 1, 'redirect' => 'yes', 'label' => __( 'Kaufen', 'mmx-domain' ), 'class' => 'button' ), $attr) ); $product = wc_get_product( $id ); if ( empty( $product->id ) ){ return; } $button = '<a href="/?add-to-cart=' . $id . '&quantity=' . $qty . '&redirect=' . $redirect . '" class="' . $class . '">' . $label . '</a>'; return $button; } add_filter ( 'woocommerce_add_to_cart_redirect', 'mmx_redirect_to_checkout' ); function mmx_redirect_to_checkout( $url ) { if( 'yes' == $_REQUEST['redirect'] ) { $url = WC()->cart->get_checkout_url(); } return $url; }Bei der Anlage der Dienstleistung wählst Du aus, das man das Produkt nur einmal kaufen kann.
In der Seite verwendest Du dann den Shortcode [mmx-atcb id=1234] wobei 1234 durch die ID des Produktes ersetzt wird. Wenn Du den Buttontext änder willst gibst Du den Parameter label mit an [mmx-atcb id=1234 label='Jetzt für X € Hilfe bei der Steuer erhalten']. Willst Du den Button mit CSS formatiern übergibst Du den Parameter class [mmx-atcb id=1234 class='louis-button'] und erstellst Dir im Customizer entsprechende CSS Regeln für die Klasse. Du kannst aber auch eine Klasse verwenden, die Dein Theme schon verwendet.
-
ich habe es nicht geprüft (bin am Smartphone) und mich auf die Aussage des TO bezogen
Ich habe das Problem erst mal gelöst, indem ich den exaktenPfad vorgebe. der geht direkt von der Domain aus auf das wp-content-Verzeichnis. -
Weil er jetzt den Pfad hart codiert hat. Das macht aber keinen Sinn. WP_PLUGINS_DIR geht nicht. Es müsste mit plugins_url() gemacht werden, das geht aber nur innerhalb eines Plugins. Also entweder ein Plugin schreiben oder die eigenen Scripte aus dem Childtheme laden. Der WordPress Bootloader mag keine Nicht-Plugins im Plugin Verzeichnis.
-
In das Plugin Verzeichnis gehören nur Plugins. Verwende get_stylesheet_directory_uri() im child Theme
-
Da gehört es aber nicht hin. Verschiebe das Verzeichnis ins childtheme und lade von dort.
-
Klar, kann nicht funktionieren. Falscher Pfad. Du bist nicht im Plugin Verzeichnis. Childtheme ist das Stichwort
-
Und in welchem hook lädst du deine Funktion?
-
Formidable Forms hat eine 14 Tage Geld zurück Garantie. Ohne wenn und aber. Nur so als Info. Aber auch damit müsstest du dich beschäftigen. Also erst Mal mit Ninja lernen.
-
Search and filter pro war früher mein Favorit. Leider war die Entwicklung in der Vergangenheit teilweise sehr langsam (siehe meine Beiträge dort im Forum). Nach fünf Jahren habe ich dann meine Lizenzen nicht mehr verlängert.
-
Mehr als auf die Dokumentation zu verweisen ist kaum möglich. Das Thema Kalkulation ist komplex. Fang mit zwei Feldern an und erstelle ein Funktion zum addieren der beiden Felder. Wenn man es einmal verstanden hat, sind auch komplizierte Berechnungen nicht mehr schwer. Ich persönlich mag formidable Forms. Da kann man aber nur in der kostenpflichtige Version Berechnungen durchführen.
-
-
-