我有一个meta\\u键值\'গল্প\' 内部wp\\U post\\U meta,如图所示值:
现在我想显示所有具有meta\\u键值的帖子\'গল্প\'. 是否有任何模板文件可以像标记一样管理此选项。php?
我有一个meta\\u键值\'গল্প\' 内部wp\\U post\\U meta,如图所示值:
现在我想显示所有具有meta\\u键值的帖子\'গল্প\'. 是否有任何模板文件可以像标记一样管理此选项。php?
您可以这样尝试:
add_filter( \'template_include\', \'check_post_meta_template_include\' );
function check_post_meta_template_include( $template ) {
if ( !is_single() ) {
return $template;
}
global $post;
if ( $post->post_type != \'post\' ) { // Proceed only if post type = post
return $template;
}
$category_meta = get_post_meta( $post->ID, \'Category\', true );
if ( $category_meta != \'গল্প\' ) {
return $template;
}
// Use locate_template() here.
}
参考号:locate_template模板文件是您使用的主题的“责任”。如果主题不包含满足您需要的模板,则可以修改主题的一个模板,并更改查询以执行所需操作。
不建议直接修改主题的文件,因为您所做的任何mod都会在主题更新时被覆盖。因此,最好创建一个子主题,然后从父主题创建一个版本的模板,该模板存储在子主题的文件夹中。(将父主题模板复制到子主题文件夹,并修改该文件,而不是原始主题。)
然后更改复制的模板的名称,修改查询,保存/上载到站点,并创建使用该修改模板的页面。
我不太明白如何链接到我的分类法模板。我需要做一个临时页面并从那里查询我的条款吗?我当前正在使用分类层次结构:Taxonomy$labels = array( \'name\' => __( \'Product Categories\' ), \'singular_name\' => __( \'Product Category\' ), \'search_items\' =>