"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > عنوان URL WordPress لتمرير متغيرات إضافية

عنوان URL WordPress لتمرير متغيرات إضافية

نشر في 2025-04-15
تصفح:658

How to Pass Extra Variables in WordPress URLs?

تمرير متغيرات إضافية في عنوان URL WordPress

عند محاولة تمرير متغير إضافي في عنوان URL WordPress ، قد تنشأ مشكلات عندما تحتوي عنوان URL على معلومات إضافية بعد مجال الجذر. لحل هذا ، استخدم النهج التالي:

1. استخدام وظائف WordPress

بدلاً من التفاعل مع superglobals ، استخدم وظائف WordPress التالية:

  • يعدل متغيرات الاستعلام المعترف بها من WordPress (قابلة للتطبيق فقط على الواجهة الأمامية). مثال على التنفيذ على الصفحة إنشاء الرابط:
  • أضف متغير الاستعلام إلى الرابط إلى الوراء: ؟> ">
  • ؟> "> $ vars [] = "c" ؛ إرجاع $ vars ؛ } add_filter ('query_vars' ، 'add_custom_query_var') ؛
في الصفحة التي تسترد ومعالجة متغير الاستعلام:

$ my_c = get_query_var ('c') ؛ اعتبارات النهاية الخلفية

في النهاية الخلفية ، لا يتم تنفيذ وظيفة WP () ، لذلك لا يمكنك الاعتماد على استعلام WP. بدلاً من ذلك ، قم بفحص $ _get superglobal:
  • $ my_c = filter_input (input_get ، "c" ، filter_sanitize_string) ؛
أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3