我正在尝试为下一个项目使用子主题。
这是我的问题: 我使用@ font-face作为我的h2标题,并且自定义字体在主字体页面上可见(但没有颜色),当我点击帖子标题时,自定义字体消失(但添加颜色)。有关可视示例,请参见下面的图片。
wordpress-installation位于子目录http://name.maindoman.com
上代码:
的functions.php
<?php
add_action( 'wp_enqueue_scripts', 'theme_enqueue_styles' );
function theme_enqueue_styles() {
wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' );
}
?>
的style.css
/*
Theme Name: Twenty Sixteen Child
Theme URI:
Description: Child theme for the Twenty Sixteen theme
Author URI:
Template: twentysixteen
Version: 1.1
*/
body {
color: pink;
}
h2 {
font-family: 'font name' !important;
font-weight: 700;
color: lightblue !important;
}
@font-face {
font-family:'font name';
src: url('http://url-to-the-fonts.com/font-file.eot');
src: url('http://url-to-the-fonts.com/font-file.eot?#iefix') format('embedded-opentype'),
url('http://url-to-the-fonts.com/font-file.woff') format('woff'),
url('http://url-to-the-fonts.com/font-file.svg#font-Bold') format('svg');
font-weight: 700;
font-style: normal;
font-stretch: normal;
unicode-range: U+000D-FB03;
}
答案 0 :(得分:0)
要包含子主题目录中的样式,请使用以下函数。
<?php get_stylesheet_directory_uri(); ?>
https://codex.wordpress.org/Function_Reference/get_stylesheet_directory_uri