将[xcode]foo[/xcode]转换为<pre>foo</pre>

时间:2013-07-31 作者:Larry K

我正在使用将vBulletin内容转换为WPCrayon syntax highlighter. 转换内容的[xcode]foo[/xcode]<pre class="lang:default decode:true ">foo</pre> 蜡笔?

我看到关于Crayon legacy tags conversion 但是缺少屏幕截图,我不知道如何为蜡笔启用“遗留标签”。

1 个回复
SO网友:Krzysiek Dróżdż

你需要的是Shortcode API.

只需添加您自己的短代码(将其放入themes functions.php或作为插件):

function my_shortcode_xcode_handler( $atts, $content = null ) {
    return \'<pre class="lang:default decode:true ">\'. do_shortcode($content) .\'</pre>\';
}
add_shortcode( \'xcode\', \'my_shortcode_xcode_handler\' );

结束

相关推荐

将[xcode]foo[/xcode]转换为<pre>foo</pre> - 小码农CODE - 行之有效找到问题解决它

将[xcode]foo[/xcode]转换为<pre>foo</pre>

时间:2013-07-31 作者:Larry K

我正在使用将vBulletin内容转换为WPCrayon syntax highlighter. 转换内容的[xcode]foo[/xcode]<pre class="lang:default decode:true ">foo</pre> 蜡笔?

我看到关于Crayon legacy tags conversion 但是缺少屏幕截图,我不知道如何为蜡笔启用“遗留标签”。

1 个回复
SO网友:Krzysiek Dróżdż

你需要的是Shortcode API.

只需添加您自己的短代码(将其放入themes functions.php或作为插件):

function my_shortcode_xcode_handler( $atts, $content = null ) {
    return \'<pre class="lang:default decode:true ">\'. do_shortcode($content) .\'</pre>\';
}
add_shortcode( \'xcode\', \'my_shortcode_xcode_handler\' );

相关推荐