用于调用特定元素的函数

时间:2016-12-12 作者:WashDCDev

php函数get_header()get_footer() 两者都调用标题。php和页脚。php文件。

我可以创建一个类似元素的页面吗。php,并有一个函数调用它(如get_element()), 如果我在页面上使用该功能,而不是其他功能,或者这是不可能的?我搜索了文档,但我不知道我要查找的内容的正式名称——本质上是一个为某些页面调用元素的函数。

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

听起来像get_template_part() 会成功的。

在里面element.php 你可以打电话get_template_part( \'element-item\' );, 其中包括element-item.php 来自主题的文件。

如果愿意,可以将其封装在函数中,例如:。get_element().

function get_element() {
    get_template_part( \'element-item\' );
}
这种方法允许您将逻辑添加到get_element() 函数,使其仅在特定条件下获取模板部分,并将element.php 来自示例cleaner的模板,因为逻辑将被捆绑在get_element().

相关推荐

404 on paginated blog pages

我们正在运行WP 5.6和Beaver Builder 2.4.1.3(Pro)。这是一个多站点安装,我们在主站点上有问题。我们的博客主页加载得很好:https://www.awana.org/blog但后续页面返回404:https://www.awana.org/blog?page=2https://www.awana.org/blog?page=3https://www.awana.org/blog?page=4等等根据博客主页底部的文字,我们应该有60页的帖子。我打开了WP仪表板,查看了帖子。果然