仙台のホームページ制作・システム開発・ウェブコンサルティングはアド・エータイプへ。

WordPressで記事タイトルを表示する「the_title」と「the_title_attribute」の違い

公開日:

WordPress

WordPressで記事タイトルを表示する「the_title」と「the_title_attribute」の違い

 

WordPressの関数で「the_title()」と「the_title_attribute()」があります。
こちらはWordPressで投稿した記事のタイトルを出力する関数です。

 

今回は「the_title」と「the_title_attribute」の違いについて記載します。

 

 

「the_title」と「the_title_attribute」の違い

「the_title」と「the_title_attribute」の違いはHTMLのタグを出力するかしないかの違いです。

 

WordPressでは記事のタイトルにHTMLのタグを入れることができます。

WordPress_the_title_1

 

投稿を表示すると下記のようにタイトルが改行されて表示されます。

WordPress_the_title_2

 

「the_title」はタイトルに記述したHTMLのタグも含めて表示します。

 

「the_title_attribute」はHTMLのタグを除去したタイトルを表示します。

 

なので、WordPressのテーマを作成・編集する時に、場合によって使い分けを行なった方がいいと思います。

 

 

例えばaタグのtitle属性に「the_title()」を入れてしまうとタイトルに入れたHTMLタグも出力してしまいます。

 

タイトルに入れたHTMLタグを出力しないようにするには下記のように「the_title_attribute()」を使用します。

 

新しくテーマを作成する場合や使用しているテーマを編集する場合は、上記内容をあわせて構築するといいかと思います。

 

 

まとめ

今回はWordPressの記事タイトルを出力する「the_title」と「the_title_attribute」についてご紹介しました。

 

WordPressのタイトルにHTMLのタグを入れなければ気にする必要はないかもしれませんが、
WordPressの構築時には気をつけていきたいと思います。

ブログ作成者3
  • このエントリーをはてなブックマークに追加

ホームページに関するお悩みは、仙台のホームページ制作アド・エータイプにお任せください!

お気軽にご相談ください。
022-716-3883
営業時間 平日9:30~18:00