我有大约100篇博客文章,我已经轻松成功地创建了“页面模板”——当我创建一个页面时,我可以从“页面属性”中选择页面模板,这一切都非常好和简单。
我认为同样的方法也适用于帖子。。。
所以我创建了一个帖子模板,并将其保存为“single-template-1”。php\'
上传帖子模板后,我注意到没有“帖子属性”下拉列表,因此我无法选择该模板。
你知道我能做些什么来解决这个问题吗?
谢谢
我有大约100篇博客文章,我已经轻松成功地创建了“页面模板”——当我创建一个页面时,我可以从“页面属性”中选择页面模板,这一切都非常好和简单。
我认为同样的方法也适用于帖子。。。
所以我创建了一个帖子模板,并将其保存为“single-template-1”。php\'
上传帖子模板后,我注意到没有“帖子属性”下拉列表,因此我无法选择该模板。
你知道我能做些什么来解决这个问题吗?
谢谢
您必须在帖子模板文件的顶部添加以下行:
<?php
/*
* Template Name: Featured Article
* Template Post Type: post, page, product
*/
get_header(); ?>
当然,将“特色文章”替换为所需的模板名称,并将帖子类型列表替换为要使用模板的帖子类型。如果不起作用,请尝试删除单词前的*
就像那样
<?php
/*
Template Name: Featured Article
Template Post Type: post, page, product
*/
get_header(); ?>
“我的自定义帖子类型(works)”的“我的列表视图”页面上有一个筛选器add_action( \'pre_get_posts\', array($this, \'exclude_category\') ); public function exclude_category( $query){ if( is_admin() && isset( $_GET[\'cta_filter\']) && ! empty( $_GET[