WordPress短码将数字之间的小写“x”转换为&215;

WordPress短码将数字之间的小写“x”转换为&215;,wordpress,Wordpress,我有 [短码]http://image-150x150.jpg[/shortcode] htmlentities输出仅在两个数字之间时将“x”显示为× So this [shortcode]150x 150X150 150x150 1x1 x1 X1[/shortcode] gives this 150x 150X150 150×150 1×1 x1 X1 所以问题是,这不是一个x。因此,对于图像文件名image-150x150.jpg,在html中不起作用

我有

[短码]http://image-150x150.jpg[/shortcode]

htmlentities输出仅在两个数字之间时将“x”显示为×

So this [shortcode]150x 150X150 150x150 1x1 x1 X1[/shortcode] gives this
150x 150X150 150×150 1×1 x1 X1
所以问题是,这不是一个x。因此,对于图像文件名image-150x150.jpg,在html中不起作用。它不是一个x-它是不同的东西。大写的X不会出现。只有小写,并且只在两个数字之间

So this [shortcode]150x 150X150 150x150 1x1 x1 X1[/shortcode] gives this
150x 150X150 150×150 1×1 x1 X1
因此,如果您的短代码类似

function add_shortcode_bs_modal($atts, $content = null) {
    return '<img scr="'.$content.'" />;
}

并且$content=tohttp://image-150x150.jpg -链接不起作用。因为x被转换成了其他的东西,这个×东西。

Wp在两个数字之间改变x,因为假设是一个乘法,请看:我想你需要返回$content而不使用该过滤器,你可以尝试使用:$unfiltered\u content=获取\u内容;那就用它吧,它修好了。非常感谢!请对评论进行投票:出于某种原因,我不能对评论进行投票。@RG最好将您的评论作为答案发布,以便OP可以接受。