如何在Gutenberg编辑器中编辑自定义页面模板

时间:2020-09-04 作者:Lovor

在页面打开之前,我想知道PHP中的自定义页面模板名称(页面属性-模板中选择的名称),以便根据所选模板将其他脚本排队。我知道如何在javascript管理前端部分获取此信息,但是如果我可以在PHP中获取它,则会更加方便。

1 个回复
SO网友:Raashid Din

您可以在为特定帖子设置页面模板后使用此代码。如果未设置模板,则无法将脚本排队。

if ( $post->_wp_page_template === \'sky-template.php\' ) {
        wp_enqueue_script();
}
记住替换天空模板。php和模板文件名。

Edit:

你可以从这个问题中得到一些帮助。_wp_page_template to dynamically use template