我有一家经营Woocommerce的现场商店。我目前正在使用Planetshine的名为Polaris的主题。不幸的是,该主题似乎禁用了“产品类别”存档页面中“产品类别”描述的显示。
我已阅读到,显示良好的产品类别描述绝对可以帮助我进行SEO,因此使用this question中提供的代码在存档页面中的产品下方显示了描述。这是我在子主题的functions.php文件中使用的代码:
add_action('woocommerce_archive_description', 'custom_archive_description', 2 );
function custom_archive_description(){
if( is_product_category() or is_product_tag()) :
remove_action('woocommerce_archive_description', 'woocommerce_taxonomy_archive_description', 10 );
add_action( 'woocommerce_after_main_content', 'woocommerce_taxonomy_archive_description', 5 );
endif;
}
由于有了此代码,因此产品之后的说明现在显示在页面底部。很好,但是如果我能将它显示在手风琴中,那就更好了。这样,它将对SEO有所帮助,而且不会给浏览该页面的客户带来麻烦(仅显示为原始文本)。
我已经找到this example of pure css accordion,但是我并不是写PHP或编辑WordPress主题文件的专家。我知道它应该涉及编辑archive-product.php并从上面的链接中添加手风琴功能,但是我不确定必须在什么地方添加什么代码,因为我对此并不陌生,也不想冒险一个现场商店。
有人可以指导我如何实现这一目标吗?