WordPress"post"post类型的自定义可选单个模板

您好, 我需要为wordpress中的\"post\"文章类型制作一个自定义的单一模板,这样我的客户每次创建新的博客文章时都可以在两个不同的单一布局模板之间进行选择。 我非常熟悉wordpress模板的层次结构,并且我知道如何使用single-{post type}-{slug}.php为特定的帖子分配模板,但是这个模板需要由客户端为多个帖子分配。我希望它的功能与自定义页面模板完全一样,在编辑页面/帖子时,可以在页面/帖子属性下的\"模板:\"下拉列表中选择它。 我已经创建了我的自定义模板文件-备选方案.php并将以下php注释放在它的顶部/*模板名称:Alternative Template*/就像您对自定义页面模板所做的那样。编辑页面时,此模板在\"页面属性\"下显示供选择,因此工作正常。 我还使用以下代码将\"帖子属性\"元框添加到帖子编辑页面: add_post_type_support( \"post\", \"page-attributes\" ); 但是对于帖子,只显示顺序,而不显示选择模板文件的下拉列表。 我注意到这在这里已经被问过了: https://wordpress.org/support/topic/wordpress-make-page-attribute-from-pages-and-also-for-post-pages/ 我已经阅读了回复并查看了提供的所有链接,但它们似乎并没有真正回答问题。他们正在讨论将自定义post meta和自定义字段添加到页面属性meta框中,在这种情况下,我不想添加自定义post meta或自定义字段。我只想为一篇文章选择模板,就像为一个页面选择模板一样。如果页面和帖子都是wordpress中的帖子类型,那么这项功能应该对这两种类型都起到类似的作用。 最后,我了解到页面是分层的,而帖子在默认情况下不是。我认为,为了页面模板被选中的职位类型需要有层次结构。因此,我添加了在这里找到的代码片段https://stackoverflow.com/questions/10750931/wordpress-how-to-add-hierarchy-to-posts在试图使\"职位\"层次,以便我可以选择属性下的职位模板,但这也没有工作。属性下没有显示任何新内容,甚至父框也没有,所以我不认为帖子变得有层次性了。 有人能帮忙吗? 非常感谢, Nicole 嗨Nicole, 您是否记得在自定义页面模板文件中声明支持POST POST类型?虽然页面模板现在适用于所有文章类型(在4.7之前,它只适用于页面文章类型),但默认情况下,自定义页面模板将仅适用于页面文章类型…直到您声明支持其他文章类型,例如: Template Post Type: post, page, event 请参阅下面的文档。不,等级支持与此无关。如果职位类型具有层次结构支持,则会显示父/子字段,但不要求对任何特定职位类型使用自定义模板。 https://developer.wordpress.org/themes/template-files-section/page-template-files/非常感谢乔治! 那是我拼图中缺失的一块 我希望这篇文章能帮助其他人寻找解决这个问题的方法。 注意:是的,没有必要将文章分层。 我很高兴你把这个问题解决了。 我希望这篇文章能帮助其他人寻找解决这个问题的方法。 我也希望如此,尽管人们不太可能知道这个方法解决了你的问题,除非你把你的文章标记为已解决

admin_action_{$_REQUEST[‘action’]}

do_action( "admin_action_{$_REQUEST[‘action’]}" )动作钩子::在发送“Action”请求变量时激发。Action Hook: Fires when an ‘action’ request variable is sent.目录锚点:#说明#源码说明(Description)钩子名称的动态部分$_REQUEST['action']引用从GET或POST请求派生的操作。源码(Source)更新版本源码位置使用被使用2.6.0 wp-admin/admin.php:...

日期:2020-09-02 17:44:16 浏览:1179

admin_footer-{$GLOBALS[‘hook_suffix’]}

do_action( "admin_footer-{$GLOBALS[‘hook_suffix’]}", string $hook_suffix )操作挂钩:在默认页脚脚本之后打印脚本或数据。Action Hook: Print scripts or data after the default footer scripts.目录锚点:#说明#参数#源码说明(Description)钩子名的动态部分,$GLOBALS['hook_suffix']引用当前页的全局钩子后缀。参数(Parameters)参数类...

日期:2020-09-02 17:44:20 浏览:1075

customize_save_{$this->id_data[‘base’]}

do_action( "customize_save_{$this->id_data[‘base’]}", WP_Customize_Setting $this )动作钩子::在调用WP_Customize_Setting::save()方法时激发。Action Hook: Fires when the WP_Customize_Setting::save() method is called.目录锚点:#说明#参数#源码说明(Description)钩子名称的动态部分,$this->id_data...

日期:2020-08-15 15:47:24 浏览:817

customize_value_{$this->id_data[‘base’]}

apply_filters( "customize_value_{$this->id_data[‘base’]}", mixed $default )过滤器::过滤未作为主题模式或选项处理的自定义设置值。Filter Hook: Filter a Customize setting value not handled as a theme_mod or option.目录锚点:#说明#参数#源码说明(Description)钩子名称的动态部分,$this->id_date['base'],指的是设置...

日期:2020-08-15 15:47:24 浏览:908

get_comment_author_url

过滤钩子:过滤评论作者的URL。Filter Hook: Filters the comment author’s URL.目录锚点:#源码源码(Source)更新版本源码位置使用被使用 wp-includes/comment-template.php:32610...

日期:2020-08-10 23:06:14 浏览:939

network_admin_edit_{$_GET[‘action’]}

do_action( "network_admin_edit_{$_GET[‘action’]}" )操作挂钩:启动请求的处理程序操作。Action Hook: Fires the requested handler action.目录锚点:#说明#源码说明(Description)钩子名称的动态部分$u GET['action']引用请求的操作的名称。源码(Source)更新版本源码位置使用被使用3.1.0 wp-admin/network/edit.php:3600...

日期:2020-08-02 09:56:09 浏览:886

network_sites_updated_message_{$_GET[‘updated’]}

apply_filters( "network_sites_updated_message_{$_GET[‘updated’]}", string $msg )筛选器挂钩:在网络管理中筛选特定的非默认站点更新消息。Filter Hook: Filters a specific, non-default site-updated message in the Network admin.目录锚点:#说明#参数#源码说明(Description)钩子名称的动态部分$_GET['updated']引用了非默认的...

日期:2020-08-02 09:56:03 浏览:873

pre_wp_is_site_initialized

过滤器::过滤在访问数据库之前是否初始化站点的检查。Filter Hook: Filters the check for whether a site is initialized before the database is accessed.目录锚点:#源码源码(Source)更新版本源码位置使用被使用 wp-includes/ms-site.php:93910...

日期:2020-07-29 10:15:38 浏览:838

WordPress 的SEO 教学:如何在网站中加入关键字(Meta Keywords)与Meta 描述(Meta Description)?

你想在WordPress 中添加关键字和meta 描述吗?关键字和meta 描述使你能够提高网站的SEO。在本文中,我们将向你展示如何在WordPress 中正确添加关键字和meta 描述。为什么要在WordPress 中添加关键字和Meta 描述?关键字和说明让搜寻引擎更了解您的帖子和页面的内容。关键词是人们寻找您发布的内容时,可能会搜索的重要词语或片语。而Meta Description则是对你的页面和文章的简要描述。如果你想要了解更多关于中继标签的资讯,可以参考Google的说明。Meta 关键字和描...

日期:2020-10-03 21:18:25 浏览:1761

谷歌的SEO是什么

SEO (Search Engine Optimization)中文是搜寻引擎最佳化,意思近于「关键字自然排序」、「网站排名优化」。简言之,SEO是以搜索引擎(如Google、Bing)为曝光媒体的行销手法。例如搜寻「wordpress教学」,会看到本站的「WordPress教学:12个课程…」排行Google第一:关键字:wordpress教学、wordpress课程…若搜寻「网站架设」,则会看到另一个网页排名第1:关键字:网站架设、架站…以上两个网页,每月从搜寻引擎导入自然流量,达2万4千:每月「有机搜...

日期:2020-10-30 17:23:57 浏览:1319