web-dev-qa-db-ja.com

子テーマのsingle.phpを変更するにはどうすればいいですか?

私のWordPressサイトは子テーマ(デフォルトは26)を使用しています、そして今私はsingle.phpファイルに新しい行を挿入したいです。

新しいテーマを親テーマのfunctions.phpファイルに直接挿入するよりも、子テーマのsingle.phpファイルを使用する方が良いことを私は知っています。 (間違っていたら訂正してください。)

誰かがそれを適切に行う方法を私に示すことができれば私は感謝するでしょう。この行を挿入したい

<div class="fb-comments" data-href="<?php the_permalink(); ?> " data-numposts="5"></div>

<div id="primary" class="content-area">

クロージングのすぐ上の要素

</main>

single.phpファイル内のtag。

6
akopacsi

子テーマは親テーマのファイルをオーバーライドできます。 子テーマディレクトリに同じ名前のファイルを含めるだけで、サイトが をロードするときに親テーマディレクトリの同等のファイルをオーバーライドします。

例外があります。

Style.cssとは異なり、子テーマのfunctions.phpは親からの対応物をオーバーライドしません。代わりに、親の> functions.phpに加えてロードされます。 (具体的には、親のファイルの直前に読み込まれます。)

出典

あなたの場合は、single.phpをあなたの子供のテーマにコピーして編集してください。

5
Reigel