今回はワードプレスのサイト名やタイトル名の取得について解説していきます。
後々、ページを修正する場合に非常に便利に機能するので是非この機会に覚えちゃいましょう(*^^)v
それではいってみましょう!
Menu
初期設定
まずは今回のタイトル名などPHPを使用して表示させる場合は下記のどちらかの設定をすることで表示できるようになります。
設定
私が愛用してるレンタルサーバーは → こちら
サイトのタイトル名を表示
1 | <?php bloginfo('name'); ?> |
【結果】
下記のように、サイトのタイトル名が自動表示されます。
デイレコ DairyRecord-blog
現在のページのタイトル名を取得
現在のページのタイトル名のみを表示
1 | <?php the_title(); ?> |
【結果】
下記のように、このページのタイトル名が自動表示されます。
【WordPress】ブログのタイトル名を自動取得する
タグも含めて現在のページのタイトル名を表示
h3タグを含める場合の例
1 | <?php the_title( '<h3>', '</h3>' ); ?> |
【結果】
下記のように、ソース上ではh3タグが入り、ページ上できちんと自動表示されます。
【ソース上】
1 | <h3>【WordPress】ブログのタイトル名を取得する</h3> |
投稿IDを指定してタイトル名を取得
IDが1234の投稿ページのタイトル名を表示する例
※echoを記述しないと表示されないので注意しましょう。
1 | <?php echo get_the_title( 1234 ); ?> |
【結果】
下記のように、ID指定したページのタイトルが自動表示されます。
【Excel 関数】一番下(最終行)の行の値を取得する
タイトル名にリンク
現在のページのタイトル名をリンク
1 | <a href="https://dailyrecords.blog/archives/15084"><?php echo the_title();?></a> |
【結果】
下記のように、このページのリンク付きタイトル名が自動表示されます。
IDを指定した投稿ページのタイトル名をリンク
1 | <a href="https://dailyrecords.blog/archives/1234"><?php echo get_the_title( 1234 ); ?></a> |
【結果】
下記のように、指定したIDのリンクが自動表示されます。
まとめ
例えば各ページにタイトルを付けてリンクさせている場合、このようにPHPでインクルードさせておかないと、あとでタイトルを変更した場合などに全てのページを修正しなくてはいけなくなるので、このような修正対策をしておいた方が後々楽チンだと思います(^^♪
以上です!
ワードプレス関連
【WordPress】SSL証明を取得しhttpをhttpsに変更(ロリポップ)
WoedPressに外部JSファイルを作成してのテーマファイルに追加する