• 解決済 かわねこ

    (@wpmid)


    こんにちは。wordpress初心者です。よろしくお願いします。

    テーマCorporate Plus でカスタマイザーからヘッダー画像が指定しました。
    https://ja.wordpress.org/themes/corporate-plus/
    フロントページ以外をそれぞれのアイキャッチ画像に差替えるようにカスタマイズしたいのですが
    指定すべき場所がみつけられずにいます。
    同胞のファイルを探ってみましたが、知識がなさすぎて場所がわからないため
    質問させていただきました。
    サンプルページのURLを貼りますので、お分かりになる方のご教示をお願いいたします。
    http://www.artbeatpress.com/

1件の返信を表示中 - 16 - 16件目 (全16件中)
  • トピック投稿者 かわねこ

    (@wpmid)

    nobitaさま、お世話になります。
    返信が大変遅れまして申し訳ありません。
    数々の検証を行っていただき本当にありがとうございます。

    まず、

    「一覧ページ用のアイキャッチ指定」をどのように行っているのか書き込んでください

    説明不足で申し訳ありませんでした。
    サンプルとして置いているサイトの場合を例に手順を表します。
     「NEWS」というページを固定ページで作りトップ画像とは別のアイキャッチ画像を指定
     →設定の表示設定で投稿ページを「NEWS」に指定
     →表示されるのはトップ画像

    といった流れでした。
    カスタムするのに欲が出てしまいました。
    さらに複雑にページごとのカスタムを望むならば、gblsmさまがご提案されていたような方向となるのでしょうか。

    ご提案頂いた

    category category-none category-885 等のどれかと、組み合わせて、背景画像を上書きするのが お手軽です。

    は、サイトのボリュームが増し、アイキャッチ画像の変化に大きな意味が出てきましたら行ってみたいと思います。
    大変に参考になりました。

    次に

    条件付きでの非表示

    add_filter(‘post_thumbnail_html’,'my_post_thumbnail_html');
    
    function my_post_thumbnail_html($html){
    	if(is_singular()){
    		return '';
    	}
    	return $html;
    }

    ですが、私の書き方が悪いのか、一覧で表したいサムネイルでのアイキャッチ画像が取得できませんでした。

    また、追記いただいた

    テーマホルダー直下の functions.phpで動作するはずです。( corporate-plus/functions.php ) もう一度確認してください。

    こちらを何度も確かめながら書き換えてみましたが、どうしてもテーマホルダー直下の functions.php では(個々のポスト・ページの)アイキャッチを取得できず acmethemes というフォルダ内の functions.php に書くことでとりあえず希望に到達と考えます。(本当は問題がある方法なのかもしれませんが、断念します)

    丁寧にアドバイスいただいたにも関わらず、追加した質問では思うように結果が出せずに申し訳ありません。
    しかし、おおむね希望の状況に至りました事、深く感謝いたします。ありがとうございました。

1件の返信を表示中 - 16 - 16件目 (全16件中)
  • トピック「テーマCorporate Plus ヘッダー画像」には新たに返信することはできません。