【覚え書き】Wordpressのスラッグの扱い
フロントページを“固定”にして、投稿ページを何かに指定した場合、ページスラッグは入力した物じゃなくて投稿のタイトルがエンコードされた物が返ってくる。
ページスラッグを利用してページごとのCSSを読み込むようにしていたので、ここで大はまり。で、ナニをどうやっても投稿ページで指定しているスラッグを引っ張れないので考えた案。
投稿ページを指定すると、そのページはis_page()がfalseになるので、(逆説的に)is_page() === trueの場合のみページスラッグを使ってCSSを指定し、falseの時は投稿ページと判断して、ブログ用のCSSを読み込ませる。
#Ver2.7.1でのお話です。他にも別の解決策などあるかもしれません。
というかページテンプレートも指定できなくなるのは仕様なのか?
コメント & トラックバック
コメントフィード
コメント