الإعلانات

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

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

المتطلبات:

ستحتاج إلى تثبيت WordPress 3.0+ مستضاف ذاتيًا ، وهذا سيستخدم الترميز الشامل لـ PHP. سأعطيك الرمز ، ولكن يجب أن تكون مرتاحًا نسبيًا مع PHP و XHTML لضبط أسماء المتغيرات وفقًا لاحتياجاتك أو تغيير النمط. إذا كنت بحاجة إلى دورة سريعة للمبتدئين حول CSS و XHTML ، فهل يمكنني اقتراح برنامجنا المجاني الرائع

instagram viewer
دليل المبتدئين تعلم التحدث "الإنترنت": دليلك لـ xHTMLمرحبًا بك في عالم XHTML - لغة ترميز النص التشعبي الموسعة - لغة ترميز تتيح لأي شخص إنشاء صفحات ويب ذات وظائف مختلفة عديدة. إنها اللغة الأساسية للإنترنت. قراءة المزيد للتحميل. أقترح عليك أيضًا استخدام مشفرة بشكل نظيف لكن الأساسي الموضوع - الافتراضي الفان وعشرة أو عشرون احد عشر الموضوع في الواقع معقد تمامًا للتعديل ، لذا جرب هذا أولاً على شيء أبسط قبل محاولة الاندماج مع ذلك.

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

أنواع المشاركة المخصصة في وورد

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

  • سعر التجزئة
  • الدقة
  • فيديو عالي الدقة
  • رابط الشراء
  • تقييم

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

قالب منتج واحد

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

لتخصيص طرق عرض المنتج الفردي ، سنحتاج إلى تخصيص ملف قالب جديد يسمى منتجات مفردة. php - قم بذلك عن طريق مضاعفة الموجودة لديك single.php لذلك لدينا الأساس في مكاننا ولا نبدأ من الصفر.

أنواع المنشورات المخصصة

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

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

أنواع المنشورات المخصصة

إن أبسط طريقة لإضافة معلومات التعريف في أي مكان هي استخدام:

أنواع المنشورات المخصصة

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

كيفية تخصيص أنواع المنشورات

في المثال أعلاه ، أنا أتحقق من كل اسم حقل مخصص (the مفتاح $) لمعرفة ما إذا كان يطلق عليه "مستوى’. لو أنه يكون يسمى المستوى ، بدلاً من مجرد تكرار قيمة الحقل مرة أخرى ، أنا أعرض عنصرًا رسوميًا مختلفًا يعتمد على المحتوى. بالنسبة إلى أي حقول مخصصة أخرى ، أردد القيمة كما هي ، جنبًا إلى جنب مع اسم الحقل (وهو بالضبط ما the_meta () هل). الآن تبدو صفحة المنتج الفردي كما يلي:

كيفية تخصيص أنواع المنشورات

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

القطعة

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

كيفية تخصيص أنواع المنشورات

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

إنشاء قاعدة بيانات لمراجعة المنتج باستخدام WordPress: أنواع المنشورات المخصصة ، والحقول المخصصة ، والصور والأدوات المميزة! القطعة

أرشيف المنتج أو الإدراج

وأخيرًا ، أردت أيضًا إنشاء صفحة فهرس / أرشيف ، بحيث تكون الزيارة http://yourdomain.com/products/ سيعرض قائمة بسيطة بجميع المنتجات ، على غرار فهرس المدونة. مقتطفات أساسية + نمط المصغرات بعد عرضت لك كيفية جعل في كيفية إضافة الصور المصغرة إلى الموضوع الخاص بك قم بإعداد مدونتك باستخدام WordPress: الدليل النهائيهل تريد بدء مدونتك الخاصة ولكنك لا تعرف كيف؟ انظر إلى WordPress ، أقوى منصة تدوين متوفرة اليوم. قراءة المزيد كانت المقالة كافية في الغالب ، ولكن من أجل تخصيصها قمت بتكرار أرشيف. php ملف في السمة وإعادة تسميته أرشيف المنتجات. php.

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

أنواع المشاركة المخصصة في وورد

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

هذا كل ما لدي اليوم. يمكنك عرض أكمل الرمز الكامل عبر الإنترنت هنا - فقط قم بنسخ ولصق أو تنزيل الشيء بأكمله في ملف يسمى products.php، ووضعه في دليل الإضافات. يجب أن تكون قادرًا على توسيع مدونة WordPress الخاصة بك إلى قاعدة بيانات لأي شيء الآن! من الصعب الرد على المشاكل الفردية التي قد تواجهها ، ولكن يرجى النشر في التعليقات إذا كنت تريد بعض المساعدة أو ترغب في أظهر تقديرك - سيكون هناك تقدير كبير لتغريدة أو Facebook مثل ، أو حتى ذكر في مدونتك إذا قررت تنفيذ هذه. شكرا للقراءة ، ولا تنسى كل شيء دروس ووردبرس] لدينا!

جيمس حاصل على درجة البكالوريوس في الذكاء الاصطناعي ، وهو حاصل على شهادة CompTIA A + و Network +. وهو المطور الرئيسي لـ MakeUseOf ، ويقضي وقت فراغه في لعب كرة الطلاء VR وألعاب الطاولة. لقد كان يبني أجهزة الكمبيوتر منذ أن كان طفلاً.