私は現在、Wordpress に含まれている標準の 2013 テーマをカスタマイズして、標準の子テーマを作成し、style.css スタイルシートの下部に追加しています。
これはすべてのページでうまく機能しますが、ニュース ページにカスタム スタイルシート「news.css」が必要な場合があります。
次のコードを header.php ファイルの終了タグの直前に追加して、他の css ファイルによって上書きされないようにしました。
<?php
if ( is_page( 'news' ) ) { ?>
<link rel="stylesheet" href="<?php echo get_stylesheet_directory_uri(); ?>/news.css">
<?php } else {
}
?>
news.css ファイルは子テーマのルート ディレクトリにあり、URL は www.__.com/news/ ですが、ニュース ページでこのファイルを Wordpress に読み込めません。
このスタイルシートをロードするには、このページだけに何をする必要がありますか?
前もって感謝します。
編集: 解決策が見つかりました - ニュース ページ (私の投稿ページ) には、body タグに .blog クラスが適用されていました。マスター css ファイルで .blog を使用して、このページの CSS を具体的に調整できるようになりました。よかった!