php - 如何在 Wordpress 中覆盖 PHP 文件?
问题描述
我正在自定义以下主题。
https://github.com/inc2734/snow-monkey
我想在 noto sans 中添加字体 - 粗细 300。
“enqueue_noto_sans_jp.php”由以下代码组成,仅加载了 font-weight 400。
<?php
/**
* @package mimizuku
* @author inc2734
* @license GPL-2.0+
*/
namespace Inc2734\Mimizuku_Core\Helper;
/**
* Enqueue Noto Sans JP
*
* @return void
*/
function enqueue_noto_sans_jp() {
wp_enqueue_style(
'noto-sans-jp',
'https://fonts.googleapis.com/css?family=Noto+Sans+JP&subset=japanese',
[],
wp_get_theme()->get( 'Version' )
);
}
我尝试如下直接更改“enqueue_noto_sans_jp.php”,但最多返回到原来的时间。
function enqueue_noto_sans_jp() {
wp_enqueue_style(
'noto-sans-jp',
'https://fonts.googleapis.com/css?family=Noto+Sans+JP:300,500,700&subset=japanese',
[],
wp_get_theme()->get( 'Version' )
);
}
我可以用子主题的functions.php覆盖它吗?
感谢您的帮助。
解决方案
约翰,
看起来您使用子主题走在正确的轨道上,但您只需要更改 css 部分以加载其他字体并将 css 应用于页面以使用它们。
这里有一个非常好的指南:https ://nudgethemes.com/wordpress-how-to-change-your-theme-font/
推荐阅读
- if-statement - Excel中的嵌套IF AND OR
- java - 扫描仪扫描 = 新的扫描仪(System.in);scan.nextInt(); 不工作...?
- command-line - Windows 命令提示符 - 我在文件夹名称中有一个空格
- java - scala 可以与 JDK 1.10 一起使用吗
- django - 在 Django 查询集中注释非模型属性
- excel - Excel,在averageifs公式中使用数组
- c++ - 静态变量可以被非静态函数访问吗?
- php - 查询 MySQL 数据库时我得到一个空集
- wordpress - Woocommerce api CORS 错误
- c# - 增加列表框中的行距