WordPressの管理画面上では改行できないけど改行させて出力したいときに使える方法です。
筆者はサイトのキャッチフレーズでよく使うので、今回はキャッチフレーズの呼び出しを想定しています。
管理画面上では、テキストを入力する際、改行したいところに半角スペースを入れておいてください。
以下、出力箇所のコードです。
1 2 3 4 5 |
<?php //半角スペースをbrタグに置き換え $bloginfo = get_bloginfo('description'); $str = str_replace(' ', '<br>', $bloginfo); echo($str); ?> |
コードを見るとごく単純で、PHPのstr_replace
で、呼び出した$bloginfo
の半角スペースを<br>
に置き換えて出力しているのがわかります。
サイトのキャッチフレーズ以外で、使い所あるかな??
応用は効くと思いますので、ケースバイケースでお試しください。
コメント