アイキャッチ画像が表示されません。

Simplicityの特徴 フォーラム Simplicityについての質問 アイキャッチ画像が表示されません。

8件の返信スレッドを表示中
  • 投稿者
    投稿
    • #30633
      堂島一郎
      ゲスト

      初めまして、お世話になります。

      掲題の件、よろしくアドバイスお願いします。

      対象サイト:生きるための旅と食blog

      知り合いから紹介され、
      Simplicity 1.8.2をダウンロードしました。
      プラグイン:Auto Post Thumbnail 追加しました。
      最新バージョンなので、不要と思いましたが、
      テーマの編集:Simplicity1.8.2: スタイルシート (style.css)の最下部に、
      <?php the_post_thumbnail(‘thumbnail’); ?>
      を挿入しました。

      しかし、アイチャッチ画像が表示されません。
      参考トピックを拝見しましたが解決しません。
      どこか基本的なミスがあるのではと思います。
      よろしくアドバイスお願いいたします。

      参考:
      wordpress 4.2.4
      chrome 44.0.2403.130m
      ieではテストしておりません。

    • #30635
      Hidekichi
      ゲスト

      >テーマの編集:Simplicity1.8.2: スタイルシート (style.css)の最下部に、
      ><?php the_post_thumbnail(‘thumbnail’); ?>

      そもそもstyle.cssはcssファイルなのでphpは読めないと思うんですけれども…こういう指定がプラグインにあるのかはわかりませんけど、多分これでスタイルシートのエラーになってスタイルシートが読めなくなっているんじゃないかと言うのが1点と、カスタマイザーの中に、最初の画像をアイキャッチにすると言う設定がありますので、そこらにチェックを入れて投稿すれば、アイキャッチ画像は記事と結びつくと思うんです。

      list.phpから読み込まれている、entry-card.phpには、サムネイルの画像の処理で
      if ( has_post_thumbnail() ):
      と言うのがありますが、これは「投稿記事にアイキャッチ画像が指定されているか調べる」条件式です。つまり、no imageが出るということは、記事にアイキャッチが指定されていないととれると思います。

      なので、ひとまずの所、cssのPHP部分を消して、カスタマイザーあたりで「最初の画像をアイキャッチにする」あたりのチェックを入れ、オランダ美術館巡り:その1を更新してみてください。
      このページには画像が入っているので、正しく動けばアイキャッチが自動的に作られるはずです。

    • #30640
      堂島一郎
      ゲスト

      Hidekichiさん

      解決しました。

      アドバイスありがとうございました。

    • #30642
      Hidekichi
      ゲスト

      何をされて解決されたかがわかると、他の人がこのトピックを見た際にも有益なので、解決された内容を書いて頂けるととても助かります。質問に答えたりするわいひらさんが主にですけどね(笑)

    • #30645
      アバター画像わいひら
      キーマスター

      まあそうですね(笑)
      次同様の質問があったら、リンク紹介で済むので。

    • #30648
      堂島一郎
      ゲスト

      間違っているかも知れませんが、サイトにアイキャッチ画像が表示されましたので、
      当方は解決と判断しました。

      操作は以下の通りです。

      >カスタマイザーあたりで「最初の画像をアイキャッチにする」あたりのチェックを・・・・とありましたが当該文言は見当たらす。次の操作をしました。

      テーマ ⇒ カスタマイズ ⇒ レイアウト(投稿・固定ページ)内にある、

      本文先頭にアイキャッチ画像を表示
      投稿・固定ページ管理画面で設定したアイキャッチを自動で本文トップに挿入するか。

      のチェックボックスにチェックをいれ保存しました。

      キャプチャー画像を表示すればいいのでしょうが、確認方法がわからず文言で失礼します。

      ありがとうございました。

    • #30649
      堂島一郎
      ゲスト

      訂正です。

      ▼ これにチェックを入れるとマズイです。失礼しました。

      ・本文先頭にアイキャッチ画像を表示
      投稿・固定ページ管理画面で設定したアイキャッチを自動で本文トップに挿入するか。

    • #30650
      Hidekichi
      ゲスト

      >>カスタマイザーあたりで「最初の画像をアイキャッチにする」あたり

      僕も確認していなかったのですが、今カスタマイザーを見てみた所、画像設定部分の「アイキャッチを自動設定」ってやつだろうかと思います。
      なんせ僕がここのフォーラムでわいひらさんに、最初の画像をアイキャッチにできませんかね?と何かの質問に答えたついでに言って実装されたものですから覚えてます(笑)

      別件で。
      わいひらさんにテストをお願いしたいのですが、この「アイキャッチを自動設定の部分」で

      サーバーののphp.iniのallow_url_fopenがOffの時は外部サーバーから画像を取得できません。

      と、「の」が多いのはひとまず置いておいて(もしかしたら最新のバージョンでは直っているかも知れないので)、「allow_url_fopenがOffの時は外部サーバーから画像を取得できません」の部分なのですが、もしかすると、もしかするとですけれども、一部画像は取得できるかも知れないので、報告まで。

      wp_remote_get()なんですけどね、使い方によってfile_get_contentより柔軟に対応できたりするらしいんですよね。
      8/10に書いた記事ですが、[続報] fopen,file_get_content等がそのままでは利用できないサーバーでWordPressのjQueryをCDNにする方法、で、この方法は早速ウチでも使ってます。もちろんウチはallow_url_fopenがOffのサーバーです。

      続報の元記事では、cUrlでアクセスしてごにょごにょするって感じだったんですが、記事内のスクリプトではwp_remote_getでCDNにアクセス・ファイルを取得して、wp_remote_retrieve_response_code()でステータスコード出してチェックしてるんですよ。
      どんな画像でもイケるかどうか、はたまた画像がイケるのかどうかはテストしてないんですけど、file_get_contentと同様に使えるのであればイケルのではないかと思ったりしてます。

      auto post thumbnailがどうなってるのかは知らないですけど、画像のアドレスがわかればよいだけであればイケルんじゃないかなぁと思ったりして。

    • #30661
      アバター画像わいひら
      キーマスター

      堂島さん報告ありがとうございます。

      今ちょっと忙しくて、詳しいテストができないので、説明文を以下に変更しておきます。

      サーバーのphp.iniのallow_url_fopenがOffの時は外部サーバーから画像を取得できない可能性があります。

8件の返信スレッドを表示中
  • トピック「アイキャッチ画像が表示されません。」には新しい返信をつけることはできません。
スポンサーリンク
アドセンス(大)
アドセンス(大)