Wordpress将%E2%80%8E放在我的网址末尾,怎么样?

时间:2012-04-26 21:58:16

标签: wordpress permalinks

Wordpress将这个放在我现场直播的最后...%E2%80%8E有谁知道为什么?谢谢你们?!

5 个答案:

答案 0 :(得分:46)

如果,您可以从MS Word或写字板或类似的编辑器中复制帖子标题。这个字符就像行尾。

答案 1 :(得分:6)

步骤1)识别链接,并打开WordPress信息中心中显示的帖子或页面。

步骤2)我们需要删除导致问题的不可见字符,所以从URL中删除最后几个字符,包括引号,这样就可以了 步骤3)手动重新键入已删除的内容。

步骤4)点击“更新”,然后查看修改后的帖子以确认问题已解决。

https://www.wpkb.com/fix-wordpress-links-%E2%80%8E-end/

答案 2 :(得分:0)

是的,如果你从某个编辑器中复制它。

简单的解决方案是从编辑器中复制内容并将其粘贴到'notepad'文本编辑器中,因为它不支持UTF-8字符。

你会很容易注意到你的文字中有错误的文章,如'%E2%80%8E'。

答案 3 :(得分:0)

如果您在链接中使用某些字符,WordPress将显示%E2%80%8E而不是那些字符。例如,如果您在链接中使用半角空格( CTRL +空格 CTRL + Shift + 2 ),则WordPress显示%E2%80%8E。解决方案:只需在链接中使用文字+ -

答案 4 :(得分:0)

这些都是不可打印的ASCII字符

所有这些都是äÄçÇéÉêööÖÐÐþúÚ

删除使用此代码

function remove_non_ascii(str) {
  
  if ((str===null) || (str===''))
       return false;
 else
   str = str.toString();
  
  return str.replace(/[^\x20-\x7E]/g, '');
}

console.log(remove_non_ascii('äÄçÇéÉêHello-WorldöÖÐþúÚ'));