Discuz! Board

 找回密码
 立即注册
查看: 314|回复: 4

查找支持 WordPress 的过滤器

[复制链接]

2

主题

2

帖子

8

积分

新手上路

积分
8
发表于 2023-11-5 14:34:15 | 显示全部楼层 |阅读模式
在 WordPress 处理或修改数据的任何地方,几乎肯定可以找到过滤器来挂钩并更改它。 将过滤器视为 WordPress 数据库和浏览器之间的接口。您可以在插件 API/过滤器参考页面上找到 WordPress 支持的所有过滤器的详尽列表。



WordPress 提供了多种过滤器来挂钩那里列出的 西班牙电话号码数据 所有过滤器都分为多个类别,并按照 WordPress 运行顺序从上到下排序。

如果您想找到与 WordPress 源代码挂钩的过滤器,请搜索术语“apply_filters”,您将获得大量结果。 WordPress 代码参考也是查找 WordPress 中包含的所有内容(包括操作和过滤器)的好地方。

WordPress 核心如何使用过滤器?
WordPress Core 本身使用许多内置过滤器来修改其各种功能使用的数据。

以 the_content 过滤器为例。 从数据库检索消息内容后、在浏览器中显示消息内容之前对其进行过滤。

与操作一样,您可以在 wp-includes/default-filters.php 文件中找到与 the_content 挂钩相关的大多数 WordPress 核心过滤器函数。

以下是与 the_content 过滤器挂钩的所有基本 add_filter() 函数的列表:


例如,do_blocks() 函数解析帖子内容中的任何动态块,并使它们与新的 WordPress 块编辑器兼容。 指定比默认值 (10) 更高的优先级,以确保在执行其他函数之前内容已准备好被锁定。




Convert_smilies() 函数配置为以较低优先级运行,因为它的任务是将文本表情转换为图像精灵。 在过滤所有帖子内容后最后运行它是有意义的。

有趣的事实:简码是过滤器的子集。 他们获取短代码输入,对其进行处理,然后将输出返回给它。 在这篇 WordPress 简码终极指南中了解有关简码的更多信息。

0

主题

8万

帖子

16万

积分

论坛元老

积分
162124
发表于 2024-5-10 13:58:17 | 显示全部楼层

0

主题

8万

帖子

16万

积分

论坛元老

积分
162124
发表于 2024-5-10 13:59:20 | 显示全部楼层

0

主题

8万

帖子

16万

积分

论坛元老

积分
162124
发表于 2024-6-4 12:52:15 | 显示全部楼层

0

主题

8万

帖子

16万

积分

论坛元老

积分
162124
发表于 2024-6-4 12:53:17 | 显示全部楼层
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|NFT数字藏品交易-全球交流论坛

GMT+8, 2024-11-24 22:00 , Processed in 0.098920 second(s), 20 queries .

NFTOTC!

快速回复 返回顶部 返回列表