Вызов продукта Woocommerce с коротким кодом, без описания, вкладок и т. Д. - PullRequest
0 голосов
/ 20 апреля 2020

Я сейчас работаю над сайтом 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/; если это так, просто скажите мне, и я внесу изменения.

1 Ответ

0 голосов
/ 21 апреля 2020

Кто-то в Twitter рекомендует мне использовать Elementor . Это хороший способ получить то, что я хочу, я думаю, перестраивая страницы, но не полностью соответствует моей цели. У кого-то есть другое решение?

Вот твит:

Elementor pro позволяет вам делать все вышеперечисленное, и более того, вы можете создавать свои собственные страницы архива продуктов и отдельные страницы продуктов, отображая необходимую информацию

Источник: https://twitter.com/23One4/status/1252296757310078976

...