دليل السيو العربي

كيف أنشأت موقع عقارات ديناميكي لأحد عملائي - ووردبريس بالعربية

يحتاج أي مكتب عقاري إلى موقع يعرض فيه العقارات المتوفرة لديه للبيع أو الإيجار، وفي ضوء ذلك تواصل معي أحد أصدقائي الذي يمتلك مكتبًا عقاريًا مهتمًا بالشاليهات بشكل أساسي وبأنواع العقارات الأخرى بشكل ثانوي، وذلك من أجل إنشاء موقع يجمع عقاراته ليَسهُل عليه تعريف الزبائن بها.

وبعد البحث توصلت إلى أن أنسب طريقة لإنشاء موقع عقاري بسيط كهذا هو باستخدام إضافة SCF التي تتيح عمل أنواع جديدة من المنشورات المخصصة في ووردبريس وإضافة حقول مخصصة إليها، وبالفعل استخدمت الإضافة مع إضافة Spectra Pro التي وفرت لي طريقة سهلة لعرض معلومات العقارات في الواجهة الأمامية، وهنا أشارككم تجربتي.

Contentsإنشاء نوع منشور مخصص للعقاراتإنشاء الحقول المخصصة للعقاراتإنشاء التصنيفات المخصصة للعقاراتتصميم قالب مخصص لعرض العقارإنشاء صفحة لعرض العقارات

إنشاء نوع منشور مخصص للعقارات

بعد تنصيب إضافة Secure Custom Fields أو SCF على ووردبريس، كانت الخطوة الأولى هي إنشاء نوع منشور مخصص باسم (عقارات) في الموقع، حيث سيوفر هذا تبويبًا مخصصًا في لوحة التحكم لإضافة وإزالة وتحرير الوحدات العقارية بطريقة مشابهة للمقالات والصفحات.

لذلك انتقلت إلى SCF ثم Post Types، ونقرت على Add New لإنشاء نوع منشور مخصص.

كيف أنشأت موقع عقارات ديناميكي لأحد عملائي - ووردبريس بالعربيةإنشاء نوع منشور مخصص للعقارات

ظهرت لي صفحة لإدخال معلومات المنشور المخصص، فأدخلت الاسم الجمع للمنشور في حقل Plural Label أي عقارات، والاسم المفرد في حقل Singular Label أي عقار، ثم أدخلت مفتاح المنشور المخصص في حقل Post Type Key، حيث سيتم التعامل مع نوع المنشور من خلال هذا المفتاح، ونقرت بعد ذلك على Save Changes.

كيف أنشأت موقع عقارات ديناميكي لأحد عملائي - ووردبريس بالعربيةإدخال معلومات المنشور المخصص

فتم إنشاء نوع المنشور المخصص، وظهر بالفعل في القائمة الجانبية برفقة المقالات والصفحات.

كيف أنشأت موقع عقارات ديناميكي لأحد عملائي - ووردبريس بالعربيةإنشاء نوع منشور مخصص للعقارات

إنشاء الحقول المخصصة للعقارات

للعقارات خصائص معينة يحتاج الزبائن إلى معرفتها، مثل عدد الغرف والمساحة والموقع، ومن أجل السماح بإدخال هذه المعلومات عن كل عقار وعرضها بشكل منظم في الواجهة الأمامية، من الأفضل أن يتم إدخالها في حقول مخصصة.

لهذا السبب انتقلت إلى SCF ثم Field Groups، ثم نقرت على Add New لإضافة مجموعة جديدة من الحقول المخصصة.

كيف أنشأت موقع عقارات ديناميكي لأحد عملائي - ووردبريس بالعربيةإنشاء مجموعة جديدة من الحقول المخصصة

أدخلت اسم مجموعة الحقول المخصصة (خصائص العقار)، ثم اخترت نوع الحقل الأول Select، وبعد ذلك أدخلت عنوان الحقل وهو نوع الصفقة (شراء أو إيجار)، فتم ملئ Field Name تلقائيًا، فأدخلت بعدها في حقل Choices الخيارات التي سيختار منها المستخدم (شراء وإيجار)، ثم نقرت على Add Field لإضافة الحقل التالي.

كيف أنشأت موقع عقارات ديناميكي لأحد عملائي - ووردبريس بالعربيةإدخال بيانات الحقل الأول

أدخلت بيانات كافة الحقول التي تمثل خصائص العقار بذات الطريقة، مع مراعاة اختلاف نوع الحقل بحسب البيانات المدخلة، فعلى سبيل المثال اخترت لعدد الغرف نوعًا رقميًا وللعنوان نوعًا نصيًا.

بعد ذلك توجهت إلى قسم Settings، وضبطت شرط ظهور مجموعة الحقول بحيث تظهر للعقارات، ثم نقرت على Save Changes.

كيف أنشأت موقع عقارات ديناميكي لأحد عملائي - ووردبريس بالعربيةضبط ظهور الحقول المخصصة للعقارات

إنشاء التصنيفات المخصصة للعقارات

كما توجد أنواع تصنيفات للمقالات هي التصنيفات والوسوم يمكن إنشاء أنواع تصنيفات مخصصة للعقارات للاستفادة منها عند عرض مجموعات العقارات، وأيضًا لوَسم العقارات بمميزات معينة.

مثلًا يمكننا أن ننشئ نوع تصنيف لنوع العقار، بحيث نختار نوع العقار عند إضافته مثل: شاليه - منزل - شقة - فيلا - مزرعة.

كذلك يمكننا إنشاء نوع تصنيف لمميزات العقار، مثل: مطل على البحر - حديقة - مسبح - كراج -تدفئة مركزية - مفروش.

ومن أجل إضافة أنواع تصنيفات مخصصة للعقارات انتقلت إلى SCF ثم Taxonomies، ونقرت على Add New.

كيف أنشأت موقع عقارات ديناميكي لأحد عملائي - ووردبريس بالعربيةإنشاء نوع تصنيف مخصص

ثم أدخلت العنوان الجمع والمفرد لنوع التصنيف المخصص في Plural Label و Singular Label، وأضفت مفتاح نوع التصنيف في Taxonomy Key، وربطت نوع التصنيف بنوع المنشور المخصص عقارات عبر اختيار عقار من Post Types، ونقرت على Save Changes.

كيف أنشأت موقع عقارات ديناميكي لأحد عملائي - ووردبريس بالعربيةإدخال بيانات نوع التصنيف المخصص

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

كيف أنشأت موقع عقارات ديناميكي لأحد عملائي - ووردبريس بالعربيةالحقول المخصصة والتصنيفات المخصصة تظهر في محرر جوتنبرج

تصميم قالب مخصص لعرض العقار

للأسف لا توفر إضافة SCF طريقة مضمنة لعرض بيانات الحقول في الواجهة الأمامية، ولهذا كان علي استخدام محرر الموقع الكامل مع المكونات التي توفرها إضافة Spectra Pro لإنشاء قالب Template مخصص لعرض العقارات.

لذلك توجهت إلى المظهر > المحرر > القوالب، ثم نقرت على إضافة قالب جديد واخترت قالب Single item: عقار، فهذا النوع من القوالب مخصص لعرض الوحدات العقارية.

كيف أنشأت موقع عقارات ديناميكي لأحد عملائي - ووردبريس بالعربيةإنشاء قالب لعرض الوحدات العقارية

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

يسمح ووردبريس افتراضيًا بعرض بيانات ديناميكية معينة، مثل المحتوى الذي يمثل وصف العقار بحالتنا، لكن بيانات الحقول المخصصة تتطلب استخدام مكونات إضافة Spectra. لذلك أضفت أولًا فقرات لاحتواء بيانات الحقول المخصصة عبر استخدام مكون Heading بالشكل التالي:

كيف أنشأت موقع عقارات ديناميكي لأحد عملائي - ووردبريس بالعربيةإضافة أقسام لاحتواء بيانات الحقول المخصصة

بعد ذلك وباستخدام خاصية Dynamic Content المتوفرة في هذا المكون استوردت بيانات الحقول المخصصة المناسبة في كل فقرة، فبعد تشغيل الخاصية من شريط أدوات المكون اخترت قيمة Data Source لتكون Current Post وقيمة Source Field لتكون Post Custom Field وقيمة Custom Field لتكون Custom Input، ثم أضفت مفتاح الحقل المناسب الذي حددناه عند إضافة الحقل المخصص، ونقرت على Apply.

كيف أنشأت موقع عقارات ديناميكي لأحد عملائي - ووردبريس بالعربية

وكررت الأمر نفسه لباقي الحقول مع مراعاة تحديد مفتاح الحقل الصحيح في كل مرة.

كيف أنشأت موقع عقارات ديناميكي لأحد عملائي - ووردبريس بالعربيةتحديد استيراد بيانات الحقول المخصصة لجميع الأقسام 

كذلك أضفت قسمًا لإظهار المميزات، وبالطبع استخدمت Dynamic Content هنا أيضًا، لكن اخترت أن يكون الـ Source Field هو Post Terms وأن يكون الـ Taxonomy هو مميزات العقار، فبهذا سيتم استيراد مميزات العقار التي تم تحديدها عند إضافته.

كيف أنشأت موقع عقارات ديناميكي لأحد عملائي - ووردبريس بالعربيةإضافة مميزات العقارات من خلال Dynamic Content

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

كيف أنشأت موقع عقارات ديناميكي لأحد عملائي - ووردبريس بالعربيةصفحة أحد العقارات في الواجهة الأمامية

إنشاء صفحة لعرض العقارات

بعد ذلك أنشأت صفحة لعرض العقارات المتوفرة بالاعتماد على مكونات إضافة Spectra، فبعد الانتقال إلى صفحات > أضف صفحة جديدة، أضفت مكون Tabs، ثم أضفت مجموعة التبويبات التي سأعرض في كل واحد منها نوعًا محددًا من العقارات (شاليهات - مزارع - فيلات).

كيف أنشأت موقع عقارات ديناميكي لأحد عملائي - ووردبريس بالعربيةإضافة تبويبات إلى الصفحة

بعد ذلك أضفت في التبويب الأول (شاليهات) مكون Post Grid الذي يمكن من خلاله عرض مختلف أنواع المنشورات على شكل شبكة، ثم عدلت خياراته ليعرض فقط الشاليهات، حيث اخترت قيمة Post Type لتكون عقارات، وحددت قيمة Taxonomy لتكون أنواع العقارات، ثم حددت قيمة أنواع العقارات لتكون شاليه، وبهذا ستعرض فقط الشاليهات في هذا المكون.

كيف أنشأت موقع عقارات ديناميكي لأحد عملائي - ووردبريس بالعربيةعرض العقارات في تبويبات

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

كيف أنشأت موقع عقارات ديناميكي لأحد عملائي - ووردبريس بالعربيةعرض العقارات في الصفحة

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

ARWP Banner علي ملص 10 أبريل، 2025

Related Articles

All articles
How to create a website in 2025? - Inbound Factor2025-04-06

How to create a website in 2025? - Inbound Factor

The Comprehensive Guide to Building a Business Website in 2025 WordPress: (with Elementor or Gutenberg) WordPress is a custom website builder focused on SEO for

Google Analytics for SEO Guide -2025-04-03

Google Analytics for SEO Guide -

Unlock the power of Google Analytics to boost your SEO performance and website traffic.step-by-step guide simplifies how to track SEO success using GA

Website Design in Egypt: Boost Your Business top 6 reasons2025-04-15

Website Design in Egypt: Boost Your Business top 6 reasons

Discover why website design in Egypt is essential for your business success. Learn how professional web design can enhance user experience and boost conversion

SEO Egypt: الدليل الكامل لتحسين محركات البحث للشركات في مصر - Inbound Factor2026-03-12

SEO Egypt: الدليل الكامل لتحسين محركات البحث للشركات في مصر - Inbound Factor

دليل تحسين محركات البحث للأعمال في مصر تجاهل تحسين محركات البحث اليوم يشبه فتح متجر ونسيان وضع لافتة.

تحسين محركات البحث الصوتي في مصر: دليل عملي لأصحاب الأعمال - Inbound Factor2026-03-12

تحسين محركات البحث الصوتي في مصر: دليل عملي لأصحاب الأعمال - Inbound Factor

البحث عبر الصوت مقابل الكلمة المفتاحية طريقة بحث الناس على الإنترنت تتغير. بدلا من الكتابة في جوجل، أصبح الكثير من الناس يتحدثون الآن إلى هواتفهم. يطرحون أسئلة

Voice Search SEO in Egypt: A Practical Guide for Business Owners - Inbound Factor2026-03-12

Voice Search SEO in Egypt: A Practical Guide for Business Owners - Inbound Factor

Searching via Voice VS Keyword The way people search online is changing. Instead of typing into Google, many people now talk to their phones. They ask questions