AD5 WordPress Lab

クエリ変数

Column WordPressにXMLサイトマップを独自実装するカスタマイズ

WordPressにXMLサイトマップを独自実装するカスタマイズ

WordPressに限らず、SEO対策に不可欠なXMLサイトマップ。 カスタマイズせずとも「Google XML Sitemaps」などのプラグインで瞬殺なわけですが、 多くのXMLサイトマッププラグインは、柔軟に設定できるように作られている分、 「このサイトでは要らない機能」がたくさん含まれることになるので、多少なりともリソー
Column 投稿情報の取得とループの仕組み

投稿情報の取得とループの仕組み

$wp_query と $post 投稿データ取得の仕組みを知る上で重要なのは、$wp_query 、 $post という2つの変数です。 どちらもWordPress内部で自動的に生成され、利用されているものですが、グローバル変数のため、テンプレート内のどこでも、 global $wp_query; print_r($wp_query); 等と記述すれば、中身を確認す
Column WP_Queryクラスとpre_get_postsフィルター

WP_Queryクラスとpre_get_postsフィルター

WordPress内部では、あらゆる投稿の検索に、WP_Queryオブジェクトを使用しています。 WordPressによる投稿の検索をカスタマイズする、最も最良の方法は、pre_get_postsフィルターを使用することです。 この手法を使いこなすためには、WP_Queryクラスの仕様を理解することが重要です。 WP_Queryクラス WP_Query
Column 複数のタクソノミーやカスタムフィールドで検索するフォームを実装する

複数のタクソノミーやカスタムフィールドで検索するフォームを実装する

WordPressのデフォルトでは、カテゴリー(タクソノミー)別のアーカイブ、日付別のアーカイブなどが用意されていますが、商品や物件、店舗などの多くの情報を掲載するサイトでは、複数条件での検索を実装したい場合があります。 こうした複数条件での検索を、pre_get_postsフィルターへのフック等を用いて実装する方法の
 
ログイン
メールアドレス
パスワード
会員登録
お名前
メールアドレス
パスワード
購入手続き
カード番号
有効期限 (MM/YY)
/
セキュリティコード (CVC)