أين يتم تخزين منشورات وصفحات WordPress؟ [بحث SQL]
نشرت: 2020-12-05في عام 2022 ، يعمل WordPress على تشغيل أكثر من 35٪ من الإنترنت ، مما يزيد بنسبة 2٪ مقارنة بأوائل عام 2019 ، وتتزايد الأرقام يومًا بعد يوم. الأداء المستقر وسرعة التحميل السريعة والأمان والواجهة سهلة الاستخدام هو السبب وراء ذلك.
إذا كنت قد بدأت مؤخرًا في استخدام WordPress ، فقد تتساءل أين يخزن WordPress المنشورات والصفحات؟ أنت مخطئ إذا كنت تعتقد أن WordPress ينشئ ويخزن ملفات HTML فردية لكل منشور وصفحة تنشرها.
الآن السؤال الذي يطرح نفسه إذا لم يقم WordPress بإنشاء ملفات مختلفة لكل منشور وصفحة ، فكيف سيعمل النظام بالكامل ، حيث يقوم WordPress بتخزين المنشورات والصفحات؟
يقوم WordPress بتخزين منشوراتك ومحتوى الصفحات في جدول " wp-posts " بقاعدة البيانات ويعرض محتوى موقع الويب الخاص بك باستخدام قوالب PHP الديناميكية. عندما تنشر منشورًا أو صفحة جديدة ، يضيف WordPress الإدخال في جدول قاعدة البيانات.
عند الطلب ، يستدعي رمز WordPress البيانات من جدول قاعدة البيانات لعرضها. الآن ، بعد سماع كلمة "قاعدة بيانات" ، قد تكون في حيرة من أمرك. لا تقلق ، لقد أوضحت أدناه كل ما تحتاج إلى معرفته. اقرأ المنشور بعناية.
فهم كيفية عمل WordPress
أولاً ، من الضروري توضيح أن WordPress مكتوب بلغة PHP ، وليس بتنسيق HTML ، ويستخدم MySQL لقاعدة البيانات. لا يقوم WordPress بتخزين صفحة واحدة أو النشر كمستند HTML. عندما تنشر أي منشور أو صفحة جديدة ، فإنها تضيف فقط إدخالاً إلى جدول قاعدة البيانات.
عندما يفتح شخص ما موقع الويب ، يطلب المتصفح الخادم للملفات ، تجمع نصوص WordPress PHP النصية البيانات من قاعدة بيانات MySQL وتقدم المحتوى أمام الزائر.
ليس فقط المنشورات أو الصفحات ، كل شيء في WordPress يتم إنشاؤه ديناميكيًا وتخزينه في قاعدة البيانات ، بما في ذلك قوائم الرأس ومحتويات التذييل والأشرطة الجانبية والمشاركات. إليك كيفية عمل كل شيء بكلمات بسيطة ،
- يقوم الزائر المعروف باسم العميل بإدخال عنوان موقع الويب في المتصفح ثم يطلب المتصفح الخادم للملفات باستخدام DNS.
- عندما يتم طلب سكربتات WordPress PHP ، يبدأ تحميل الملفات بدءًا من index.php.
- إنه يذكر بيانات المتصفح المطلوبة من قاعدة البيانات.
- ثم تعمل البرامج النصية لـ WordPress PHP معًا وتجمع البيانات باستخدام المكونات الإضافية والسمات لإنشاء صفحة HTML.
- سيتم إنشاء الصفحة ديناميكيًا وإرسالها إلى المتصفح لتقديمها.
هذه هي الطريقة التي يعمل بها النظام الكامل. لا توجد ملفات مخزنة في HTML. يتم إنشاء ملفات HTML تلقائيًا بواسطة نصوص PHP بعد الحصول على البيانات من قاعدة البيانات.
أين يتم تخزين مشاركات WordPress في SQL؟
الآن يمكنك أن تتساءل عما إذا كان كل شيء مخزنًا في قاعدة بيانات ، حيث يتم تخزين المنشورات على وجه التحديد. الإجابة هي أن جميع المنشورات مخزنة في الجدول المسمى " wp_posts. "
من الممكن أيضًا تعديل المنشورات يدويًا عن طريق تحرير قاعدة البيانات. يمكنك تحرير قاعدة بيانات SQL لموقع الويب الخاص بك بمساعدة أمر SSH أو أدوات مثل PHPMyAdmin. تعد PHPMyAdmin واحدة من أكثر الأدوات استخدامًا وسهلة الاستخدام والتي تتيح لك إدارة قاعدة البيانات والملفات الموجودة بداخلها بالكامل.
يمكنك بسهولة فتح PHPMyAdmin من لوحة التحكم الخاصة باستضافتك. إذا كان موقع الويب الخاص بك مستضافًا على VPS ، فعليك التحقق مما إذا كان PHPMyAdmin مثبتًا على الخادم الخاص بك أم لا. في حالتي ، يتم استضافة موقع الويب الخاص بي باستخدام cPanel.
![أين يتم تخزين منشورات وصفحات WordPress؟ [بحث SQL] phpMyAdmin in cPanel](/uploads/article/2604/vjrPp3ddBq7VsdfO.jpg)
بادئ ذي بدء ، قم بتسجيل الدخول إلى حساب Webhosting (cPanel) وابحث عن PHPMyAdmin. سوف تحصل عليه في قسم قاعدة البيانات ، كما هو موضح في الصورة.
انقر فوق PHPMyAdmin. ، ستتم إعادة توجيهك إلى لوحة التحكم الخاصة به. من هنا يمكنك إدارة قاعدة البيانات الخاصة بك بالكامل وتعديلها حسب احتياجاتك.
أوصيك بعدم إجراء تغييرات في قاعدة البيانات إذا لم تكن مطورًا أو معتادًا عليها. سوف يكسر موقع الويب الخاص بك. وحتى في بعض الظروف ، لا يمكن استعادة قاعدة البيانات. يمكنك تخصيص موقع الويب الخاص بك بالكامل من الواجهة الأمامية باستخدام أداة تخصيص السمات.
سترى جميع قواعد البيانات في PHPMyAdmin. أولاً ، يجب عليك تصحيح قاعدة البيانات الخاصة بموقع الويب المعين الذي تريد إجراء تغييرات عليه. إذا كان هناك موقع ويب واحد مستضاف ، فلا داعي للقلق بشأنه.
![أين يتم تخزين منشورات وصفحات WordPress؟ [بحث SQL] Find the table named “wp_posts” in SQL](/uploads/article/2604/lCqBplcP001MZTpO.jpg)
انقر فوق قاعدة البيانات لفتحها. سيبدأ في إظهار الطاولات على الجانب الأيمن. بشكل عام ، هناك 12 جدولًا ، ولكن يمكن زيادة العدد وفقًا للموضوع أو المكونات الإضافية التي تستخدمها.
هنا ستحصل على الجدول المسمى " wp_posts " ، والذي يخزن كل محتوى المنشورات والصفحات وأنواع المنشورات المخصصة. يُطلق على الجدول اسم "wp_posts" ، ولكنه يخزن أيضًا الصفحات وأنواع المنشورات المخصصة.
![أين يتم تخزين منشورات وصفحات WordPress؟ [بحث SQL] Column named “post_type” inside “wp_posts” in WordPress](/uploads/article/2604/VD5kxUqBe5o5zW3d.jpg)
حسنًا ، ستحصل على العمود المسمى " post_type " في جدول قاعدة البيانات " wp_posts " ، والذي يتضمن جميع أنواع المنشورات مثل المنشور والصفحة والمنشور المخصص. يحدد الحقل أن المحتوى عبارة عن صفحة أو منشور أو منشور مخصص.
تخزن جميع الجداول والأعمدة الأخرى في قاعدة البيانات أنواعًا مختلفة من المعلومات مثل اسم المؤلف وإجمالي عدد التعليقات ومعلومات المشاركة الاجتماعية إذا كنت تستخدم أي مكون إضافي. هذه هي الطريقة التي يعمل بها النظام الكامل.
كيفية عمل نسخة احتياطية من قاعدة بيانات SQL من WordPress؟
من الضروري أخذ نسخة احتياطية من قاعدة البيانات بأكملها إذا كنت ستجري أي تغييرات. وحتى إذا كنت تقوم بتغيير المضيف ، فيمكنك نسخ قاعدة بيانات SQL احتياطيًا من مضيفك الحالي واستعادتها إلى مضيف جديد.
يمكنك عمل نسخة احتياطية من قاعدة البيانات بطريقتين مختلفتين. أولاً ، باستخدام المكون الإضافي للنسخ الاحتياطي في WordPress مثل Updraft و All in One Migration. ويمكنك أيضًا أخذ النسخة الاحتياطية يدويًا من جانب الخادم.
أنت تقرأ هذه المقالة التي تعني على الأرجح أنك ستقوم بتحرير قاعدة البيانات يدويًا. لهذا السبب أدناه ، قمت بمشاركة الطريقة اليدوية لعمل نسخة احتياطية من قاعدة البيانات. إنها أيضًا أسهل طريقة للنسخ الاحتياطي.

لإجراء نسخ احتياطي لقاعدة البيانات ، تحتاج إلى تسجيل الدخول إلى Cpanel الخاص بك ، ثم العثور على خيار PHPMyAdmin والنقر عليه ، وستحصل عليه في قسم قاعدة البيانات. سيعيد توجيهك إلى لوحة تحكم PHPMyAdmin.
![أين يتم تخزين منشورات وصفحات WordPress؟ [بحث SQL] Exporting Database Using phpMyAdmin](/uploads/article/2604/k2qgbeu8RK2tMPy0.jpg)
على الجانب الأيسر ، سترى قائمة بجميع قواعد البيانات المتاحة وانقر فوق القاعدة التي تريد نسخها احتياطيًا. ها هي حالتي ، سأقوم بعمل نسخة احتياطية من قاعدة البيانات المسماة " thewpx_wpx ".
الآن ستفتح قاعدة البيانات أمامك. في الجزء العلوي ، ستحصل على خيار تصدير ، انقر فوقه. من خيار التصدير ، يمكنك تصدير قاعدة البيانات الخاصة بك بنقرة واحدة.
![أين يتم تخزين منشورات وصفحات WordPress؟ [بحث SQL] Exporting Database of Dummy Website](/uploads/article/2604/ulsgfJTjx1NTbHlH.jpg)
اختر الخيار المطلوب. أوصي بشدة باختيار الطريقة " السريعة " لأنها تنسخ قاعدة البيانات بالكامل وتختار SQL كتنسيق الملف. تنسيق SQL هو الشكل الأكثر فعالية لتخزين قاعدة البيانات. انقر فوق "انتقال" ، وسيبدأ تنزيل قاعدة البيانات هذه.
ملفات مهمة في WordPress وهيكل الدليل
لا يتعلق WordPress بقاعدة البيانات فقط ، فهناك عدد قليل من الملفات الأساسية الأخرى المسؤولة عن تشغيل موقع الويب الخاص بك بشكل لا تشوبه شائبة. تحتوي هذه الملفات على جميع الإعدادات والمكوِّن الإضافي الذي تستخدمه على موقع الويب الخاص بك والموضوع الذي قمت بتنشيطه.
هنا أشارك المزيد من المعلومات حول الملفات وهيكل الدليل في WordPress. ستساعدك هذه المعلومات على فهم كيفية عمل WordPress.
لمشاهدة هذه الملفات ، قم بتسجيل الدخول إلى لوحة تحكم الاستضافة الخاصة بك ، وهنا أنا أستخدم cPanel. انتقل إلى خيار File Manager ، وستتم إعادة توجيهك إلى نظام ملفات موقع الويب الخاص بك.
![أين يتم تخزين منشورات وصفحات WordPress؟ [بحث SQL] Files & Structure of WordPress](/uploads/article/2604/77hoPPX46VxCEjde.jpg)
انقر فوق المجلد حيث قمت بتثبيت WordPress لموقع ويب معين. إنه مجلد " public_html " إذا كان هناك موقع ويب واحد مستضاف على الخادم الخاص بك. يحتوي هذا المجلد على جميع ملفات موقع الويب.
كل هذه الملفات ضرورية لتشغيل موقع الويب الخاص بك. في مجلد " wp-content " ، هناك 3 مجلدات فرعية باسم " التحميلات " و " السمات " و " المكونات الإضافية " حيث يتم تخزين جميع بيانات المكون الإضافي والقالب والوسائط التي قمت بتحميلها.
سترى أيضًا بعض المجلدات الإضافية هنا اعتمادًا على المكون الإضافي الذي تستخدمه. الملفات المسماة " wp-content " و " wp-config.php " هي أهم ملفات موقع الويب. هذان الملفان مسؤولان عن جميع الوظائف.
يوصى بشدة بعدم تحرير أو حذف أي من هذه الملفات أو المجلدات. أي تغيير قد يكسر موقع الويب الخاص بك.
ربما يعجبك أيضا؛
- كيفية الرجوع إلى إصدار أقدم من موقع WordPress إلى إصدار أقدم؟
- كيفية إنشاء عنوان URL مخصص لتسجيل الدخول إلى WordPress؟
- دليل المبتدئين لتحسين سرعة موقع الويب إصلاح موقعك البطيء
تغليف!
أتمنى أن تحصل على ما تبحث عنه. يتم تخزين صفحات WordPress في قاعدة البيانات ، وليس كملفات HTML. تستدعي البرامج النصية لـ WordPress PHP البيانات من قاعدة البيانات وتقدمها عن طريق إنشاء ملف HTML عند طلب الزائر.
إذا كنت مجرد مستخدم عادي لـ WordPress ، فلا داعي لفتح قاعدة البيانات وتخصيصها بأي حال من الأحوال. يمكنك القيام بكل التخصيصات من لوحة تحكم مسؤول WordPress نفسها. حتى الآن ، يمكنك تقديم المحتوى الخاص بك بشكل أكثر جاذبية بمساعدة محرر Gutenberg الجديد.
محرر Gutenberg هو محرر السحب والإفلات الجديد بواسطة WordPress. يسمح لك بتخصيص الصفحة كما تريد بشكل كامل ، ويعمل مثل بناة الصفحات المرئية Elementor.
يرجى مشاركة هذه المقالة مع أصدقائك وعائلتك إذا كانت مفيدة لك بأي طريقة. إذا كان لا يزال لديك أي أسئلة ، فيمكنك طرحها في قسم التعليقات أدناه.

![أين يتم تخزين منشورات وصفحات WordPress؟ [بحث SQL] 1500+ Free High-Quality Directory Submission Sites Lists in 2022](/uploads/article/2604/E2RfRGWxshqEyiGD.png)
![أين يتم تخزين منشورات وصفحات WordPress؟ [بحث SQL] GeneratePress Vs. Genesis: Compared From My Real Experience](/uploads/article/2604/K9ELdDs7UcgZiE7l.jpg)
![أين يتم تخزين منشورات وصفحات WordPress؟ [بحث SQL] How to Boost Your SEO Using Schema Markup](/uploads/article/2604/JpvLkpfi2flubo7W.png)
![أين يتم تخزين منشورات وصفحات WordPress؟ [بحث SQL] How to Start a Fashion Blog (and Make Money Online) in 2022 – Step by Step Guide](/uploads/article/2604/8c6ZBeOBiaHd9YYQ.png)