fbpx

ما هو الاستعلام Query في ووردبريس؟ شرح كامل

الاستعلام (Query) هو مصطلحُ يطلق على عمليّة تحديد أو إدراج أو تحديث البيانات في قاعدة البيانات، وتُستخدم الإستعلامات في ووردبريس للوصول إلى البيانات من قاعدة بيانات MySQL لديك.

ما هو الاستعلام Query في ووردبريس؟ شرح كامل

عندما تقوم بمعاينة صفحة ووردبريس، فإن هناك استعلامات MySQL تعمل في الخلفية لجلب البيانات من قاعدة البيانات، وتُستخدم هذه البيانات لاحقًا لتوليد لغة HTML لمتصفّحك بشكلٍ حيوي.

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

منصّة ووردبريس مزوّدة بالفعل بوظائف وتصنيفات مدمجة تسمح للمطورين والمستخدمين بالاستعلام في قاعدة البيانات.

على سبيل المثال:

WP_Query و WP_User_Query و get_comments() و get_the_terms() و get_posts() و wp_get_recent_posts()

التالي هو مثال على استعلام قاعدة البيانات للمقالات بداخل تصنيف باستخدام فئة WP_Query:

ما هو الاستعلام Query في ووردبريس؟ شرح كامل

ستشمل النتيجة على جميع المقالات بداخل ذلك التصنيف والتي يُمكن عرضها باستخدام القالب.

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

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

اترك ردّاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *