将插件放入一个变量,如何回显该变量

时间:2014-08-11 作者:Hal Atkins

我们的每一篇wordpress文章的页眉都是一组唯一的七位数,我们使用这一串数字作为页眉。

在尝试进一步了解如何定制我们的站点时,我想学习如何在模板文件中回显该段代码(在循环之外-它实际上会在侧边栏中使用)。以下是我迄今为止所做的尝试(但失败惨重):

在帖子模板文件的顶部,我有以下代码:

<?php $doi = get_page_template_slug( $post_id ); ?>
所以我试图创建一个带有页面slug的$doi变量。

稍后在模板文件中,我将尝试回显该变量:

<?php echo $doi; ?>
这也失败了。有人有时间帮助PHP新手吗?

1 个回复
最合适的回答,由SO网友:Toni Michel Caubet 整理而成

Try this:

$post = get_post($post_id); 
$slug = $post->post_name;
结束

相关推荐

WordPress edit.php类别过滤器仅显示来自直接类别的帖子,而不显示来自其子类别的帖子

在管理编辑。php页面,当我按特定类别过滤帖子时(使用内置下拉列表),它会显示与该类别相关的所有帖子,以及“在”其子类别下的所有帖子。如何更改此功能,以便在按类别筛选时只显示该类别中的帖子,而不显示子类别中的帖子。非常感谢您的帮助,因为我在网上找不到有关此的任何信息。非常感谢。