makurazaki.org
[WordPress]トップページの新着情報にカスタムフィールドでアップロードしたPDFをリンクしたり記事をリンクしたりする | Maku_zin Ver2.1.1
確認不足でドタバタ下山です。 WordPressの案件でよく使うのでコピペで使えるように書いとく。 タイトルにもあるように「PDFをアップロードしてトップページの新着情報に直接リンクしたいんですよねー。でも普通の記事も書きたいんですよねー。」ってことが最近よくあるのでメモっておきます。 今回はWordPressのプラグイン「Custom Field Template」を使用します。 例えばCustom Field Templateで こう設定した場合 これでアップロードしたPDFにリンクを貼ることができます。 ただし今回は、投稿する記事が毎回PDFじゃなくて本文ありの記事も書くというのが前提。 やることは・・・ PDFファイルがアップロードされているか PDFファイルがアップロードされていたら記事タイトルにPDFへのリンクを貼る そうでなかったら記事タイトルに通常通り記事へのリンクを貼る こんな感じです。 ではPDFファイルがアップロードされてるかどうか、要するにカスタムフィールドで条件分岐をする方法が以下 最初のコードと上のコードを合体 こんな感じです。 よし。これで次回からはココをコピペで済む。(と思った途端、使わなくなるのよね・・・)