Advanced Custom Fieldsで作ったカスタムフィールドの画像をアイキャッチ画像にする
2016/09/09
カスタムフィールドで投稿した画像を自動でアイキャッチ画像にしたかったのですが、Auto Post Thumbnailプラグインと連動したら可能でした。
まずはAuto Post Thumbnailをインストールしましょう。
次に以下のコードをfunction.phpに追加すると良いです。
※name=のところを画像のフィールド名に適宜変更してくださいね。
<?php function acf_set_featured_image( $value, $post_id, $field ){ if($value != ''){ //Add the value which is the image ID to the _thumbnail_id meta data for the current post add_post_meta($post_id, '_thumbnail_id', $value); } return $value; } // acf/update_value/name={$field_name} - filter for a specific field based on it's name add_filter('acf/update_value/name=フィールド名', 'acf_set_featured_image', 10, 3); ?>
関連記事
-
-
WordPressで記事ごとに簡単リダイレクト「Page Links To」
WordPressの記事を別ページに置き換えたくなるときってありませんか? たと …
-
-
外部画像URLもアイキャッチに「Featured Image From URL」
外部画像URLをアイキャッチに出来るプラグインを発見したのでご紹介。 Featu …
-
-
カスタムフィールドの画像をアイキャッチに自動登録
毎度おなじみ自分への忘備録です。 投稿時にカスタムフィールドの画像 …
-
-
海外テーマで文字化け回避したいの巻
テーマで文字化け! 海外製のWordpressテーマを使ったときに起こりやすいん …
-
-
Instant WordPress入れてみる
Instant WordPressという、ネット上のサーバーではなくローカルPC …
-
-
アーカイブページでタームごとに記事一覧を出力する
カスタム投稿の記事一覧を出したい ターム名1(カスタム投稿の「カテゴリ名」のよう …
-
-
マルチサイトで複数のブログの新着情報を取得したい
WordPressでマルチサイトの新着情報を取りたいなーと思うことがあったのでメ …
-
-
WordPressの管理画面が重くなったら(WPML使用サイト向け)
はっきりとした原因は不明なのですが、WPMLを入れていたWordpressサイト …
-
-
WordPressサーバー移転の順序
自分用に備忘録。 FTPで元サイトをローカルにダウンロード PhpMysqlで元 …
-
-
WordPressのサーバー移動
WordPressのサーバーお引越し これからWordPressのサーバー移動を …