the_title()は、記事のタイトルをサイト上に表示するとき使用しますけれど、例えばimgタグのaltに記事タイトルを設定する場合は下のコードになります。
<img src=”” alt=”<?php the_title(); ?>” />
これを下のように変数に入れるつもりでthe_title()を設定しようとそのまま使用すると記事タイトルがサイトに表示されてしまうので気をつける必要があります。
<?php $title_moji = ‘<a href=”” title=”‘ . the_title() . ‘”>title</a>’; ?>
その代わりに上の変数に代入する場合は、get_the_title()を使用するのがいいのですが、the_title()をそのまま使用するとき、the_title(”,”,false)で第3引数に表示設定をしないfalseを設定することで表示をしないようにできます。
スポンサーリンク
コメント