簡體   English   中英

如何在Wordpress中覆蓋PHP文件?

[英]How can I Overwrite PHP file in Wordpress?

我正在自定義以下主題。

https://github.com/inc2734/snow-monkey

而且我想添加字體-重磅300。

https://github.com/inc2734/snow-monkey/blob/9c817ca3c5176101db23185838260e2739163ebe/resources/src/css/foundation/_body/_body.php

“ enqueue_noto_sans_jp.php”由以下代碼組成,僅加載字體粗細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/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM