Html WordPress中的内容过滤器删除标记,以及其他内容

Html WordPress中的内容过滤器删除标记,以及其他内容,html,wordpress,Html,Wordpress,在自定义WordPress主题中显示帖子内容时,我发现$post->post\u内容没有保留任何回车符或格式,因此我查看了\u内容过滤器: 我承认,我仍然在研究WordPress中的钩子,我还没有找到一个真正理解它们的好教程,但是这种处理我的文本的方法产生了非常意想不到的结果。例如,它保留自动插入WordPress文本编辑器Wysiwyg中的标记,但不添加任何标记。更奇怪的是,在实际的所见即所得(Wysiwyg)中,当我转到HTML时,它似乎忽略了标记 将文本写入所见即所得,并从下拉菜单中为顶行

在自定义WordPress主题中显示帖子内容时,我发现$post->post\u内容没有保留任何回车符或格式,因此我查看了\u内容过滤器:

我承认,我仍然在研究WordPress中的钩子,我还没有找到一个真正理解它们的好教程,但是这种处理我的文本的方法产生了非常意想不到的结果。例如,它保留自动插入WordPress文本编辑器Wysiwyg中的标记,但不添加任何标记。更奇怪的是,在实际的所见即所得(Wysiwyg)中,当我转到HTML时,它似乎忽略了标记

将文本写入所见即所得,并从下拉菜单中为顶行指定标题1格式,以下是所见即所得的HTML选项卡显示的内容:

文本标题 例句。 下面是实际使用内容挂钩过滤器打印到站点的内容:

文本标题 例句

不用说,这种行为使得文本的风格设计变得非常困难。对于经验丰富的WordPress开发人员来说,这是预期的行为吗