つながるnet

記事のカテゴリを取得する

記事のループ内でカテゴリ情報を取得するには get_the_categories() を使用して、その記事が属するすべてのカテゴリ情報を取得することができる。 カテゴリ構造が以下のような場合 親カテゴリA –子カテa … 続きを読む

カテゴリ(category.php)の表示件数を指定する

カテゴリページ(カテゴリアーカイブ)で表示する投稿件数を指定する方法は二つ。 管理画面で設定する方法(スタンダード) query_postsを使用する方法(基本設定の表示件数と異なる場合) 管理画面で設定する方法(スタン … 続きを読む

外部ブログのRSSフィードを表示(php編)

外部ブログのrssフィードをphpで表示するにはsimplexml_load_file() <dl> <?php $url = "http://example.com/rss20.xml&qu … 続きを読む

コピーライト(copyright)の年号を自動更新する

コピーライト(copyright)の年号を「2003-2012」などのように、サイト設置年から現在の年号を表記したいような場合には次のようにする。 Copyright &copy; 2005<?php ec … 続きを読む

カテゴリの並び順を取得するにはget_terms()

カテゴリ情報を取得する関数には様々ある get_categories get_category get_category_by_slug get_category_link get_category_parents ge … 続きを読む

カスタムフィールドの特定のキーのすべての値を取得(複数の投稿記事)

特定の記事内(ループ内)で、特定のキーの値を取得するには get_post_meta() など関数を利用すればよい。 しかし、複数の記事に共通する特定のキーから、その値すべてを取得する関数はないように思われる。その場合は … 続きを読む

投稿の新着情報リストで、特定のカテゴリ(「お知らせ」など)のみ全文掲載したい場合

新規投稿の新着情報を日付と見出しリンクのリストをトップページなどに表示することがあるが、たまに、年末年始や休業日のお知らせを掲載したい場合に。(書き留めるほどでもないですけど) ・投稿の新着情報は日付とタイトル ・カテゴ … 続きを読む

外部ブログのRSSフィードを表示(広告はスキップ)

外部ブログのRSSフィードを表示するために fetch_rss() fetch_feed() という関数がちゃんと準備されています。 トップページやサイドバーに表示して、外部ブログとの連携を取ることができます。 < … 続きを読む

RSSフィードにカスタムフィールドやギャラリー画像を含める方法

ビジュアルエディタに入力したテキストや画像はRSSフィード(feed)で発信できる。しかしながら、カスタムフィールドの値や、ギャラリー機能を使用するために登録した添付画像(アタッチメント)はフィードには含まれない。デフォ … 続きを読む

カスタムフィールドの値(メタデータ)で絞り込み検索

カスタムフィールドの値(meta)での絞り込み検索の需要はけっこうあるのではないでしょうか。 例えば次のような場合です 物件情報(カテゴリ) 土地(子カテゴリ) 新宿区(子カテゴリ?) 江東区(子カテゴリ?) 中央区(子 … 続きを読む

表示中のカテゴリとその子カテゴリのリスト

表示中のカテゴリページのサイドメニューなどで活用できるスニペット。 <?php $root = get_bloginfo('home'); $catSlg = $category_name;// … 続きを読む

複数の投稿を関連付ける方法

例えば、一つのお客様の声の投稿に、複数の施工例の投稿を関連付けて、リンクを設けたい場合に使えます。 前提条件として: ・施工例の投稿にworkLinkというカスタムフィールドを設けます ・そのフィールドに関連付けたいお客 … 続きを読む