如何在Wordpress中正确处理西里尔字母编码?

发布于 2024-10-20 10:08:32 字数 405 浏览 4 评论 0原文

我预计我的问题将被作为完全相同的重复问题而关闭,但尽管如此。

我需要在 HTML 中显示西里尔文本,

<a href="<?php echo site_url('wp-login.php?action=register', 'login'); ?>"> регистрация</a>

但是如果选择 UTF-8 编码,我可以在网络上看到“方块”。如果我将编码更改为 Windows 西里尔文,则链接文本可以,但所有 WordPress 西里尔文内容都无法正确显示。

所以 - 我有不同编码的 WordPress 内容和 HTML/PHP。我是否必须将 PHP 保存在 Windows 西里尔字母中,还是有更好的解决方案?

我正在使用记事本++。

I am anticipating my question is about to be closed down as exact duplicate but nevertheless.

I need to display cyrillic text in HTML

<a href="<?php echo site_url('wp-login.php?action=register', 'login'); ?>"> регистрация</a>

However on the web I can see 'squares' if UTF-8 encoding is chosen. If I change encoding to Windows Cyrillic then link text is ok but all WordPress cyrillic contents is not displayed correctly.

So - I've got wordpress contents and HTML/PHP in different encodings. Do I have to save PHP in Windows Cyrillic or there is better solution?

I am using Notepad++.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

2024-10-27 10:08:32

您应该以 UTF-8 格式(而不是西里尔字母)保存文件,这样输出就会正确呈现。

检查您的编辑器是否可以保存 UTF-8 文件并在其中正确设置编码。

You should save your file in UTF-8 instead of cyrillic, then the output will be rendered correctly.

Check your editor that it can save UTF-8 files and set the encoding correctly in it.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文