マジカルスリー・だいすけのなりゆき長者ブログ

沖縄/大阪WEB広告・ホームページ制作・印刷物制作 マジカルスリー 「福」代表のブログ

*

ショートコードの出力結果が固定ページや投稿の上部に表示される

   

またもやWordPress覚書。もはやメモ帳代わり。

固定ページなどの途中でPHPの処理が必要になる場合はショートコードを使いますが、これをすると出力結果が文章の途中ではなく一番上に表示されることがあります。

解決方法はショートコードの処理を
ob_start();

return ob_get_clean();
で囲めば解決します。

出力結果をバッファリング(一時保存)してreturn(戻す)する方法です。

 

参考ページ:WordPressのショートコードの表示位置が上に来てしまう問題を解決

 - WordPressの事

Message

  関連記事

Lightbox系プラグイン「Easy FancyBox」

特に意識すること無くLightbox(ふわっと写真を別ウィンドウで表示する)を使 …

WordPressのサーバー移動

WordPressのサーバーお引越し これからWordPressのサーバー移動を …

Advanced Custom Fieldsで作ったカスタムフィールドの画像をアイキャッチ画像にする

カスタムフィールドで投稿した画像を自動でアイキャッチ画像にしたかったのですが、A …

WordPress HTTPSでリダイレクト

毎度おなじみ自分用の忘備録でございます。 まず前提条件として、「WordPres …

【ご注意】WordPressの不正コード改ざん

WordPressを狙った不正コードによる下記動画のような改ざんが横行しているよ …

マルチサイト化でよくあること・・・参加サイトに表示されない!

WordPressでマルチサイト化すると、左上の「参加サイト」にマウスオーバーし …

アーカイブページでタームごとに記事一覧を出力する

カスタム投稿の記事一覧を出したい ターム名1(カスタム投稿の「カテゴリ名」のよう …

WordPressの検索欄が未入力で全件表示してしまう件

間違えて空欄で検索した時に全件表示・・・。 バグでもエラーでもないんですがなんか …

get_postsの初期値が5件だった件

もう、表題のとおりなんですが忘備録。 WordPressのget_postsの初 …

別ページのカスタムフィールドの値を取りたいときー

トップページにカスタムフィールドの値を出したい時ってありますよね? そんな時は固 …