强制WordPress加载特定模板

时间:2014-04-16 作者:AlbaClan

如何通过代码强制WordPress在主页上加载模板文件?我知道如何通过后端完成,但我想创建一个插件,并可以选择从插件内部设置首页。

基本上,我正在寻找在加载主页时强制加载模板的代码。因此index.php 它将加载插件模板。我找不到关于这个的任何东西。

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

根据主页,您可以设置模板文件home.php (存档)或front-page.php (静态页面)。在相应的文件中,您可以随心所欲。运行其他查询,从任何来源加载内容等。

如果这不是你想要的,那么你可以看看template_include 过滤器挂钩
如果您想/需要做的不仅仅是加载特定的模板文件,您可能需要查看template_redirect 行动挂钩。

结束

相关推荐

Admin sidebar customization

我的新客户wordpress站点在管理侧栏中没有插件、外观或任何其他默认项。谁能告诉我这些是怎么出现的吗。该站点正在主站点的子目录中运行。它有自己的wordpress安装。主题是前面的rttheme16。提前谢谢。