Support » WooCommerce » Design wird bei neuen Produkten nicht übernommen

  • Hallo, ich habe in functions.php meinem Child Theme einen Code von WP bibel eingefügt, das die registertabelle auf der single product page anpasst. Dh ich hab dort einen register gelöscht und hinzugefügt usw. das hat auch super geklappt. allerdings habe ich eineige neue produkte angelegt via duplizieren UND neue seite erstellen. Bei beiden versuchen wird das Desgin der vorherigen seiten nicht übernommen. und die neuen seiten verfügen über einen komplett andere html code.. das ist ein wenig merkwürdig. Ich hoffe hier eine Lösung zu finden. VG

Ansicht von 3 Antworten - 1 bis 3 (von insgesamt 3)
  • Wenn du an deinem Computer sitzt, mag das alles klar sein. Für Außenstehende, die dir nicht über die Schulter schauen können, ist das hingegen ausgesprochen schlecht nachvollziehbar.

    • Welches Theme verwendest du?
    • Welchen Code hast du eingefügt?
    • Warum? Was erhoffst du dir davon?
    • Was meinst du mit „register gelöscht“? Was ist „usw.“? (Danke, die Abkürzung ist mir geläufig – aber was du „und so weiter“ gemacht hast, nicht.)
    • Wo können wir uns das ansehen?
    Thread-Starter toughleather2019

    (@toughleather2019)

    – Divi Theme (+child theme)
    -Folgender Code in functions.php. Ich wollte in der Registertabelle die Tabs „Details“ und „Versand“ haben. Evtl füge ich noch ein Tab“Rezensionen“ hinzu. Das hatte für die Produkte die ich bereits angelegt hatte auch super geklappt( +habe die Tabelle über CSS designt- Mit dem Design wollte ich erreichen, dass die registertabelle nicht unter dem Produkt andockt sondern rechts unter der Produktbeschreibung). Als ich neue Produkte angelegt oder dupliziert habe, wurde sowohl das Design, als auch die Registertabs nicht übetragen:

    /**
     * WooCommerce - Produkt-Tabs umbenennen
     * https://wp-bibel.de/tutorial/woocommerce-produkt-tabs-anpassen
     */
    
    add_filter( 'woocommerce_product_tabs', 'wp_bibel_de_rename_woocommerce_product_tabs', 98 );
    
    function wp_bibel_de_rename_woocommerce_product_tabs( $tabs ) {
    	$tabs['description']['title'] = __( 'Details' );			// Rename the description tab
    	unset($tabs['reviews']);						// delete reviews tab
    	unset($tabs['additional_information']);	// delete the additional information tab
    
    	return $tabs;
    }
    
    /**
     * WooCommerce - Individuelle Produkt-Tabs hinzufügen VERSAND
     * https://wp-bibel.de/tutorial/woocommerce-produkt-tabs-anpassen
     */
    
    add_filter( 'woocommerce_product_tabs', 'wp_bibel_de_add_woocommerce_product_tabs' );
    
    function wp_bibel_de_add_woocommerce_product_tabs( $tabs ) {
    	$tabs['wp_bibel_de_custom_tab'] = array(
    		'title' 	=> __( 'Versand' ),
    		'priority' 	=> 15,
    		'callback' 	=> 'wp_bibel_de_new_product_tab_callback');
    	
    	return $tabs;
    }
    
    function wp_bibel_de_new_product_tab_callback() {
    	echo 'Kostenloser Versand & Rückversand 
    	<br/>30 Tage Rückgaberecht
    	<br/>
    	<br/><img src="/wp-content/uploads/2019/09/dhl-1.png" width="30px" /> Kostenlose Standardlieferung 
    	<br/><img src="/wp-content/uploads/2019/09/dhl-express.png" width="30px" /> Expressversand 15€
    	<br/>Erfahre mehr zum <a href="/shipping/">Versand</a>';
    }

    – Mit Register gelscht meine ich, das sollte eher Tab gelöscht lauten, die von vornherein integrierten Tabs in der Registertabelle gelöscht: review&additional information und ein neues Tab „Versand hinzugefügt

    – Ich schicke gerne die URL der Seite und auch der Unterseite, wo es „richtig“ aussieht und wo die Probleme sind. Mir ist es lieber es nciht öffentlich zu posten, wie kann ich das sonst zukommen lassen?

    Danke und LG

    Moderationshinweis: Code-Formatierung korrigiert. Bitte verwende künftig für Code-Abschnitte die korrekte Formatierung im Beitragseditor des Forums.

    • Diese Antwort wurde geändert vor 4 Jahren, 5 Monaten von Bego Mario Garde. Grund: Code-Formatierung korrigiert

    Zu gekauften Themes und eigenen Child-Themes können wir hier nur wenig sagen, weil sie uns nicht zur Verfügung stehen. Wieso wir nicht möchten, dass du TeilnehmerInnen hier persönlich die URL deiner Website schickst, haben wir in der FAQ beantwortet:

    Kannst du mich nicht anrufen oder mal schnell bei mir einloggen?

Ansicht von 3 Antworten - 1 bis 3 (von insgesamt 3)
  • Das Thema „Design wird bei neuen Produkten nicht übernommen“ ist für neue Antworten geschlossen.