WordPressのショートコードが最上段に表示されてしまう事象への対処。
どうも。dettです。
WordPressでショートコードを作成し、表示しましたがなぜか最上段に表示される・・・
そんな困りごとへの対処メモです。
コードを2行追加すれば対処可能
まずは結論から。
こんなショートコードを書いて、
function helloworld(){ echo 'hello world'; }
[helloworld]をページの一番下に表示させようとすると、一番上に表示されます。たぶん。
そんなときはfunctionの中身を「ob_start();」と「return ob_get_clean();」で挟んでやればOKです。
function helloworld(){ ob_start(); echo 'hello world'; return ob_get_clean(); }
皆様のお役にたてば。