我有一个为客户定制的Wordpress主题,我需要使其与woo commerce兼容。
我遵循了woocommerce文档中的步骤:
1) 创建woocommerce。php文件
2) 在我的标准页面中复制。php文件并将循环替换为<?php woocommerce_content(); ?>
3) 将以下内容添加到我的函数中。php文件:
// WOO COMMERCE COMPATIBILITY
add_action(\'woocommerce_before_main_content\', \'my_theme_wrapper_start\', 10);
add_action(\'woocommerce_after_main_content\', \'my_theme_wrapper_end\', 10);
function my_theme_wrapper_start() {
echo \'<section id="main">\';
}
function my_theme_wrapper_end() {
echo \'</section>\';
}
但是它不起作用。我刚刚得到的标准循环仍然是随机数据,并添加了单词“shop”(附图片)。实际上,当我不做上述任何一项,只激活woocommerce时,也会发生这种情况,所以基本上没有任何变化。
我开始思考是否有某种标准的短代码函数需要添加到函数中。php,以允许所有短代码工作,因为它看起来没有将短代码拉入页面?我附上了一张我所看到的图片。
它位于本地主机站点上,因此我无法提供链接。
欢迎提出任何想法/建议。