我正在为某人编辑一个网站,他们正在使用 wordpress,我真的不喜欢,但是嘿,我没有选择它。我需要将他们页面上的一些文本更改为葡萄牙语字符,例如 Ç 或 Ã。我在几个地方读到,我需要从 ASCII 更改为 UTF-8,但我不确定在哪里执行此操作,或者如何在整个站点中执行此操作。我是将数据库更改为 UTF-8 还是每个单独的 php 文件?希望有人知道,谢谢。
多亏了下面的评论,我的大部分网站运行正常,但现在我无法在某些地方获得外来字符,例如,我在 .php 文件中使用这样的代码的任何地方。
$email_list = do_shortcode('[pl_modal title="Join our email list" label="<img class=\'\' title=\'Join our email list\' src=\'/wp-content/uploads/2013/02/email_icon.png\' /><br /><span>INSCREVA-SE A NOSSA<br />LISTA DE E-MAILS</span>"][gravityform id=1 title=false][/pl_modal]');
上面代码中的葡萄牙语,如果我添加非英文字符,我会不断加载错误。更多的代码,做同样的事情。
'<div class="graphicbuttons_cont">' .
'<a href="https://maps.google.com/maps?saddr={19}&daddr={20}" target="_blank">
<img title="Get Store Directions" src="/wp-content/uploads/2013/02/getdirection_icon.png" /><br /><span>LOCALIZACOES <br><br /> </span>
</a>' .
'</div>' .
上面文本中的 LOCALIZACOES 应该有特殊字符,但它不会包含它们。我已将所有内容更改为我能找到的 UTF8。但是这个特定文件中没有任何内容显示 utf8,我应该添加一些东西吗?