個別記事とブログトップで、カスタムCSSを追加する。
-
現在以下のコードで、個別記事内にカスタムフィールドで入力したCSSを
<head>内に表示させています。しかし、ブログトップ等で記事をそのまま複数件表示させているのですが、
そこではカスタムCSSは表示できません。表示されている複数記事のIDを配列で取得できないものかと思ったのですが、
よくわかりませんでした。ブログトップ等で、表示されている記事それぞれのカスタムフィールドの値を、
取得できる方法は無いでしょうか?よろしくお願いいたします。
function insert_custom_css() { global $post; if ( is_single() && ! is_attachment() ) { $css = get_post_meta( $post->ID, 'css', true ); if ( $css ) { $output = '<style type="text/css">'. "\n" ; $output .= $css . "\n"; $output .= '</style>' . "\n"; echo $output; } } } add_action( 'wp_head', 'insert_custom_css' );
2件の返信を表示中 - 1 - 2件目 (全2件中)
2件の返信を表示中 - 1 - 2件目 (全2件中)
- トピック「個別記事とブログトップで、カスタムCSSを追加する。」には新たに返信することはできません。