2018年9月18日FF14が楽しすぎて久々の投稿となりました。今回は表題の通りWordPressのアイキャッチをいちいち登録するのめんどくさいな~記事の最初の画像でいいのにな~という時のためのメモです。私の環境ではテーマはstinger8の子テーマを使用していますので、それ基準で話します。function.phpで記事の最初の画像を引っ張る関数を定義します。記事内の最初の画像(画像名)取得の関数まずは記事の最初の画像は何か?その画像名を取得する必要があります。テーマフォルダの中のfunction.phpに以下を追記します。$first_img;}記事の中のHTMLから以下を正規表現で抜き出してます。src=”なんかの文字.なんかの文字”>PHPの話なので長々と解説してもアレなので簡単に。/></a>”[1]に“https://kazy.work/wp-content/uploads/2018/08/ff_install_01-300×188.jpg”という文字が入ります。[1]の“https://kazy.work/wp-content/uploads/2018/08/ff_install_01-300×188.jpg”が使いたい画像パスなので、これを使いましょう。catch_that_imageは、といった意味の関数です。画像を埋め込む上の関数はあくまで関数の定義だけなので、実際に画像を挿入する部分で使う必要があります。記事一覧はitiran.phpで生成されているので、itiran.phpを編集します。catch_that_image();への変更ですね。itiran.phpと同様の表示をしている部分があるので一緒に変更しちゃいます。./これによって、”has_post_thumbnail”が含まれているファイル一覧を取得できます。itiran.phpkanren.phpnewpoist.phpがヒットしました。itiran.phpと同様の箇所があるので変更しましょう。編集した以下のファイルをアップロードします。function.phpitiran.phpkanren.phpnewpoist.phpアップロードしたら動作確認しましょう。問題なく動作していれば作業終了です。参考こちらのリンクを参考にさせていただきました。コメントをキャンセルメールアドレスが公開されることはありません。Reserved.Top。