このテーマは、もう開発が止まっていて、最新のワードプレスのバージョンでは、テーマのカスタマイズが効かないなどの不具合がありますが、記事自体はちゃんと更新できるので続けることにしのです。いまさら変更するのも億劫だし。。。
で、前から気になっていたトップページの新着記事一覧が邪魔!!
でも、トップページだけ非表示にしたい。記事ページではちゃーんと表示されて欲しいのですよ。
if文を使って条件分岐させればいいのはわかるけど、
どうやって書くのかわからない。
サクッと調べてみたら、解説してくださっているページを発見。
(ありがとう〜〜〜)
手順は簡単。
「外観」→「テーマエディター」に行き、
編集するテーマ「STINGER8」を選択。
子テーマを使っている場合は親テーマを選択します。
そして、テーマファイルは「サイドバー(sidebar.php)」を選択します
10行目あたりにあるコードを探します。
<?php get_template_part( 'newpost' ); //最近のエントリ ?>
この行を下のように書き換えます。
<?php if(is_home()): ?>
<?php else: ?>
<?php get_template_part( 'newpost' ); //最近のエントリ ?>
<?php endif; ?>
たったこれだけ。
やり方がわかれば、あっという間でした。
参考にさせていただいたサイト:https://digilocus.net/20180131/toppage-newarrivalarticle/