• مناقشة عامة
  • اريد اظهار بيانات الدولة و المحافظة و المدينة

السلام عليكم

لدي موقع عرض اعلانات عقارات

[سجل الدخول لترى الرابط]

قام احد المبرمجين ببرمجة كود لاظهار الدولة و المحافظة و المدينة في ادخال الاعلانات كما موضح في الصورة

اريد اظهارها في صفحة البحث علي العقارات

[سجل الدخول لترى الرابط]

شكرا جزيلاً

    احمد حسن

    وعليكم السلام، أهلا بك

    هل يمكنك إخبارنا بالطريقة التي بني فيها مربع البحث، فإذا كان مبني باستخدام إضافة معينة فربما يمكنك التعديل عليها وإضافة حقول الدولة والمحافظة والمدينة ضمن خيارات البحث

    اهلا بيك اخي

    عن طريق الكود اخي

    wp-code

    مرفق صورة البلوجن و الكود

      // Add the custom "Property Location" metabox without removing the default metabox

      function custom_property_location_taxonomy_metabox() {

      تسجيل الدخول لعرض الكود

      }

      add_action('add_meta_boxes', 'custom_property_location_taxonomy_metabox');

      function custom_property_location_metabox_callback($post) {

      تسجيل الدخول لعرض الكود

      }

      // Add inline JavaScript to handle dynamic dropdown functionality

      function custom_property_location_taxonomy_enqueue_script() {

      تسجيل الدخول لعرض الكود

      }

      add_action('admin_head', 'custom_property_location_taxonomy_enqueue_script');

      // AJAX handler to fetch child property locations

      function get_child_property_locations_ajax() {

      تسجيل الدخول لعرض الكود

      }

      add_action('wp_ajax_get_child_property_locations', 'get_child_property_locations_ajax');

      // AJAX handler to fetch grandchild property locations

      function get_grandchild_property_locations_ajax() {

      تسجيل الدخول لعرض الكود

      }

      add_action('wp_ajax_get_grandchild_property_locations', 'get_grandchild_property_locations_ajax');

      // Save the selected parent and child terms

      function save_custom_property_location_taxonomy($post_id) {

      تسجيل الدخول لعرض الكود

      }

      add_action('save_post', 'save_custom_property_location_taxonomy');

      احمد حسن

      تمام أخي أحمد.

      لتفعيل الفلترة حسب الدولة والمحافظة والمدينة، يجب أن نعدل استعلام البحث في الموقع بحيث نضيف شرطًا استعلام خاص بالتصنيفات، وذلك بعد تعديل نموذج البحث الحالي ليدعم الفلاتر.

      لفعل ذلك، اتبع الخطوات التالية:

      استخدم الكود التالي لإضافة فلاتر البحث الجديدة إلى نموذج البحث الموجود على موقعك:

      تسجيل الدخول لعرض الكود

      بعد ذلك تحتاج جعل نموذج المحافظة والمدينة يتغيران حسب الدولة، ولفعل ذلك تحتاج إضافة كود جافاسكريبت التالي:

      تسجيل الدخول لعرض الكود

      لللتعامل مع استعلامات AJAX للمحافظات والمدن، يجب إضافة كود PHP. يمكنك استخدام الكود التالي:

      تسجيل الدخول لعرض الكود

      يمكنك إضافة جميع هذه الأكواد إلى موقعك عبر استخدام إضافة [سجل الدخول لترى الرابط] المتوفرة لديك، لكن تأكد من اختيار تشغيلها في كل مكان، وتأكد من اختيار نوع الكود المناسب لك منها، حيث الثاني منهما كود جافاسكريبت والبقية كود PHP.

      استخدم هذه الأكواد بعد [سجل الدخول لترى الرابط]، وجربها قبل اعتمادها على الموقع، وإذا واجهت أي مشاكل فأنا جاهز للمساعدة. يمكنك إعادة التعليق هنا.

      احمد حسن

      تمام أخي أحمد.

      لتفعيل الفلترة حسب الدولة والمحافظة والمدينة، يجب أن نعدل استعلام البحث في الموقع بحيث نضيف شرطًا استعلام خاص بالتصنيفات، وذلك بعد تعديل نموذج البحث الحالي ليدعم الفلاتر.

      لفعل ذلك، اتبع الخطوات التالية:

      استخدم الكود التالي لإضافة فلاتر البحث الجديدة إلى نموذج البحث الموجود على موقعك:

      تسجيل الدخول لعرض الكود

      بعد ذلك تحتاج جعل نموذج المحافظة والمدينة يتغيران حسب الدولة، ولفعل ذلك تحتاج إضافة كود جافاسكريبت التالي:

      تسجيل الدخول لعرض الكود

      لللتعامل مع استعلامات AJAX للمحافظات والمدن، يجب إضافة كود PHP. يمكنك استخدام الكود التالي:

      تسجيل الدخول لعرض الكود

      يمكنك إضافة جميع هذه الأكواد إلى موقعك عبر استخدام إضافة [سجل الدخول لترى الرابط] المتوفرة لديك، لكن تأكد من اختيار تشغيلها في كل مكان، وتأكد من اختيار نوع الكود المناسب لك منها، حيث الثاني منهما كود جافاسكريبت والبقية كود PHP.

      استخدم هذه الأكواد بعد [سجل الدخول لترى الرابط]، وجربها قبل اعتمادها على الموقع، وإذا واجهت أي مشاكل فأنا جاهز للمساعدة. يمكنك إعادة التعليق هنا.

      احمد حسن

      إذا كنت تقصد نموذج البحث الموجود في الرابط، فيفترض بالكود أن يضيف الفلاتر تلقائيًا إليه. يعني عليك فقط إضافة الكود باستخدام WPCode.

      لم يظهر ضفت الكود و لم يظهر في صفحة البحث

        احمد حسن

        هل تأكدت من إضافة جميع الأكواد؟ هي 3 أكواد وليست كودًا واحدًا، وقمت بتفعيلها واخترت اسم اللغة المناسب؟