首页 > 解决方案 > Na latin-extendend 在 Wordpress 的自定义主题中

问题描述

我已经为 wordpress 创建了自定义主题 - 没什么复杂的,只是开始页面,没有页脚、侧边栏、菜单。但是在这里我有我无法解决的问题。我想使用带有拉丁扩展字体(抛光标志)的谷歌字体中的字体“Lato”。正如我在标题中提供了正确的代码(我认为),在 css 中,但结果仍然是这样的:http ://artystycznaperspektywa.com/

这是header.php

<!DOCTYPE HTML>
<html <?php language_attributes(); ?>>
<head> 
    <meta charset="<?php bloginfo( 'charset' ); ?>" />
    <meta name="viewport" content="width=device-width">
	<title><?php wp_title( '|', true, 'right' ); ?></title>
	<link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>">
        
    <link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" />
    <link href="https://fonts.googleapis.com/css?family=Lato&amp;subset=latin-ext" rel="stylesheet">

</head>

这是 index.php:

<?php get_header(); ?>

<body>
<div class="container">
        
        <div id='logo'><img src="<?php bloginfo( 'template_url' ); ?>/img/logo.png" ></div>
        
        <div id="intro">Dziękujemy za odwiedzenie strony Artystycznej Perspektywy. Zapraszamy do zapoznania się z naszą ofertą:</div>
        
        <div id="select">

            <div id="malarstwo">
                <div class="sign1">
                    <div class="name1">
                        <a href="http://artystycznaperspektywa.com/malarstwo/"><img src="<?php bloginfo( 'template_url' ); ?>/img/malarstwo.jpg" ></a>

                        <a class="link" href="http://artystycznaperspektywa.com/malarstwo/">Malarstwo ścienne</a>
                    </div>
                </div>	
            </div>

            <div id="fotografia">
                <div class="sign2">
                    <div class="name2">
                        <a href="http://artystycznaperspektywa.com/fotografia/"><img src="<?php bloginfo( 'template_url' ); ?>/img/fotografia.jpg" ></a>

                        <a class="link" href="http://artystycznaperspektywa.com/fotografia/">Fotografia</a>
                    </div>
                </div>
            </div>
        </div>

    </div>

    </body>
</html>

当然,在 css 中字体是放在 html、body 中的。

有人看到什么会导致字体出现问题吗?此问题不会出现在其他站点(基于就绪主题),仅出现在此自定义主题上。

标签: phphtmlwordpressthemescustom-theme

解决方案


请检查index.php您的代码编辑器中选择的文件编码是否为 UTF-8,可能不是,并且由于页面的字符集设置为 UTF-8,<meta charset="UTF-8" />这会导致出现问题。


推荐阅读