get_pageの注意事項【WordPress】

この記事は公開から1年以上経過しており、内容が古くなっている可能性があります。

WordPressにて固定ページのデータを取得できる関数「get_page」

これを使おうとしてやたらつまったのでメモ。

取得する際、下記の用に記述したところ

$get_page = get_page(’22’);

以下のようなエラーが出てしまいました。

Fatal error: Only variables can be passed by reference in プログラムのパス on line xx

私的マニュアルと同じように書いてるのになぁ、と思い(修正していただきました)エラーコードで調べてみると、直接IDを指定しているのがまずいみたい。(関数リファレンス/get post – WordPress Codex 日本語版

$page_id = ’22’;
$get_page = get_page($page_id);

と変更したところ正常に動作しました。

コメント

  1. 確かにエラーになりますね。
    後で修正しておきます。

  2. nandani より:

    私的マニュアル管理人さん。

    コメントいただきありがとうございます。
    いつも貴サイトには(一方的に)お世話になっております m(_ _)m
    修正してくださるとのことで、こちらも内容修正いたします。

タイトルとURLをコピーしました