العودة إلى المشاريع

منصة ووردبريس

مشروع منصة الكتب

منصة ووردبريس مخصصة ومبنية بالعربية أولًا، تساعد على اكتشاف الكتب، نشر أعمال المؤلفين، وتحسين تفاعل القرّاء. هذا المشروع عبارة عن…

منصة ووردبريس مخصصة ومبنية بالعربية أولًا، تساعد على اكتشاف الكتب، نشر أعمال المؤلفين، وتحسين تفاعل القرّاء.

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

نظرة عامة على المشروع

  • نوع المشروع: منصة ووردبريس مخصصة
  • مدة التنفيذ: 2024 – 2025
  • الدور: تطوير ووردبريس Full-stack
  • التركيز: تنظيم المحتوى، تفاعل القرّاء، أدوات المؤلفين، وتسليم الملفات الرقمية بشكل آمن

المشكلة

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

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

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

الحل

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

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

أهم المميزات

هيكلة محتوى مخصصة

  • أنواع محتوى مخصصة للكتب والمؤلفين
  • تصنيفات مخصصة للنوع الأدبي، والسلاسل، والوسوم، ودولة المؤلف، ونوع المؤلف
  • حقول بيانات غنية مثل: ISBN، والناشر، واللغة، وتاريخ النشر، وعدد الصفحات، والصيغة، والجوائز، وبيانات SEO، وروابط السوشيال ميديا، وربط المؤلف بحساب المستخدم
  • قوالب مخصصة لصفحات الكتب، والمؤلفين، والتصنيفات، ومسارات لوحة التحكم

تجربة موجهة لاكتشاف الكتب

  • صفحة رئيسية مخصصة تعرض الكتب المميزة، وأحدث الكتب، والكتب الشائعة، والمؤلفين المميزين، والتصفح حسب التصنيف
  • بحث مباشر بالعربية مع واجهة منبثقة ونتائج تجمع بين الكتب والمؤلفين
  • فلاتر للأرشيف حسب النوع، والصيغة، والترتيب بالأحدث أو الأقدم أو الأكثر مشاهدة أو الأعلى تقييمًا أو حسب العنوان
  • صفحات غنية للكتاب والمؤلف مبنية حول البيانات والعلاقات والمحتوى المرتبط

مميزات القرّاء

  • دور مخصص للقراء مع لوحة تحكم أمامية خاصة
  • حالات لقائمة القراءة مثل: أريد قراءته، أقرأه الآن، تمّت قراءته
  • نظام تقييم للكتب محفوظ في جدول قاعدة بيانات مخصص
  • نظام متابعة للمؤلفين مع عدادات ثابتة وعرض داخل لوحة التحكم
  • إدارة الملف الشخصي وتتبع سجل التنزيلات

لوحة تحكم المؤلف

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

تسليم رقمي آمن

  • روابط تنزيل تعتمد على رموز مؤقتة بدلًا من روابط الملفات المباشرة
  • قواعد وصول للمستخدمين المسجلين فقط مع صلاحية انتهاء للرابط
  • حماية إضافية مثل تحديد المعدل، والتحقق من نوع الملفات، وتسجيل العمليات
  • تتبع التنزيلات لكل من القراء والمؤلفين
  • دعم ملفات PDF وEPUB وMOBI

تحسين محركات البحث والبيانات المنظمة

  • عناوين ووصف مخصص لصفحات الكتب والمؤلفين وصفحات الموقع
  • بيانات Open Graph وTwitter
  • بيانات منظمة لكتاب، وشخص، ومسار التنقل، والمنظمة، وصفحات المجموعات
  • دعم خرائط الموقع لأنواع المحتوى والتصنيفات المهمة
  • ربط داخلي بين الكتب والمؤلفين لتحسين الاكتشاف والأرشفة

التشغيل والأتمتة

  • أدوات استيراد من مصادر خارجية للكتالوج
  • تتبع مصدر البيانات ومعالجة استيراد الصور
  • استيراد مجدول باستخدام WP-Cron
  • قوالب بريد إلكتروني قابلة للتخصيص للترحيب والإشعارات
  • إعدادات إدارية للتحكم في المساعد الذكي وآلية الاستيراد

اكتشاف الكتب بمساعدة الذكاء الاصطناعي

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

أبرز الجوانب التقنية

  • تم بناء المنصة كقالب ووردبريس مخصص باستخدام PHP 8
  • استخدام Tailwind CSS مع بيئة بناء محلية
  • استخدام JavaScript خفيف لتفاعلات سريعة وبسيطة
  • جداول مخصصة في قاعدة البيانات للتقييمات، والمتابعات، والملفات، وسجلات التنزيل
  • تخزين مؤقت لاستعلامات الصفحة الرئيسية لتحسين الأداء
  • تطبيق إجراءات أمان مثل التحقق من nonce، وتنظيف المدخلات، وفحص الصلاحيات، وتحديد المعدل
  • التحقق من الروابط في أدوات الاستيراد لمنع المشاكل الأمنية
  • قواعد روابط مخصصة ومسارات خاصة بلوحات التحكم لتجربة أقرب إلى التطبيقات

التحديات

تحويل ووردبريس من موقع محتوى إلى منتج فعلي

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

الموازنة بين حرية المؤلف والتحكم التحريري

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

إضافة مميزات حديثة بدون إثقال القالب

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

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

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

النتيجة

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

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

التقنيات المستخدمة

  • WordPress
  • PHP 8
  • MySQL
  • Tailwind CSS
  • Vanilla JavaScript
  • Font Awesome
  • Composer
  • PHPCS / WordPress Coding Standards
  • DeepSeek API
  • WP-Cron

التقنيات المستخدمة: WordPress، HTML، CSS، JavaScript، PHP

تواصل عبر واتساب