前言:
我们都知道,在 WordPress
中撰写文章时有两种模式可供选择:可视化模式和文本模式。如果我们需要在文章中展示代码,通常需要在可视化模式下粘贴代码,这样在切换到文本模式时会自动进行转义。如果直接在文本模式下粘贴代码,代码将会被直接运行,显示出来的将不是正常的代码。
为了解决这个问题,我们可以使用下面的过滤器。这个过滤器可以让被 pre
标签包围的代码在文本模式下不会被直接运行,而在可视化模式下仍然保持正常状态。这样,每次粘贴代码时就不需要切换到可视化模式了,非常方便。
/*
* WordPress
Pre
标签内的 html
不转义
*/
add_filter
( 'the_content
', 'pre_content_filter
', 0 );
function
pre_content_filter
( $content
) {
return
将以下代码添加到主题的functions
.php
文件中。
然后,在后面继续添加以下代码:
java
转载请注明:汇站网 » 自定义 pre
标签的添加方法在 WordPress
编辑器中