所以我有一个超级简单的Woocommerce短代码[product\\u categories],它应该显示商店中的产品类别。
如果我把它放在这样一个页面的内容中:[product\\u categories],这项工作会做得很好。
然而,如果我直接将相同的内容放入模板中,它会突然返回当前类别的第一篇帖子?什么
因此,在我的模板中,只有这两行:
<?php echo do_shortcode(\'[product categories]\'); // this returns a single product which is wrong and totally weird ?>
<?php the_content(); // this returns the categories as intended ?>
我从来不知道这两种方法有什么不同。如何使快捷码与echo方式一起工作?