首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Wordpress链接中错误的unicode diacritics

在Wordpress链接中错误的unicode diacritics
EN

Stack Overflow用户
提问于 2016-05-29 19:25:38
回答 1查看 137关注 0票数 1

我制作了我的网站的镜像副本,通过导出在Wordpress上运行,通过PhpMyAdmin导入数据库。文件名是捷克语,它不显示文件名中包含某些对话框的图像。例如,名为"hruška“的单词应该被转换为hru%C5%A1ka (C5A1是‘š’的unicode代码),但它实际上被翻译成hrus%8cka。CC8C是char 'ˇ‘的unicode代码--在s上面的符号--这意味着它类似于"hrusˇka“而不是"hruška”。我做错了什么,怎么解决呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-06-03 17:01:43

我写错了。我迫切需要反向解决方案:得到焦炭与结合卡龙,而不是一个字符与正常卡龙。最后,我通过这个函数来解决这个问题:

代码语言:javascript
复制
function to_combining_caron($html){
   $replace_ar = array("č" => "č", "š" => "š", "ě" => "ě","ř" => "ř","ž" => "ž","ň" => "ň");;  
   foreach($replace_ar as $original => $replace){
      $html = str_replace($original,$replace,$html);    
   }
   return $html;
}

add_filter("post_thumbnail_html","to_combining_caron");
add_filter('wp_get_attachment_url', 'to_combining_caron');

注意:在这里,它似乎替换了相同的字符,但是第二组字符是与caron合并的actaully字符。如果它能帮助某人复制上面的代码,那么您的文本编辑器就应该处理它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37514009

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档