カスタマイズ– category –
-
WordPressに入ってる仕組みを使ってよそのサイトのRSSを取得してテーマ内で表示のメモ
カスタマイズWordPressに入っていたのですね。Simple Pieです。キャッシングもしてくれますし、以前は取得した結果をDBに保存したりしてて、損しちゃった。キャッシングは、transient APIなのですが、12時間がデフォルト。変更には下記。参考:http://codex.wordpress.... -
WordPressの投稿画面で、タイトルの下にカスタムフィールドの入力欄を追加する
カスタマイズ公式ディレクトリに上げましたタイトル欄の下に、1個だけカスタムフィールドのフィールドが足したかったのです。edit_form_after_title というフックを使います。 edit_form_after_editor というフックもあるのでエディタ直下の時に便利。参考にさせてい... -
wp_enqueue_styleをfunctions.phpに素で書くとエラーが出るのを回避
カスタマイズTwentyTwelveテーマの子テーマを作る場面に出会いました。ウェブルジョンさんの下記の記事を参考に、functions.phpに下記を書き込んだところ、エラーが出てしまいました。参考にした記事Twenty Twelveの子テーマをつくるときに wp_enqueue_style を使った... -
カスタム投稿タイプの記事の一覧をカスタムタクソノミごとに表示する
カスタマイズフォーラムのお母様こと、@gatespace_kさんのWordPressでカテゴリ(タクソノミー)毎に投稿を表示 | Gatespace's Blogを参考にさせていただきました。ここでは、とあるカスタム投稿タイプの記事一覧をそのカスタム投稿タイプに紐付いたカスタムタクソノミ... -
カスタム投稿タイプの記事の一覧をカスタムタクソノミごとに表示する
カスタマイズフォーラムのお母様こと、@gatespace_kさんのWordPressでカテゴリ(タクソノミー)毎に投稿を表示 | Gatespace's Blogを参考にさせていただきました。ここでは、とあるカスタム投稿タイプの記事一覧をそのカスタム投稿タイプに紐付いたカスタムタクソノミ... -
カテゴリ/カスタムタクソノミをGETで受け取った時のバリデーション
カスタマイズexample.jp?cat=abc&tax=xyz といったURLを受け取ってそれをechoしたり、WP_Queryに渡すときのバリデーションです。WordPress にそのカテゴリやタームが登録されていればその値を、もしなければ false となるようにしています。追記: 2時間後@jim0912... -
WordPressのタグアーカイブや日付アーカイブなどでnoindexにする
SEOWordCamp大阪で、松尾さんのセッション中、タグアーカイブページや検索結果ページ、日付アーカイブをGoogleの検索結果にインデックスさせるようにしていると、重複コンテンツとして評価されてしまったり、Googleのクローラに負荷をかけてしまう、というこ... -
WordPressの任意のテーブルから情報を出す時のページネーション
カスタマイズWP-PageNaviを利用することで、「前へ、次へ」リンクではなく、ページ数を指定して飛べる、下の図のようなページナビを出すことができます。ですが、投稿ではない別のテーブルの場合にはこれが使えないので、下記のようにしてみました。また、作成にあたっ... -
特定のカスタム投稿タイプだけで、アーカイブページでの表示件数を変える
カスタマイズmyposttypeというカスタム投稿タイプでだけ、アーカイブページでの表示記事数を3件にしたい時。テーマのfunctions.phpに下記を追加します。pre_get_postsフックで書き換えています。is_main_query()は、メインのクエリ(つまり、サイドバーとかでget_post...