【備忘録】
よくh1などで下記のように該当しているページタイトルを抽出することがあります。
株式会社○○ – 会社概要|株式会社○○は▽▽に特化した技術をお客様に寄り添い提供しております。
そんなときの記述を備忘録として。
こんな感じで日々調べて知ったこととか、よく使うのにすぐ忘れる記述とか己のための備忘録メモ。
ただ、かなり量あるし、ローカルに綴るだけではなんなので、
「人に見られる」という前提で分かりやすく記録し、初心者の方や検索迷子の方のお力添えできればとブログの形で残し公開します。
ここへ辿り着いた人がいたら、ぜひ参考にしていただきたい。
ただ、html/css、ワードプレスの基礎は理解している方でないとちょっと難しいかも。
▼では今回の本題
タイトル出力のためのphp
出力させたいphpファイルに下記記述をすることでページ毎にif文を書かなくても自動的に抽出されます。
※404や更新ページ箇所の分岐も記載済み
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | <?php if(is_home()||is_front_page()){ $ttl=""; }elseif(is_404()){ $ttl='404エラー|'; }elseif(is_single()){//singleページはカテゴリ名を表示する $cat=get_the_category(); $cat=$cat[0]; $ttl=$cat->cat_name.'|'; }elseif(is_category()){ global$wp_query; $post_obj=$wp_query->get_queried_object(); $ttl=$post_obj->cat_name.'|'; }elseif(is_page()){ $ttl=strip_tags(get_the_title()).'|'; }?> |
該当しているページタイトル抽出
そして、今回で言うh1箇所、ページ名を抽出させたい箇所には下記を記入
1 | <?phpecho$ttl;?> |
株式会社○○ – <?php echo $ttl; ?>|株式会社○○は▽▽に特化した技術をお客様に寄り添い提供しております。
▲以上、今回の備忘録でした。
こんな感じで、ガチガチの初心者以外であれば、理解できると思うのでぜひ使ってやってほしい。
WordPressPHPというタグをつけているので、
もしここのブログに行き着いた人がいれば他の記事も参考にしてみてください。
そのほかにも
・コピペcss
・js
・便利ジェネレーター
などなど、私が今までつまづいたところや、何度も同じ検索をしていることをまとめて、記憶の倉庫にしています。
更新は不定期だし、自分メモから書き起こしてる感じなので万能ってわけではないけれど。
私含め、つまずいている人たちのちょっとした杖になれたらなと思ってます。
まあ、ほぼほぼググればヒットするものばかりをまとめる+ちょっとしたプラスアルファのメモなのでほぼまとめサイト感覚ですが。。。