「労働者が自分の仕事をうまくやりたいなら、まず自分の道具を研ぎ澄まさなければなりません。」 - 孔子、「論語。陸霊公」
表紙 > プログラミング > 追加の変数を渡すWordPress URL

追加の変数を渡すWordPress URL

2025-04-15に投稿されました
ブラウズ:851

How to Pass Extra Variables in WordPress URLs?

WordPress urls

に追加変数を渡すと、WordPress URLに追加の変数を渡そうとすると、URLがルートドメインの後に追加情報を含むと問題が発生する可能性があります。これを解決するには、次のアプローチを採用してください。 WordPress関数

をスーパーグロバルと対話する代わりに、次のWordPress関数を利用します:

    add_query_arg()
  • query_vars
  • :WordPressの認識されたクエリ変数を変更します(フロントエンドでのみ適用)。実装の例
  • リンクを作成するページ上:
  • query変数を連続リンクに追加します:
  • ">

別のページへのリンク:

    "> = "c"; $ varsを返します。 } add_filter( 'query_vars'、 'add_custom_query_var');
  • un page query変数を取得および処理するページ:

    ">

    3。バックエンドの考慮事項

バックエンドでは、WP()関数は実行されないため、WPクエリに頼ることはできません。代わりに、$ _GET SUPERGLOBAL:

$ my_c = filter_input(input_get、 ""、filter_sanitize_string);
function add_custom_query_var( $vars ) {
  $vars[] = "c";
  return $vars;
}
add_filter( 'query_vars', 'add_custom_query_var' );
をこれらの推奨事項に固執することにより、WordPress URLSの追加変数を効果的に渡すことができます。
最新のチュートリアル もっと>

免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。

Copyright© 2022 湘ICP备2022001581号-3