![]() |
1
12
首先,我定义一个函数,它接受一个参数,并在使用后返回它:
然后我加上过滤钩: 添加_filter(“wp_list_pages”、“my_list_pages_filter”);
它们为您提供了一种方法,在将输入发送回来之前对其进行操作。
然后在functions.php文件中添加:
这是过滤器的一个基本用法,但它是一个开始。您可以通过相同的示例了解如何使用过滤器以及一些增强功能:
|
![]() |
2
4
克里斯, 你似乎对一些事情感到困惑:
|
![]() |
3
2
这篇文章很好,但我必须犯一些愚蠢的错误,尽管如此…… 我试图通过这个“添加过滤器”技术删除“屏幕选项”下WP3+导航菜单中的一些项目: wp admin/includes/nav-menus.php:
mytheme/function.php: 原始函数似乎不是某个类的一部分:
但结果我可以看到原始的“屏幕选项”和所有项目。 如果我去掉这些线条: 'css classes'=>。_ ('css classes'), ‘xfn’=& gt; (‘链接关系(XFN)’, '说明'=>uu('说明'), 直接在wp核心中,一切看起来都正常,所以我不确定是否可以用这种方式覆盖所有wp函数。 非常感谢你的建议。 谨致问候,米洛 |
![]() |
4
0
我把钩子放在模板文件中:
钩子只在函数文件中自我执行:
使用我的过滤器,我试图将类传递给这个函数。
最后,我真的很困惑如何编写过滤器… |
![]() |
ivan saron · 在页面中插入代码时,响应仅处于活动状态 6 年前 |
|
user9588170 · 将默认主题菜单动态连接到单页分区 6 年前 |
![]() |
E.Owen · 如何循环自定义帖子类型并返回每个自定义分类法 6 年前 |
![]() |
dokgu · WordPress独立功能。php 6 年前 |
![]() |
x1024 · 在Wordpress中显示特定标签中的4篇最新帖子 6 年前 |
|
user9473846 · WordPress样式。css已断开 6 年前 |