web-dev-qa-db-ja.com

子テーマにおけるTwentysixteenのメニューブレーキポイントの上書き

私は現在TwentySixteenを親にして子供のテーマに取り組んでいます。

現在TwentySixteenのfunctions.jsファイルには、通常のメニューが停止してメニュー切り替えボタンが代わりに表示されるブレークポイント910があります。

この幅を810に減らす必要がありますが、これを行う方法がわからないです。明らかに私はTwentySixteenテーマファイルに触れたくはありません。

1
Will

jsテーマのTwentySixteenフォルダーを子テーマのルートにコピーします。次に、functions.php-に以下のコードを追加します

function the_dramatist_dequeue_scripts() {
    wp_dequeue_script( 'twentysixteen-script' );
    wp_deregister_script( 'twentysixteen-script' );
}
add_action( 'wp_print_scripts', 'the_dramatist_dequeue_scripts' );

function the_dramatist_twentysixteen_scripts() {
    wp_enqueue_script( 'twentysixteen-child-script', get_stylesheet_directory_uri() . '/js/functions.js', array( 'jquery' ), null, true );
}
add_action( 'wp_enqueue_scripts', 'the_dramatist_twentysixteen_scripts' );

次に、子テーマjsフォルダー(以前にコピーしたフォルダー)でfunctions.jsファイルを見つけて、変更を加えます。目的の出力が得られます。

0
CodeMascot