如果我在这里理解正确,您希望在您的店铺页面上的每个类别标题下显示一些文本。我建议使用挂钩,而不是编辑模板。要做到这一点,您应该将代码移动到functions.php.
The complete code would look something like this:
add_action(\'woocommerce_after_subcategory_title\', \'wpse_add_custom_text_under_category_title\', 10);
function wpse_add_custom_text_under_category_title($category) {
$term_id = \'product_cat_\'.$category->term_id;
the_field(\'krotki_opis_kategorii\', $term_id);
}
代码不起作用的原因是当您运行
get_queried_object_id 在商店页面上,它将返回页面的id,而不是类别。使用挂钩时
$category 对象将通过钩子传入,如上面的代码所示。
希望这就是你想要的。我没有测试此代码,但它应该可以工作。