WordPress の single.php を投稿フォーマットで振り分ける方法

投稿フォーマットに応じてシングル ページのテンプレート(single.php)を切り替える方法です。また、この方法を応用すると、任意の条件で振り分けて任意のテンプレートを読み込むことができます。 例えば、投稿フォーマット…Read More »

WordPress 記事数を取得する最もシンプルな方法

トップページでは全記事数、カテゴリ ページでは そのカテゴリの記事数、タグ アーカイブ ページでは そのタグが付いた記事数。記事数を取得したい場面は いくつか考えられます。それぞれについて最もシンプルな方法です。 「wo…Read More »

WordPress WP_Query オブジェクトのプロパティ一覧

WordPress の WP_Query オブジェクトの中身です。メイン クエリの $wp_query オブジェクトを var_dump して一覧表にしました。検索しても見つからなかったので作成しました。 WP_Quer…Read More »

Category: WordPress
| Updated: | Jung Yamaki

JSON を HTML に埋め込んで jQuery でごにょごにょするメモ

そうだ。Ajax じゃなくて HTML に json を埋め込んでページと一緒に送信しちゃえばいい。HTML に埋め込んだ方が gzip が効いて通信量は減るし、Ajax によるサーバーの負荷も減る。なんて優しい設計なん…Read More »

JavaScript(jQuery)と SEO – コンテンツキーワードに json から生成したテンポラリの非表示要素が認識されてしまった話

Google 先生のクローラーが JavaScript を解するようになっています。知ってた。いや、知っている つもりだった。でも迂闊だった。今回は筆者の大失敗を赤裸々に語ります。本記事をご覧いただいた皆さまは、これを他…Read More »

Category: HowTo タグ:
| Jung Yamaki

HTML5 アウトライン構造の SEO 的ベストプラクティス

HTML5 では、従来よりもドキュメントを構造的にマークアップしやすくなりました。セクションを明示することで、そのドキュメントに より ふさわしいアウトラインを形成できる。検索すると「アウトラインは重要」と沢山の人が書い…Read More »

WordPress SEO の XML サイトマップに全添付画像を出力する方法

WordPress SEO by Yoast プラグインのサイトマップは、記事に掲載した画像を自動的に取得して、XML サイトマップに image:image タグを出力してくれます。多くの場合、デフォルトのままで問題あ…Read More »

WordPress 記事をランダムに表示してページングする方法

例えばカテゴリ ページの記事をランダム順に表示したい場合、クエリを呼び出す際に orderby に rand を指定します。検索すると沢山でてくる。でも、この方法には欠陥があります。なんてことだ! 2ページ目以降も全記事…Read More »

たったこれだけ! WordPress ウィジェットを自作する雛形

バッチ処理で出力した HTML ファイルをサイドバーに表示させるためにウィジェットを作成しました。超シンプルでウィジェットの雛形として使えそうだったので置いておきます。

AdSense の PIN 確認を極限まで放置した結果www

ある日、AdSense の管理画面を開いたところ、見慣れたはずの警告文が少し違っていることに気付きました。ちなみに AdSense とは、自分のサイトに Google の広告を貼って、Google 先生からお小遣いを貰う…Read More »

Category: HowTo
| Jung Yamaki