サポート » 使い方全般 » テンプレートタグ記述:「PHP 関数型引数のタグ」と「クエリ文字列型引数

  • 解決済 dogante

    (@dogante)


    WordPressに関しては10月から始めた初心者です。
    WordPressのテンプレートタグの記述には、「PHP 関数型引数のタグ」(ファンクション・スタイル)と「クエリ文字列型引数のタグ」(クエリー・スタイル)の2種類があるようです。

    PHP 関数型引数のタグ記述例:
    list_cats(TRUE, ‘All’, ‘ID’, ‘asc’, ”, TRUE, FALSE, FALSE,
    TRUE, TRUE, FALSE, ”, ”, FALSE, ”, ”, ‘10,11,12’);
    クエリ文字列型引数のタグ記述例:
    wp_list_cats(‘exclude=10,11,12’);

    Codex参考(テンプレートタグ/タグパラメータの渡し方)URL:’http://wpdocs.sourceforge.jp/%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88%E3%82%BF%E3%82%B0/%E3%82%BF%E3%82%B0%E3%83%91%E3%83%A9%E3%83%A1%E3%83%BC%E3%82%BF%E3%81%AE%E6%B8%A1%E3%81%97%E6%96%B9#.E3.82.AF.E3.82.A8.E3.83.AA.E6.96.87.E5.AD.97.E5.88.97.E5.9E.8B.E5.BC.95.E6.95.B0.E3.81.AE.E3.82.BF.E3.82.B0′

    WordPress2.4.8を、ブログとしてではなく、通常サイトのCMSとして使用するためにカスタマイズする場合、テンプレートタグの記述には、「PHP 関数型引数のタグ」又は「クエリ文字列型引数のタグ」のどちらを使用するべきなのでしょうか(テンプレートタグがどちらでも使用できる場合)?

    なお、「PHP 関数型引数のタグ」と「クエリ文字列型引数のタグ」の記述方法の違いについは自分で調べてだいたい分かりましたので、このスレではどちらの使用を推薦するかをお聞かせください。その他の記述方法等あれば、ヒントや解説等もお願いします。

    よろしくお願いします。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • モデレーター jim912

    (@jim912)

    doganteさん、こんにちは。

    少なくとも、非推奨扱いになっているテンプレートタグは使うべきではありません。そして、現状では、非推奨ではなくて、どちらも使用できるケースはまずないと思います。

    現在は、wp_list_categoriesがメインで、list_catsもwp_list_catsも非推奨です。

    jim912さん
    ご回答、ありがとうございました。

    現状では、非推奨ではなくて、どちらも使用できるケースはまずないと思います。

    上記の件、了解しました。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「テンプレートタグ記述:「PHP 関数型引数のタグ」と「クエリ文字列型引数」には新たに返信することはできません。