【问题标题】:Display Unicode character in Wordpress sidebar在 Wordpress 侧边栏中显示 Unicode 字符
【发布时间】:2016-02-03 00:07:02
【问题描述】:

我创建了一个包含一些 Unicode 字符的自定义侧边栏,但在查看我的 Unicode 字符时出现问题。这是我的侧边栏代码:

<?php
/**
* The Sidebar containing the main widget areas.
*
* @package Theme Meme
*/
?>
<div class="col-md-4 site-sidebar" role="complementary">
<?php do_action( 'before_sidebar' ); ?>
<?php if ( ! dynamic_sidebar( 'post_group_sidebar' ) ) : ?>
    <h3 class="widget-title">Title in Unicodé</h3> </br>
<?php endif; ?>
</div>

我不确定如何使它工作,也许我必须添加一个元标记才能在某处显示 Unicode?​​p>

非常感谢您的帮助

【问题讨论】:

    标签: php wordpress unicode sidebar


    【解决方案1】:

    好的,我在想边栏是否显示了数据库中的任何内容?您可以随时将数据库联盟更改为 utf8_general_ci

    这里是怎么做的

    1) 打开并编辑您在 Wordpress 网站根目录中的 wp-config.php 文件,并替换默认的 DB_CHARSET 和 DB_COLLATE改为:

    /** Database Charset to use in creating database tables. */
    define('DB_CHARSET', 'utf8mb4');
    
    /** The Database Collate type. Don't change this if in doubt. */
    define( 'DB_COLLATE', 'utf8_general_ci' );
    

    保存回去看看是否有效。

    否则,您还可以在 PHP 或 HTML 代码中包含以下行之一。

    在您的 PHP 代码中,将其包含在您的 PHP 代码之上:

    header('Content-type: text/html; charset=UTF-8');
    

    在 HTML 中,在 &lt;head&gt;&lt;/head&gt; 标签之间或标签上方的某处添加以下行:

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    

    祝你好运!

    【讨论】:

    • 感谢您的帮助米格尔。稍后我将从 db 生成一些数据,但目前我将一些 html 放在我的侧边栏中。我已经尝试将您的建议放在第一行的下方,但它仍然没有帮助。这是my page 侧边栏标题不为我显示Unicode。感谢您的任何其他建议。
    • 你怎么知道?是的,这是正确的,我正在使用那个类。这是否意味着我必须修改样式以适应 Unicode?抱歉,我还很擅长使用 css。我尝试修改列表中的项目以包含 Unicode 字符,但仍无法正确显示。我还在自定义模板中添加了第二行,但没有帮助。
    • 编辑评论:不客气。我看到了你的网页,我可以看到小部件标题使用了你 style.css 中的“小部件标题”类。此外,您正在使用最新版本的 Flato 主题。您可以使用小部件的 font-family 或模板的 style.css 中的侧边栏来播放 arround。如果我有更好的主意,我会回复!另请查看此处的教程以修复一些字符编码问题。 tipsandtricks-hq.com/…
    • 请再次查看我上面的主要教程。我已经包含了如何将数据库的联盟更改为 utf8_general_ci。
    • 我试过了。我的 DB_COLLATE 之前是空白的,但仍然无法正常工作。我认为这与数据库无关,因为我的整个网站都是 Unicode 并且显示正常。也许只在这个侧边栏中?
    猜你喜欢
    • 2020-05-27
    • 1970-01-01
    • 2012-02-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-13
    • 1970-01-01
    相关资源
    最近更新 更多