0

قد يكون إنشاء موقع عقارات متعدد اللغات بالكامل أمرًا صعبًا. في هذا المقال سنعلمك كيفية فعلك لذلك باستخدام ملحقات Toolset. يمكنك البدء من الصفر، أو باستخدام تصميم مرجعي متكامل لتسريع عملية تطوير الموقع.

ما الذي سيتضمنه موقع العقارات متعدد اللغات

“العقار” هو أي شيء تبنيه على الأرض، بما في ذلك الأرض نفسها (بدون أي شيء مبني عليها). الشقق والمباني والأراضي المفتوحة والمكاتب لها مجالات مختلفة ويتم عرض كل منها بطريقة مختلفة. لهذا السبب، قررنا إنشاء نوع مقال مخصص لكل واحد منهم.

real-estate-home-600

كل قسم في الموقع يشتمل على شريط التمرير الخاص به، مع عناصر مميزة وبحث مخصص. يسمح لك البحث المخصص بالعثور على العناصر وفقًا لسماتها (مثل الحجم والسعر والخصائص). فهو يعرض النتائج في شكل شبكة (قائمة نصية) وكعلامات على خريطة جوجل.

custom-search-houses-600

يتم عرض كل عنصر مع التفاصيل الكاملة، والتي من بينها الوكيل العقاري والمواصفات والموقع على الخريطة.

single-house-600

وعليه، إذا كنت ستُنشئ موقعًا كهذا بنفسك، ينبغي عليك:

  • إنشاء أنواع المقال المخصصة وحقولها وتصنيفها
  • التعرف على كيفية دمج خاصية البحث المتقدم (وهي جزء رئيسي من المشروع)
  • التعرف على كيفية عرض العناصر على خريطة جوجل
  • تصميم كيفية عرض كل شيء

كيفية إنشاء موقع عقارات متعدد اللغات باستخدام Toolset

هناك قوالب رائعة ستقوم بذلك نيابة عنك. واليوم، سنشرح لك كيفية إنشاء مثل تلك المواقع باستخدام ملحقات Toolset الخاصة بنا.

في حال لم تكن سمعت بـ Toolset، فهي باقة من الملحقات التي تساعدك في إنشاء المواقع المتقدمة باستخدام الأنواع المخصصة، بدون برمجة. باقة Toolset هي الخيار الأمثل لمواقع العقارات، لأنها تعتمد بشكلٍ كبير على أنواع المقال المخصصة والحقول المخصصة. مع Toolset، من السهل إعداد تلك الأنواع والحقول المخصصة، وعرضهم بشكلٍ لطيف على الواجهة الأمامية، بدون كتابة أكواد PHP.

أنواع المقال المخصصة، والحقول، والتصنيف لموقع العقارات الخاص بنا

أول شيء فعلناه كان إنشاء أنواع المقال المخصصة، والحقول المخصصة، والتصنيف. على الرغم من أن الموقع يبدو بسيطًا في شكله، إلا أن به 7 أنواع مقال مخصصة مختلفة. اذهب إلى Toolset->لوحة أدوات التحكم لإنشائهم.

أنواع المقال المخصصة، والحقول، والتصنيف لموقع العقارات المرجعي الخاص بنا
أنواع المقال المخصصة، والحقول، والتصنيف لموقع العقارات المرجعي الخاص بنا

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

الحقول المخصصة للشقق
الحقول المخصصة للشقق

تصميم الواجهة الأمامية للموقع باستخدام Toolset

أداة تصميم الواجهة الأمامية لدينا باستخدام Toolset هو ملحق التنسيقات Layouts. يسمح لك ملحق التنسيقات بتصميم “إطار العرض” لموقعك باستخدام محرر السحب والإسقاط. ثم، يمكنك إنشاء تفاصيل كل مربع من المربعات النصية في الموقع باستخدام ملحق المعاينات Views.

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

التنسيق الرئيسي للموقع، والذي يشتمل على رأس الصفحة وذيل الصفحة والعنصر النائب للتنسيقات الفرعية
التنسيق الرئيسي للموقع، والذي يشتمل على رأس الصفحة وذيل الصفحة والعنصر النائب للتنسيقات الفرعية

ثم، تابع مع تصميم التنسيقات (أطر العرض) للصفحات الرئيسية المختلفة. هذا هو التنسيق الخاص بـ “أرشيف المنازل”، وهو صفحة البحث عن المنازل.

تنسيق أرشيف المنازل (
تنسيق أرشيف المنازل (“إطار العرض” لقائمة المنازل)

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

إنشاء معاينة يحتاج إلى ثلاث خطوات:

  1. تحديد سبب استخدام المعاينة (قائمة بسيطة، بحث مخصص، قائمة مرقمة الصفحات، شريط تمرير)
  2. اختير المزيد من الخيارات، وذلك بحسب نوع المعاينة التي تقوم بإنشائها
  3. تصميم النتائج المعروضة باستخدام HTML و CSS

إعداد معاينة - 1. اختيار المحتوى المراد عرضه
إعداد معاينة – 1. اختيار المحتوى المراد عرضه

إعداد معاينة - 2. تحديد الخيارات لهذا النوع من المعاينات
إعداد معاينة – 2. اختيار الخيارات لهذا النوع من المعاينات

إعداد معاينة - 3. تصميم النتائج المعروضة باستخدام HTML
إعداد معاينة – 3. تصميم النتائج المعروضة باستخدام HTML

لعلك لاحظت أن كود HTML أعلاه يستخدم رموزًا قصيرة. تقوم هذه الرموز القصيرة بعرض الحقول. ليس عليك حفظ الرموز القصيرة أو خياراتها. لتضمين حقل في كود HTML، انقر على زر الحقول والمعاينات (Fields and Views) في المحرر. حدد الحقل وأدخل خياراته فتحصل على الرمز القصير المكتمل.

إدخال حقل
إدخال حقل

بهذه الطريقة يمكنك إنشاء تنسيقاتك الخاصة المخصصة وبداخلها أنشئ عناصر الموقع التي تحتاج إليها. إذا كان بإمكانك كتابة أكواد HTML و CSS، يمكنك تحقيق أي شيء باستخدام Toolset، دون الحاجة لكتابة أكواد PHP.

كيفية الترجمة

أحد أفضل الأشياء في Toolset هو الاندماج المتكامل مع WPML. أي شيء تقوم بإنشائه باستخدام Toolset يمكن ترجمته باستخدام WPML.

يقوم Toolset تلقائيًا بتسجيل كل “النصوص” للترجمة.

عند ذهابك إلى WPML->ترجمة النصوص، سترى نطاقات نصوص لكل معاينة من المعاينات (وعناصر Toolset الأخرى) التي أنشأتها. ستكون هناك أيضًا نطاقات لأنواع المقال المخصصة والحقول المخصصة.

ترجمة النصوص الموجودة في معاينة
ترجمة النصوص الموجودة في معاينة

ترجمة التنسيقات أسهل من ذلك بكثير. اذهب إلى WPML->إدارة الترجمة، وسترى التنسيقات تظهر في لوحة أدوات الترجمة.

التنسيقات المراد ترجمتها
التنسيقات المراد ترجمتها

ترجمة تنسيق مشابه لترجمة المقالات. ستحصل على قائمة النصوص التي تظهر في التنسيق، وترجمتهم هم فقط. لست في حاجة إلى إعادة إنشاء التنسيقات بشكلٍ منفصل لكل لغة.

البدء من الصفر، أو باستخدام موقع مرجعي يعمل على النحو الأمثل

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