カテゴリ「WordPress」に属する記事

17件の記事が見つかったよ。

うち 6 - 10 件目を表示するよ(2ページ目/全4ページ)。

親カテゴリ

このカテゴリは、親カテゴリ「Web」に属しているよ。

【WordPress】get_terms() の pad_counts がおかしい時は

みなさん、WordPressでサイドバーにカテゴリ一覧を作ってますか?

このブログでは get_terms() を使って全カテゴリを配列で取得し、 foreach でループを作って処理してるよ。

ウィジェットとかじゃなくて、自分で作ればどんな表示も自由自在だね。

例えば、そのカテゴリに属する記事の数を表示したり……

この数の数え方なんだけど、子孫カテゴリに属する記事も含めるかどうかはけっこう悩みどころ。

含めたい場合に get_terms() で使うのが、引数の pad_counts というキーだ。

ところが、この pad_counts には不可解な挙動があり、思うようにカウントされない場合がある。

今回は、そんな pad_counts の罠と、その対処法について紹介するよ。

※ get_terms() だけでなく get_categories() でも同様。

» 続きを読む

なぜWordPressを使うのか

さて皆さん、今年もLABEと「れいぶろぐ」をよろしくお願いします。

今や全世界のWebサイトの4分の1はWordPressで作られているといわれているが、今回はそんなWordPressについて。

なぜそれほどまでに、WordPressは選ばれるのか。

単なる好みとか、使いやすさにとどまらない話をしたい。

» 続きを読む

WordPressで固定ページを画像として配信する

このところ、WordPressのカスタムフィールドを活用した、プラグインも外部サービスも使わない「アクセスカウンター」を開発していた。

このブログでは現在のところ、外部サービスのアクセスカウンターを利用しているが、それを自作してみようというわけだ。

文字(数字)での表示でもいいけど、やっぱりアクセスカウンターといえば画像だよね。

ということで、1桁ずつの画像を並べて何桁かのアクセスカウンターを作る、というようなことをしていた。

しかし、これでは桁数の分だけ画像を読み込むことになる。

よくある外部サービスみたいに、素材となる画像から、何桁かの数字を含む1枚の画像を生成することができれば……

PHPでできるらしいので、やってみた。

※この記事ではアクセスカウンターのカウント機能の作り方は扱わない。その話はまたいつか……

» 続きを読む

【WordPress】外部CSSを圧縮してHTML内に出力する

このブログも久しぶりにイノベーションしそうだ。

AMPという技術を恥ずかしながら最近知ったのだが。

AMPとはAccelerated Mobile Pagesの略で、モバイル向けにページを超高速で表示させる技術だ。

Googleを中心に、TwitterやPinterestやWordPressなども参加するプロジェクトで、2016年2月からGoogle検索で実用化が始まった。

どのくらい速くなるのかというと、本当に驚くほど一瞬だ。

で、このブログもぜひその最先端技術に対応したいのだが(新しいもの好き)、ページをAMPに対応させるには条件や制約がかなり多く、苦労しているところだ。

残念ながら、おそらくこのブログはAMPに対応できないと思われるが、勉強のためにも可能な限りで実装しようと取り組んでいる。

今回は、WordPressにおいてスタイルシート(CSS)をAMPに対応させる方法を紹介する。

» 続きを読む