投稿のサムネイルをこれらの他の関数に合わせて表示しようとしていますが、うまくいきません。

情報:

<?php echo "<h2><a href=\"" . get_permalink($attractions->post->ID) . "\">" . get_the_title($attractions->post->ID) . "</a></h2>" . get_the_post_thumbnail($attractions->post->ID, "full") ;?> 

グーグルのすべてのバリエーションを1時間試しましたが、理解できません。

どんな提案でも素晴らしいでしょう。

コメント

  • re: '投稿のサムネイルを取得して行に表示' -出力のフォーマットを参照していますか?サムネイルを表示しますか?投稿には実際に注目の画像がありますか?

回答

これをループ内で使用している場合WP_Queryでは、なぜ関数にPost IDパラメーターを指定するのですか。 「そうする必要はありません。

コードはこれになります。

<?php echo "<h2><a href="" . get_permalink() . "">" . get_the_title() . "</a></h2>" . get_the_post_thumbnail( get_the_ID(), "full" ); ?> 

そして、 @PieterGoosen。彼はWordPressの機能が通常どのように機能するかをよく説明し、結果をget_プレフィックスでエコーする方法を説明しました。

また、二重引用符の前にここで行う必要はありません。

コメント

  • 理由がわからない' OPが'full'パラメータをget_the_post_thumbnail()とともに使用することを提案しています。
  • @JimFell OPはコードで' full 'パラメーターを使用していたため。
  • @ JimFell、2を使用する必要がありますIDとサイズであるサムネイルサイズを指定する場合のパラメーター(これを反映するために上記の投稿を編集しました)。デフォルトのサムネイルで問題がない場合は、get_the_post_thumbnail()で十分です。ただし、' get_the_post_thumbnail(' full ')を呼び出すことはできません-勝ちました'正しく機能しません。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です