the_title()の機能、記事に表示をしない

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を設定することで表示をしないようにできます。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です