[WordPress General] Gutenberg 環境で WordPress のポストタイトルとサムネイルのリンクを外部URLに変更する
memo. 的にエントリー。
投稿画面にカスタムフィールドを追加する
こちらを参考にカスタムフィールドの追加と値の設定を行います。
投稿画面のメニューから、オプションを選択します。
カスタムフィールドにチェックを入れます。
名前を external_url
とし、値を入力します。
カスタムフィールドを追加します。
下記の状態になるので更新をします。
概ねこのような手順で、投稿に key & value を持たせることが出来ました。
関数を用意する
print_post_title()
と print_post_no_image_thumbnail()
を funcctions.php に用意して、archive.php で利用することにします。
カスタムフィールドの値は get_post_meta()
で取得します。
ついでに Dashicons を利用してアイコンを付けます。
必要な部分を抜粋すると、下記のようなコードで動作するはずです。