我有一个对性能至关重要的站点。在使用短代码时,我考虑了服务器解析和返回内容所需的时间,而不是允许一些HTML(<div class="redletter">
) 浏览TinyMCE编辑器。与此同时,我的代码是:
// [redletter]Content[/redletter]
add_shortcode(\'redletter\', \'redletter_do\');
function redletter_do($atts, $content = null) {
return \'<div class="redletter"\' . do_shortcode($content) . \'</div>\';
}
无论性能是否关键,我认为没有什么比按钮更能允许
<div>
直接在可视化编辑器中传递并显示-就像您按下[B]按钮
<strong>
.
所以,我是在保留短代码,还是在为<div class="redletter">
并在可视化编辑器中显示结果。