كيف تبني موقع WordPress بالعربية خطوة بخطوة
ابنِ موقع WordPress بالعربية: اضبط لغة الموقع، واختر قالبًا يدعم RTL وخطوطًا عربية، وقرر بين العربية فقط وموقع ثنائي اللغة، وحدّد الروابط وhreflang، واختبر على الجوال.
8 دقائق قراءة
استخدم قائمة التحقق هذه لتغطية التحديثات، ونسخ احتياطية مُختبرة، وتسجيل دخول قوي مع المصادقة الثنائية، وأدوار المستخدمين، وإضافات موثوقة، وتحصين wp-config، وجدران الحماية، والتعافي بعد الاختراق.
تتلخص قائمة التحقق من أمان WordPress (ووردبريس) في بضع عادات: أبقِ كل شيء محدّثًا، واحمِ عمليات تسجيل الدخول، وامنح الناس الصلاحيات التي يحتاجونها فقط، ولا تثبّت شيفرة إلا من مصادر موثوقة، واحتفظ بنسخ احتياطية جرّبتها، واعرف ماذا تفعل حين يحدث خطأ. وتتبع الخطوات أدناه الترتيب الأهم، وتأتي الإعدادات التقنية من إرشادات التحصين الرسمية في WordPress نفسها، في أكتوبر 2026.
باختصار
يدخل المهاجمون من بضعة أبواب: كلمة مرور خُمّنت أو سُرقت، وبرمجيات قديمة أو معرّضة للثغرات، وشيفرة من مصدر غير موثوق، وإعدادات خادم ضعيفة. وتغلق القائمة كل باب، ثم تضيف طرقًا للانتباه والتعافي إن بقي أحدها مفتوحًا رغم ذلك. والمصدران الرسميان الرئيسيان هما دليل التحصين والأسئلة الشائعة My site was hacked.
إرشاد WordPress هو أن تبقى محدّثًا دائمًا. ومنذ WordPress 5.5 يمكنك تفعيل التحديثات التلقائية إضافةً إضافةً وقالبًا قالبًا، وتفحصها WordPress مرتين يوميًا افتراضيًا. وتعتمد هذه التحديثات على WP-Cron، لذا تعرض Tools > Site Health خطأً إن تعذّر تشغيلها. وفي المتجر، خذ نسخة احتياطية أولًا وحدّث نسخة تجريبية من الموقع (staging) متى استطعت، لأن التحديث قد يغيّر سلوك صفحة الدفع.
احذف الإضافات والقوالب التي لا تستخدمها. فيقول دليل التحصين بإزالة الإضافات غير المستخدمة، وتوصي Site Health بإزالة القوالب غير النشطة. ونزّل WordPress نفسه من wordpress.org فقط.
النسخة الاحتياطية الصالحة تضم قاعدة البيانات والملفات معًا: النواة والقوالب والإضافات والمرفوعات وwp-config.php و.htaccess. ويقترح دليل النسخ الاحتياطي في WordPress نسخًا أسبوعيًا للمواقع الصغيرة الهادئة، ويوميًا للمواقع المزدحمة، ونسخة دائمًا قبل أي ترقية، مع عدة نسخ حديثة في أماكن مختلفة مثل استضافتك والتخزين السحابي وحاسوبك. والمتجر الذي يستقبل طلبات موقع مزدحم.
الاختبار هو الخطوة التي يتخطاها معظم الناس. استعد نسخة حديثة على موقع تجريبي، وتحقق من أن الصفحات تُحمَّل وأن المنتجات تظهر وأن طلبًا تجريبيًا يكتمل. ويمكن لإضافات مثل UpdraftPlus أو Jetpack VaultPress Backup جدولة النسخ؛ فتحقق من مكان حفظها، لأن نسخة محفوظة على الخادم نفسه وحده تضيع معه.
admin أو webmaster اسمًا للمستخدم.xmlrpc.php إن لم تستخدمه.تأتي WordPress بالأدوار التالية: مدير (Administrator) ومحرر (Editor) ومؤلف (Author) ومساهم (Contributor) ومشترك (Subscriber). ويضيف WooCommerce دور العميل (Customer) ومدير المتجر (Shop manager)، وهو يدير المتجر دون صلاحيات المدير الكاملة. امنح كل شخص أدنى دور يؤدي المهمة: من يتولى الطلبات يحتاج إلى مدير المتجر لا إلى المدير. احذف حسابات الموظفين السابقين والوكالات السابقة، وتأكد من أن Settings > General > New User Default Role هو أدنى دور.
يقول دليل التحصين باستخدام الإضافات من مصادر موثوقة فقط، مثل دليل WordPress.org. وتصدر WordPress بموجب ترخيص GPL، وترثه الإضافات والقوالب، فكثير من برمجيات WordPress مجاني الاستخدام والتعديل بوجه مشروع. أما النسخة nulled فأمر آخر: قالب أو إضافة مدفوعة نُزع منها فحص الترخيص وأعاد شخص غريب رفعها. ولا يمكنك أن تعرف ما الذي غُيّر فيها أيضًا، ولن تتلقى تحديثات رسمية، ومن غير المرجح أن يدعمها مطوّرها.
اشترِ من المطوّر أو من سوق يُصدر ترخيصًا. وفي DevMarket يصدر مفتاح الترخيص بعد الدفع، ويعرض كل منتج مدة الدعم وسياسة التحديث؛ راجع شروط الترخيص. وإذا كنت تبيع برمجيات بنفسك فاقرأ كيف تسعّر برمجياتك وترخّصها.
تتضمن متطلبات WooCommerce استخدام HTTPS، وتعرض Site Health ما إذا كان موقعك يستخدمه. ولحماية تسجيل الدخول، أضف FORCE_SSL_ADMIN بعد أن يعمل SSL على خادمك.
يحدد دليل التحصين أذونات الملفات التالية: المجلدات 755 والملفات 644، وwp-config.php مقروء لك ولخادم الويب فقط (400 أو 440). أضف هذه الأسطر إلى wp-config.php:
define( 'DISALLOW_FILE_EDIT', true );
define( 'FORCE_SSL_ADMIN', true );
define( 'WP_DEBUG', false );يزيل DISALLOW_FILE_EDIT محرر ملفات القوالب والإضافات لكل المستخدمين، ما يحدّ مما يستطيع المهاجم فعله من حساب مدير مخترَق، لكنه لا يمنع عمليات الرفع الخبيثة. ويذهب DISALLOW_FILE_MODS أبعد فيمنع تثبيت الإضافات والقوالب وتحديثها، فلا تستخدمه إلا إن كنت تحدّث بطريقة أخرى. وأبقِ عرض الأخطاء مغلقًا في الموقع الحي: فتحذّر Site Health عندما تُعرض الأخطاء للزوار أو تُسجَّل في ملف عام.
يقترح دليل التحصين إضافة جدار حماية، أو جدار حماية تطبيقات الويب (WAF)، أو خدمة وكيل عكسي (reverse proxy). وقد توفر استضافتك واحدًا منها. وتصف Wordfence نفسها بأنها جدار حماية وماسح للبرمجيات الخبيثة وأمان لتسجيل الدخول، وتصل قواعد الجدار إلى نسختها المجانية بعد 30 يومًا من وصولها إلى النسخة المدفوعة. وتقدّم إضافة Sucuri المجانية التدقيق ومراقبة سلامة الملفات والفحص عن بُعد للبرمجيات الخبيثة، مع بيع جدار الحماية فيها بشكل منفصل.
وللمراقبة، تأكد من أن شخصًا ما يقرأ عنوان البريد الإلكتروني الخاص بالإدارة في Settings > General، لأن إشعارات وضع الاسترداد والأخطاء الحرجة تصل إليه. وأضف موقعك إلى Google Search Console، التي يسرد تقرير مشكلات الأمان فيها علامات اختراق الموقع. واحتفظ بسجلات الوصول والأخطاء لدى استضافتك: فالماسح يخبرك بأن شيئًا تغيّر، وتساعدك السجلات على معرفة كيف.
wp-config.php بمفاتيح جديدة من مولّد مفاتيح WordPress؛ وهذا يُخرج الجميع من حساباتهم. وبدّل أي مفاتيح API مخزّنة على الموقع، مثل مفاتيح الدفع أو البريد./wp-admin و/wp-includes بالإصدار نفسه من wordpress.org عبر SFTP، وافحص .htaccess وملفات القالب index.php وheader.php وfooter.php وfunctions.php، وأعد تثبيت الإضافات والقوالب من مصادر موثوقة.إذا احتُمل أن بيانات العملاء انكشفت، فاسأل محاميًا أو الجهة المختصة بحماية البيانات عمّا يجب أن تبلّغ عنه وخلال أي مدة. وهذا الدليل ليس استشارة قانونية.
تتلقى نواة WordPress تحديثات أمنية، وإبقاؤها محدّثة أمر مهم. ويأتي جانب كبير من المخاطر مما تضيفه وكيف تدير الوصول: الإضافات والقوالب وكلمات المرور وإعدادات الخادم.
ليس دائمًا. توفر استضافات كثيرة جدران حماية وفحصًا للبرمجيات الخبيثة. وإن لم توفرها استضافتك فإضافة مضبوطة جيدًا تفيد. استخدم أداة واحدة بشكل صحيح بدلًا من عدة أدوات متداخلة.
قد يقلل الضجيج في سجلاتك، لكن الإرشادات الرسمية لا تعدّه دفاعًا رئيسيًا. فكلمات المرور القوية والمصادقة الثنائية وتحديد معدل المحاولات تفعل أكثر.
النسخ اليومي خيار افتراضي معقول لمتجر يستقبل طلبات، مع نسخة قبل أي تحديث. ويكفي الأسبوعي للمواقع الهادئة، بما يتفق مع دليل WordPress.
الأمان إيقاع مستمر أكثر منه مهمة تُنجَز مرة واحدة. وهذا إيقاع مقترح:
| المهمة | عدد المرات (اقتراحنا) |
|---|---|
| تطبيق التحديثات، أو تفعيل التحديث التلقائي | أسبوعيًا |
| نسخ قاعدة البيانات والملفات احتياطيًا | يوميًا للمتاجر، وأسبوعيًا للمواقع الهادئة |
| تجربة الاستعادة على نسخة تجريبية | كل بضعة أشهر، وبعد التغييرات الكبيرة |
| مراجعة المستخدمين والأدوار | كل بضعة أشهر |
| قراءة Site Health وتقارير الأمان | شهريًا |
اختر إضافاتك بعناية بمساعدة دليلنا عن أفضل إضافات WooCommerce، وأبقِ المتجر سريعًا مع دليل السرعة، وتصفح إضافات WordPress المرخّصة على DevMarket.
ابنِ موقع WordPress بالعربية: اضبط لغة الموقع، واختر قالبًا يدعم RTL وخطوطًا عربية، وقرر بين العربية فقط وموقع ثنائي اللغة، وحدّد الروابط وhreflang، واختبر على الجوال.
8 دقائق قراءة
سرّع WooCommerce بالترتيب الصحيح: قِس Core Web Vitals، وأصلح الاستضافة وإصدار PHP، واستخدم التخزين المؤقت بأمان، وصغّر الصور، وراجع الإضافات والسكربتات، ثم رتّب قاعدة البيانات والمهام الخلفية.
9 دقائق قراءة
لا يوجد ترتيب أمين لأفضل إضافات WooCommerce. اختر حسب المهمة، وتحقق من التحديثات والتوافق ودعم HPOS، وأبقِ مجموعة الإضافات خفيفة، واستعن بمجموعات البداية حسب حجم المتجر.
8 دقائق قراءة
لكل منتج على DevMarket إصدار يراجعه فريقنا، ومفتاح ترخيص فوري، وشروط واضحة للتحديث والدعم.