generate_canonical_url() 関数について

Simplicityの特徴 › フォーラム › 不具合報告 › generate_canonical_url() 関数について

  • このトピックには3件の返信、2人の参加者があり、最後に橋本夏樹により10年、 10ヶ月前に更新されました。
3件の返信スレッドを表示中
  • 投稿者
    投稿
    • #34312
      橋本夏樹
      ゲスト

      generate_canonical_url() 関数内の if 文(lib/seo.php)にある $page は、どこから値を取得してくるのでしょうか。

      個別記事のや固定ページではこの関数を使わずに、どこから canonical 情報を取得しているかも理解していない状態(すいません、引き続きソースコードを追って把握できるように努力します)で質問していますが、よろしければお教えいただけますでしょうか。

    • #34322
      Hidekichi
      ゲスト

      どれのことかいまいちアレですが、変数名からglobalで拾ってきてるやつじゃないですかね?

      globalで拾ってきてるのはwordpressの変数なので、「wordpress $page」で検索したら鬱陶しいぐらいに解説サイトが出てくると思います(笑)

      Wordpressの変数とかは、wordpressの解説本でも本屋で立ち読みなり購入なりして読むと色々書いてますよ。読んだことはないですけれども(笑)
      だいたいcodexで調べたら出てきます。日本のcodexサイトはwikiなので有志の人が日本語訳をされていたりして十分ではない場合もあるので、英語サイトのcodexを参考にされるのが良いかと思います。

      最悪、wordpressのコアプラグラムとかを読めば、だいたい何がどうなっているのかはある程度理解できますが、なにそれ?ってのもたくさんあるので、きちんと理解した人が書いているであろう解説本があると便利かと思います。

    • #34338
      アバター画像わいひら
      キーマスター

      基本的に、関数内にない変数であれば、そういった場合はグローバル変数から取ってきていると思います。
      Global Variables ≪ WordPress Codex

    • #34346
      橋本夏樹
      ゲスト

      ありがとうございます。

      どうも私は null にこだわり過ぎのようなので、反省しました。お二人の時間を無駄遣いしているようで。

      気になって PHP の書籍をいろいろ流し読みしたのですが、確かに null 処理について記述しているものがありませんでした。

      エラーにならないようなら、 null にはこだわらずに、もっと読んでたくさん書いて勉強するようにします。

3件の返信スレッドを表示中
  • トピック「generate_canonical_url() 関数について」には新しい返信をつけることはできません。
スポンサーリンク
アドセンス(大)
アドセンス(大)