Hier ist ein Teil der Codes in wc-template-hooks.php
:
add_action( 'woocommerce_after_single_product_summary', 'woocommerce_output_product_data_tabs', 10 );
add_action( 'woocommerce_after_single_product_summary', 'woocommerce_upsell_display', 15 );
add_action( 'woocommerce_after_single_product_summary', 'woocommerce_output_related_products', 20 );
Hier ist der Code von content-single-product.php
do_action( 'woocommerce_after_single_product_summary' );
Welchen Code muss ich eingeben content-single-product.php
zu entfernen woocommerce_output_related_products
ohne die zu bearbeiten wc-template-hooks.php
.
Entschuldigung, ich bin neu in PHP. Danke im Voraus.
Sie müssen es nicht in content-single-product.php einfügen, versuchen Sie, es zu functions.php hinzuzufügen, und wenn Sie es nur auf einer einzelnen Produktseite entfernen müssen, verwenden Sie bedingte Woocommerce-Funktionen, um es nur auf den gewünschten Seiten zuzulassen. zum Beispiel.
<?php if(is_product()){
remove_action( 'woocommerce_after_single_product_summary', 'woocommerce_output_related_products', 20 ); }?>
Ich habe alle oben genannten Lösungen ausprobiert, aber es funktioniert nicht. Woo-Commerce-Version 3.4.1
Arbeitscode, im Child-Theme hinzugefügt in functions.php
add_filter('woocommerce_product_related_posts_query', '__return_empty_array', 20);
Alexandre W.
Wenn ich deine Frage richtig verstanden habe, trage diese in die functions.php
in Ihrem Themenordner:
<?php
function woocommerce_remove_related_products() {
remove_action( 'woocommerce_after_single_product_summary', 'woocommerce_output_related_products', 20);
}
add_action('woocommerce_after_single_product_summary', 'woocommerce_remove_related_products');
?>
Sie können die Aktion entfernen und versuchen, sie hinzuzufügen Funktionen.php –
add_filter( 'body_class', 'remove_action_from_woocommerce');
function remove_action_from_woocommerce()
{
if(is_product()){
remove_action( 'woocommerce_after_single_product_summary', 'woocommerce_output_related_products', 20 ); }
}
}
Hier erhalten Sie WooCommerce Action und Filter Hook –https://docs.woothemes.com/wc-apidocs/hook-docs.html
129952 0 0 cookie-check Wie deaktiviere ich eine Aktion von Template-Hooks in Woocommerce von WordPress? yes