標準のWordPressの機能として、GETパラメーターに応じて表示されるテンプレートが切り替わるようになっています。例えば、p=15というパラメーターがindex.phpに渡されると、single.phpがテンプレートとして読み込まれ、投稿IDが15の投稿の内容が表示されます。また、s=helloというパラメーターが渡されると、search.phpがテンプレートとして読み込まれ、「hello」というキーワードでの検索結果が表示されます。もしこのパラメーターにオリジナルのものが利用できたらカスタマイズの幅が広まりますよね。そこでオリジナルのパラメーターの値に応じて、オリジナルのテンプレートを読みこませる方法を調べました。
Archive for 12月, 2011
2011年12月17日に投稿
[WordPress]トップページのURLをプロトコルを指定して出力する
WordPressにはhttpsでアクセスするとbloginfo(‘siteurl’)で出力したURLもhttpsで出力してくれます。全てのページがSSLの対象になるなら良いのですが、一部のページだけSSLに対応させたい場合は余計なお節介と思ってしまうことになるはずです。
に投稿
[WordPress]出力ループ中の記事が現在何件目か数値で取得する
WordPressで記事の出力ループを作成するときに今何番目の記事が出力されているかを知りたい時があります。例えば、奇数番目と偶数番目でCSSを変えたい時、3の倍数のときだけCSSを変えたい時などがあります。