最も必要とされている時に、信頼できるWordPressチュートリアルを。
WordPress入門ガイド
WPBカップ
2500万人以上
当社のプラグインを使用しているウェブサイト
16+
WordPress経験年数
3000+
専門家によるWordPressチュートリアル

WordPressで投稿のサムネイルURLを取得する方法

WordPressテーマや子テーマを作成する際、投稿のサムネイルが表示されないと開発者はイライラすることがあります。これは開発中の大きな障害となる可能性があります。

彼らが必要としているのは、コードで使用できる簡単な画像URL取得方法です。

幸いなことに、これは私たちが何度も行ってきたことであり、この一般的な問題を解決するための簡単な方法を知っています。

このガイドでは、WordPressで投稿のサムネイルURLを抽出する方法を説明します。ワークフローを簡素化し、時間を節約できる便利なトリックを共有します。

WordPressで投稿のサムネイルURLを取得する方法

WordPressで投稿サムネイルのURLを取得する理由

WordPressブログにサムネイルまたはアイキャッチ画像を追加すると、視覚的な興味を引くことで、より魅力的な見た目になります。WordPressでアイキャッチ画像または投稿サムネイルを追加する方法に関するガイドで詳細を確認できます。

投稿をソーシャルメディアで共有したい場合は、投稿にアイキャッチ画像またはその他の画像のリンクをコピーする必要がある場合があります。WordPressにアップロードした画像のURLを取得する方法に関するガイドで、その方法をステップバイステップで説明します。

ただし、独自のテーマを開発している場合や、既存のテーマを変更している場合は、投稿サムネイルのURLを取得して、独自のカスタムマークアップで使用する必要がある場合があります。この場合、テーマファイルにコードスニペットを追加する必要があります。

WordPressで投稿のサムネイルURLを取得する方法を見てみましょう。

WordPressで投稿のサムネイルURLを取得する方法

投稿サムネイルのURLを取得するには、カスタマイズしているテーマテンプレートにコードを追加する必要があります。詳細については、WordPressにカスタムコードを追加する方法に関するガイドを参照してください。

投稿サムネイルを表示したいだけであれば、WordPressループ内の作業中のテンプレートにこのPHPコードを貼り付けることができます。

echo get_the_post_thumbnail(get_the_ID(),'medium');
投稿サムネイルを表示するコードスニペット

しかし、投稿のサムネイル画像を独自のカスタムマークアップで表示したい場合や、サムネイルをテーマで他の方法で使用したい場合は、投稿のサムネイルURLを取得する必要があります。

代わりに、このコードをテンプレートに貼り付ける必要があります。

echo get_the_post_thumbnail_url(get_the_ID(),'medium');
投稿サムネイルURLを表示するコードスニペット

このコードは、アイキャッチ画像のURLを表示するだけです。その後、コードをカスタマイズして、投稿のサムネイルURLを好きなように使用できます。

サムネイルのサイズをカスタマイズすることもできます。「medium」という単語を、「thumbnail」、「medium-large」、「large」、「full」などの別のデフォルト画像サイズに置き換える必要があります。

または、作成した追加の画像サイズを使用することもできます。カスタム画像サイズを使用する場合は、必ずサムネイルを再生成してください。

このチュートリアルがWordPressで投稿サムネイルのURLを取得する方法を学ぶのに役立ったことを願っています。WordPressで子ページを作成する方法に関するガイドや、WordPressのベスト関連投稿プラグインの専門家による選択も参照してください。

この記事が気に入った場合は、WordPressのビデオチュートリアルのために、YouTubeチャンネルを購読してください。また、TwitterFacebookでも私たちを見つけることができます。

開示: 当社のコンテンツは読者によってサポートされています。これは、一部のリンクをクリックすると、手数料が発生する可能性があることを意味します。WPBeginnerがどのように資金調達されているか、なぜそれが重要なのか、そしてどのように私たちをサポートできるかを確認してください。こちらが当社の編集プロセスです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

17 CommentsLeave a Reply

  1. WordPressを使用してウェブサイトをデザインしました。現在、アイキャッチ画像に説明セクションが表示されています。

    しかし、RSSフィードでアイキャッチ画像のURLを表示したいのです。

    RSSフィードにアイキャッチ画像(media:thubnail)のURLを追加するにはどうすればよいですか?

    お手伝いをお願いします…

  2. あなたのサイトは素晴らしいヒントを提供していますが、変更を加えた後にコードがどのように見えるかのデモを提供することをお勧めします。そうすれば、私のようなユーザーはそれを見て、それが最適かどうかを確認できます。ちなみに、訪問者は倍増する可能性があります。

  3. こんにちは、URLを直接取得する方法を探していますが、URLを取得するためのコードが記載された投稿ばかり見つかります。Thesisを使用しており、一部の投稿画像のWordPress画像エディターを使用して、カテゴリページの抜粋/ティーザー用にトリミングされた正方形のサムネイル画像を作成しました。しかし、画像のURLをThesisのサムネイルURLフィールドに貼り付けると、トリミングされたサムネイルを認識せず、元の画像をトリミングしてしまいます(これによりアスペクト比が歪みます)。そのため、ソース画像のサムネイルの直接URLを見つけようとしています。手伝ってもらえますか?よろしくお願いします!

  4. ここに投稿するのが正しいページかどうかわかりませんが、やりたいことは次のとおりです。

    私は多くのウェブサイトを持っています。各ウェブサイトのサムネイルをWordPressのページに表示したいのですが、そのページのURLを追加するか、URLを囲むコードを追加するだけです。

    誰か手伝ってくれませんか

  5. このチュートリアルを書いてくれてありがとう。なぜかわかりませんが、あなたが書いたコードは私にはまったく機能しませんでした。Codexにも記載されていることは知っています。いくつかのループ構成で試しましたが、うまくいきませんでした。

    最近、別の関数get_post_thumbnail_id()と組み合わせて使用することで、これを機能させることができました。

    ID ) ); ?> ””

  6. こんにちは、Syedさん。いつもプラグインを使うことから離れるのは良いことですね。乾杯!

Leave A Reply

コメントいただきありがとうございます。すべてのコメントは、コメントポリシーに従ってモデレーションされ、メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で意味のある会話をしましょう。