单划线转换为双划线

时间:2011-05-18 作者:dwhip

正如标题所说,如果用一个破折号,两边之间留有一个空格,例如在WordPress的帖子上写上“铁杆动作片”,一旦发布,就会被称为“铁杆动作片”。如果仪表板周围没有使用空格,则可以使用,但显然这是不需要的。

很明显,我发现默认安装的Wordpress不会出现这种情况,但我似乎无法确定我的主题中的原因。

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

这是智能youtube插件的第396-398行smartyoutube.class.php 文件:

function check($the_content, $side = 0)
{
    if (strpos($the_content, "httpv") !== false  ) 
    {
      $char_codes = array(\'&#215;\', \'&#8211;\'); // <-- 8211 is an en dash
      $replacements = array("x", "--"); // <-- here\'s where it\'s swapping in --
      $the_content = str_replace($char_codes, $replacements, $the_content); // <--

结束

相关推荐

通过_Content()实现小部件时出现问题

嘿,伙计们,我真的需要你们帮忙。我正在使用subscribe2插件(用于电子邮件订阅)。我想将注册表单显示为一个小部件。插件作者建议按以下方式执行。$content = apply_filters(\'the_content\', \'<!--subscribe2-->\'); $content = remove_filter(\'the_content\', \'page_route\'); echo $content; 这很好,除了我另外使用了mingle插件(一