بسم الله الرحمن الرحيم
التحكم الكامل بالتعليقات في الوورد برس عن طريق تنفيذ اوامر SQL
الكاتب : مصباحي نت | بتاريخ : 4 - مايو - 2012 | 0 تعليق | رقم التدوينة : 1800

تعليقات الوورد برس وكيفية التعامل بها سهلة ويمكنك إدراتها بكل سهولة مع سكريبت الوورد برس لكن مع بعض الأوامر البرمجية sql يمكنك التحكم بالتعليقات بطريقة اكثر سرعة.
فقط تخيل ان يكون لديك فوق الألف تعليق وتريد حذفهم بالطريقة العادية كم سيأخذ من الوقت وانت تقوم بذلك؟!
لهذا السبب ولأسباب اخرى قد يكون الحل الأنسب لإدارة تعليقات الوورد برس يوماً ما هو phpMyAdmin وفي هذا الموضوع حاولت وساحاول تجميع كل اوامر sql التي تتعلق بالتعليقات والتي امل ان يستفيد منها كل زوار مدونتي

تذكر دائماً أن تقوم بعملية باك أب قبل تنفيذ أي أوامر على قاعدة البيانات

حذف التعليقات من قاعدة البيانات

بتنفيذ هذا الامر يمكنك حذف كل تعليقات السبام دفعة واحدة

DELETE FROM wp_comments WHERE comment_approved = 'spam';

ويمكنك أيضاً تنفيذ هذا الأمر بأحد المتغيرات التالية “0″ “1″ “spam”
0 = كل التعليقات بإنتظار المراجعة
1 = كل التعليقات الموافق عليها
spam = كل تعليقات السبام

في قاعدة بيانات الوورد برس وتحديداً في الجدول “wp_posts”
يوجد الحقل “comment_status” الذي يحتوي على أحد القيم التالية لأي بوست
open (التعليقات مفتوحة لكل للجميع)
closed (التعليقات مغلقة عن الجميع)
registered_only (التعليقات مفتوحة للأعضاء فقط)
وبناء على هذه المعطيات يمكننا تنفيذ وإدارة هذه القيم بواسطة تنفيذ اوامر sql كالتالي

جعل التعليقات مفتوحة لكل الزوار

بتنفيذ هذا الامر ستكون التعليقات مفتوحة لكل الزوار

UPDATE wp_posts SET comment_status = 'open';

جعل التعليقات مغلقة عن كل الزوار

بتنفيذ هذا الامر ستكون التعليقات مغلقة عن كل الزوار

UPDATE wp_posts SET comment_status = 'closed';

جعل التعليقات مفتوحة للأعضاء فقط

بتنفيذ هذا الامر ستكون التعليقات مفتوحة للأعضاء فقط

UPDATE wp_posts SET comment_status = 'registered_only';

إدارة التعليقات على أساس التاريخ والرتبة

بهذا الامر يمكنك إدارة تعليقاتك وتحديد وضع التعليقات (comment_status) مفتوحة او مغلقة للأعضاء او الزوار حسب إختيارك (open, closed,registered_only) وحسب تاريخ المشاركات الذي تريد أن تتم هذه العملية قبل التاريخ المحدد (2012-01-01)
وكما يبدو لك فإن الأمر هذا مفتوح ويمكنك تطويعه بالطريقة التي تحددها انت

UPDATE wp_posts SET comment_status = 'closed' WHERE post_date < '2012-01-01' AND post_status = 'publish';

حذف التعقيبات والتنبيهات من قاعدة بيانات الوورد برس

تدويناتك الشهيرة او الحصرية قد تستقبل الكثير من التعقيبات والتنبيهات “pingbacks/trackbacks” مما قد يحعل يثقل من قاعدجة بياناتك يوماً ما ولتقليل هذا الحجم إن أرت فقط قم بزراعة هذا الأمر

DELETE FROM wp_comments WHERE comment_type = 'pingback';

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

UPDATE wp_posts SET ping_status = 'open';
 

كما يمكنك جعلها مغلقة لكل المستخدمين بتنفيذ هذا الأمر

UPDATE wp_posts SET ping_status = 'closed';

إدارة التعقيبات على أساس التاريخ والرتبة

كما هو موضح في التحكم بالتعليقات اعلاه يمكنك التحكم بالتعقيبات بهذا الأمر البسيط
مفتوح او مغلق لكل المستخدمين , تحديد التعقيبات قبل تاريخ معين

UPDATE wp_posts SET ping_status = 'closed' WHERE post_date < '2012-01-01' AND post_status = 'publish';

الخلاصة: التحكم بخطوة واحدة

يمكنك جمع الأوامر السابقة بخصوص فتح غلق التعليقات والتعقيبات في امر واحد

UPDATE wp_posts SET comment_status = 'open', ping_status = 'open' WHERE comment_status = 'closed' AND post_status = 'publish';

بحيث comment_status تعني أي من المتغيرات
“open”closed” registered_only
و ping_status تعني أحد المتغيرين
open or closed.

التصنيف : وورد بريس

شاركـ بتعليقاتكـ ..!

الإشتراك البريدي

أشترك بإيميلك معنا ليصلك كل جديد

تسجيل الدخول


العضـويـة:
الباسورد:

تدوينات مميزة

yemeniana-dalil-e3lany-word-press-theme

جديد أعمالي : قالب وورد برس إعلانات تجارية ومبوبة ودليل تجاري إحترافي

جديد أعمالي قالب وورد برس أحترافي للأعلانات التجارية والإعلانات المبوبة وكدليل تجاري مفتوح صور متنوعة من القالب ...

yemeniana-guercife24-wordpress-theme

جديد اعمالي : قالب وورد برس إحترافي لصحيفة اخبارية

جديد أعمالي قالب وورد برس اخباري احترافي لصحيفة اخبارية صورة للقالب بعد تركيبه على موقع تجريبي ...

yemeniana-e3lanat-word-press-theme

جديد أعمالي : قالب وورد برس إعلانات مبوبة وتجارية إحترافي

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

yemeniana-alwahebat-wordpress-theme

جديد أعمالي قالب ورد برس اخباري بمزايا عديدة وألوان هادئة ،، حساس ومتوافق مع كافة الاجهزة الذكية

جديد أعمالي قالب وورد برس أخباري إحترافي ،، ببلوكات متنوعة ومختلفة وخصائص كثيرة و عديدة هذه صورة ...

yemeniana-alrowad-word-press-theme

جديد اعمالي قالب وورد برس إحترافي لمدارس الرواد الأهلية

جديد أعمالي قالب إحترافي وبمميزات خاصة لمدارس الرواد الأهلية هذه صورة لرئيسية القالب بعد تركيبه وضبطه ...

أعلن معنا

كن أحد معجبينا