WordPress's "Text" Format

时间:2013-05-31 作者:Alan Storm

使用自托管WordPress时,您可以选择以“视觉”或“文本”模式书写。

visual and text tabs in WordPress editor

假设没有安装插件,

此“文本”格式是定义良好的标准还是伪标准?(如降价、纺织品等)

无插件系统中是否只有一个位置3.5.1 WordPress在哪里将文本转换为HTML?

如果数字2的答案是“否”,那么该文本如何转换为html?

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

文本它只是纯文本,就像它保存在数据库中一样。

Wordpress使用函数更改段落的换行符wpautop, 通过过滤器the_contentthe_excerpt.

如果需要删除wpautop 行为,您可以通过在主题的函数中执行此操作来删除过滤器。php:

remove_filter( \'the_content\', \'wpautop\' );
remove_filter( \'the_excerpt\', \'wpautop\' );
还可以添加您自己的自定义功能:

add_filter( \'the_content\', \'my_custom_format\' );
add_filter( \'the_excerpt\', \'my_custom_format\' );

function my_custom_format ($text) {
  // do something with $text
  return $text;
}

结束

相关推荐

Hooks are not executing

根据我对钩子的理解,您可以通过do\\u action(“hook\\u name”)创建一个钩子;然后向所述钩子中添加一些内容,并在希望它执行钩子的位置调用该方法,因此:public function hook_name(){ do_action(\'hook_name\'); } 有些地方你会做类似的事情:add_action(\'hook_name\', \'some_hook\'); 然后在主题中的一些地方,你称之为:hook_name();