wordpress - 如何使用 get_template_part 过滤器
问题描述
我正在使用一个用于get_template_part()
加载主题某些区域的主题。我想用替代内容覆盖某些区域。例如,我的主题在header.php
.
get_template_part('parts/header/header.php');
我想parts/header/header.php
用其他类似的东西来改变<p>New Content</p>
。我正在尝试使用过滤器来做到这一点。
add_filter('get_template_part', 'xyz3021x');
function xyz3021x($part) {
if($part === 'template-parts/header/header') return '<p>New Content</p>';
}
但这不起作用。我仍在获取parts/header/header.php
. 如何才能做到这一点?
解决方案
推荐阅读
- c - MSB6006“CL.exe”的原因在 VS 2019 中以代码 2 退出
- javascript - 如何更改下载行为?
- java - 如何在 Spring 中将 JdbcTemplate 转换为 Flux?
- arrays - 如何以角度在地图内执行排序?
- vue.js - 已解决:获取创建的最后 3 个项目
- maven - IntelliJ IDEA 在 IDE 中编译错误,但可以执行测试
- c++ - 在以 4000 作为除数的 cuda gpu 上计算快速模运算。eq: (ab)%4000
- windows - Cassandra 不是从 cassandra -f 开始的
- javascript - 如何动态添加按钮到 div
- python - scipy稀疏矩阵访问列和行索引值