Я сейчас работаю над сайтом https://www.machineachurros.com/ (пока только на французском) и пытаюсь назвать на главной странице продукт Woocommerce благодаря короткому коду [product_page id="123"]
. Называя это нормально и работает хорошо, моя проблема в том, что он вызывает всю информацию о продукте, доступную здесь https://www.machineachurros.com/p/princess-01-132401-01-001/
Это не хорошо для SEO, а также для пользовательского опыта, поэтому я был интересно, как это убрать и просто сохранить:
- изображение товара
- название товара
- кнопка добавления в корзину
- краткое описание (возможно)
Я искал решение и видел это https://chap.website/product-page/ (но это специальный плагин / тема), а также все часто задаваемые вопросы по WooCommerce ( https://docs.woocommerce.com/document/woocommerce-shortcodes/). Даже когда я пытаюсь найти решение из этой замечательной статьи https://businessbloomer.com/woocommerce-visual-hook-guide-single-product-page/ ... Я в восторге.
Я пробую это:
function remove_some_product_desc(){
if( !is_product() ){
remove_action( 'woocommerce_after_single_product_summary', 'woocommerce_output_product_data_tabs', 10 );
}
}
add_action( 'woocommerce_after_single_product_summary', 'remove_some_product_desc', 10);
Из адаптации из этого опубликовать здесь на stackoverflow Сокращенный код продукта - удаление заголовка продукта в сообщениях и на страницах блога
Но, похоже, это не работает, возможно, я допустил ошибку в своем коде в function.php
, но Я не знаю точно, где. Я ищу решение с шорткодом (сам шорткод или параметры в шорткоде), решение function.php
или даже решение с плагином.
Моя цель - сделать так, как показано на этом сайте Amazon, например, на следующих веб-сайтах:
Большое спасибо за ваше время и ответы!
Примечание: Не знаю точно, если это хорошее место, может быть, я должен использовать https://webmasters.stackexchange.com/ или https://wordpress.stackexchange.com/; если это так, просто скажите мне, и я внесу изменения.