WordPress.org

Ready to get started?Download WordPress

Codex

ar:وصف قاعدة البيانات

Contents

التالي هو أساسات و أوصاف جداول قاعدة البيانات التي يتم إنشاؤها خلال التركيب القياسي لووردبرس الإصدار 2.9. حالياً, قاعدة البيانات الوحيدة المدعومة من قبل ووردبرس هي MySQL الإصدار 4.1.2 أو أحدث.

لأن ووردبرس يتفاعل مع قاعدة البيانات هذه مباشرة, أنت كمستخدم نهائي لا يجب أن تقلق كثيراً عن بنيتها. إذا كنت تصنع إضافة, على كل, قد تكون مهتماً في تعلم كيفية التعامل مع قاعدة البيانات مباشرة. يوفر لك ووردبرس wpdb Class ليجعل هذا سهلاً بالنسبة لك.


مخطط قاعدة البيانات

الرسم البياني أدناه لمحة بصرية من قاعدة البيانات ووردبرس ، والعلاقات بين الجداول (ووردبرس الإصدار 2.5 +) التي أنشئت خلال تركيب ووردبرس القياسي. لمحة الجدول أدناه تتضمن تفاصيل إضافية عن الجداول والأعمدة.

(مخطط قاعدة بيانات ووردبرس 2.5)

[يمكنك إيجاد مخطط أحدث للإصدار 2.9.1 هنا.]

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


لمحة عن الجداول

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

جداول ووردبرس 2.9(11)
اسم الجدول الوصف الأماكن المتعلقة بالجدول من واجهات ووردبرس
wp_commentmeta كل تعليق يحوي معلومات تسمى meta data و هي مصنفة في جدول wp_commentmeta. عادة تقوم الإضافات بإضافة بيانات هنا.
wp_comments التعليقات في ووردبرس مصنفة في جدولwp_comments. التعليقات ينشئها القراء كرد على المقالات في المدونة. التعليقات تدار من قبل المسؤولين من خلال لوحة المسؤولين > التعليقات > التعليقات
wp_links جدول wp_links يحوي معلومات عن الروابط المدخلة في ميزة الروابط في ووردبرس.
wp_options الخيارات في لوحة الإدارة> الإعدادات تحفظ في جدول wp_options.
wp_postmeta كل تدوينة تحوي على معلومات تسمى meta data و هي تخزن في جدول wp_postmeta. بعض الإضافات قد تضع بياناتها هنا.
wp_posts نواة بيانات ووردبرس هي التدوينات. و هي مخزنة في جدول wp_posts.
wp_terms التصنيفات للتدوينات و الروابط و كذلك وسوم التدوينات موجودة في جدول wp_terms .
wp_term_relationships التدوينات مرتبطة مع التصنيفات و الوسوممن جدول wp_terms و هذه الارتباطات موجودة في جدول wp_term_relationships. ارتباطات الروابط مع تصنيفاتهاأيضاً موجودة في هذا الجدول.
wp_term_taxonomy This table describes the taxonomy (category, link, or tag) for the entries in the wp_terms table.
wp_usermeta كل عضو يملك بيانات تسمى meta data و هي مخزنة في جدول wp_usermeta.
wp_users قائمة الأعضاء موجود في جدول wp_users.


تفاصيل الجداول

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

الجدول: wp_commentmeta

الحقلالنوعفارغمفتاحالقيمة الافتراضيةإضافي
meta_idbigint(20) unsigned PRINULLauto_increment
comment_idbigint(20) unsigned IND0FK->wp_comments.comment_id
meta_keyvarchar(255)نعمINDNULL 
meta_valuelongtextنعم NULL 

المفاتيح الأساسية

اسم المفتاحالنوعالأساس الحقل
PRIMARYPRIMARY0meta_ID
comment_idINDEXnonecomment_id
meta_keyINDEXnonemeta_key

الجدول: wp_comments

الحقلالنوعفارغمفتاحالقيمة الافتراضيةإضافي
comment_IDbigint(20) unsigned PRINULLauto_increment
comment_post_IDbigint(20) unsigned IND0FK->wp_posts.ID
comment_authortinytext    
comment_author_emailvarchar(100)    
comment_author_urlvarchar(200)    
comment_author_IPvarchar(100)    
comment_datedatetime  0000-00-00 00:00:00 
comment_date_gmtdatetime IND & IND Pt20000-00-00 00:00:00 
comment_contenttext    
comment_karmaint(11)  0 
comment_approvedvarchar(20) IND & Ind Pt11 
comment_agentvarchar(255)    
comment_typevarchar(20)    
comment_parentbigint(20) unsigned  0FK->wp_comments.ID
user_idbigint(20) unsigned  0FK->wp_users.ID

المفاتيح الأساسية

اسم المفتاحالنوعالأساس الحقل
PRIMARYPRIMARY1comment_ID
comment_approvedINDEXNonecomment_approved
comment_post_IDINDEXNonecomment_post_ID
comment_approved_date_gmtINDEXNonecomment_approved
comment_date_gmt
comment_date_gmtINDEXNonecomment_date_gmt

الجدول: wp_links

الحقلالنوعفارغمفتاحالقيمة الافتراضيةإضافي
link_idbigint(20) unsigned PRINULLauto_increment
link_urlvarchar(255)    
link_namevarchar(255)    
link_imagevarchar(255)    
link_targetvarchar(25)    
link_descriptionvarchar(255)    
link_visiblevarchar(20) INDY 
link_ownerbigint(20) unsigned  1 
link_ratingint(11)  0 
link_updateddatetime  0000-00-00 00:00:00 
link_relvarchar(255)    
link_notesmediumtext    
link_rssvarchar(255)    

المفاتيح الأساسية

اسم المفتاحالنوعالأساس الحقل
PRIMARYPRIMARY7link_ID
link_categoryINDEXNonelink_category
link_visibleINDEXNonelink_visible

الجدول: wp_options

الحقلالنوعفارغمفتاحالقيمة الافتراضيةإضافي
option_idbigint(20) unsigned PRI Pt1NULLauto_increment
blog_idint(11) PRI Pt20 
option_namevarchar(64) PRI Pt3 & IND  
option_valuelongtext   
autoloadvarchar(20)  yes 

المفاتيح الأساسية

اسم المفتاحالنوعالأساس الحقل
PRIMARYPRIMARY184option_id
blog_id
option_name
option_nameUNIQUE184option_name

الجدول: wp_postmeta

الحقلالنوعفارغمفتاحالقيمة الافتراضيةإضافي
meta_idbigint(20) unsigned PRINULLauto_increment
post_idbigint(20) unsigned IND0FK->wp_posts.ID
meta_keyvarchar(255)نعمINDNULL 
meta_valuelongtextنعم NULL 

المفاتيح الأساسية

اسم المفتاحالنوعالأساس الحقل
PRIMARYPRIMARY13meta_ID
post_idINDEX15post_id
meta_keyINDEX7meta_key

الجدول: wp_posts

الحقلالنوعفارغمفتاحالقيمة الافتراضيةإضافي
IDbigint(20) unsigned PRI & IND Pt4 auto_increment
post_authorbigint(20) unsigned  0FK->wp_users.ID
post_datedatetime IND Pt30000-00-00 00:00:00 
post_date_gmtdatetime  0000-00-00 00:00:00 
post_contentlongtext    
post_titletext    
post_excerpttext    
post_statusvarchar(20) IND PT2publish 
comment_statusvarchar(20)  open 
ping_statusvarchar(20)  open 
post_passwordvarchar(20)    
post_namevarchar(200) IND  
to_pingtext    
pingedtext    
post_modifieddatetime  0000-00-00 00:00:00 
post_modified_gmtdatetime  0000-00-00 00:00:00 
post_content_filteredtext   
post_parentbigint(20) unsigned  0FK->wp_posts.ID
guidvarchar(255)    
menu_orderint(11)  0 
post_typevarchar(20) IND Pt1post 
post_mime_typevarchar(100)    
comment_countbigint(20)  0 

المفاتيح الأساسية

اسم المفتاحالنوعالأساس الحقل
PRIMARYPRIMARY2ID
post_nameINDEXNonepost_name
type_status_dateINDEXNonepost_type
post_status
post_date
ID
post_parentINDEXNonepost_parent

الجدول: wp_terms

الحقلالنوعفارغمفتاحالقيمة الافتراضيةإضافي
term_idbigint(20) unsigned PRI auto_increment
namevarchar(200)     
slugvarchar(200) UNI  
term_groupbigint(10)  0 

المفاتيح الأساسية

اسم المفتاحالنوعالأساس الحقل
PRIMARYPRIMARY2term_ID
slugUNIQUE2slug
nameIndexnonename

الجدول: wp_term_relationships

الحقلالنوعفارغمفتاحالقيمة الافتراضيةإضافي
object_idbigint(20) unsigned PRI Pt10 
term_taxonomy_idbigint(20) unsigned PRI Pt2 & IND0FK->wp_term_taxonomy.term_taxonomy_id
term_orderint(11)  0 

المفاتيح الأساسية

اسم المفتاحالنوعالأساس الحقل
PRIMARYPRIMARY8object_id
term_taxonomy_id
term_taxonomy_idINDEXNoneterm_taxonomy_id

الجدول: wp_term_taxonomy

الحقلالنوعفارغمفتاحالقيمة الافتراضيةإضافي
term_taxonomy_idbigint(20) unsigned PRI auto_increment
term_idbigint(20) unsigned UNI Pt10 FK->wp_terms.term_id
taxonomyvarchar(32) UNI Pt2  
descriptionlongtext    
parentbigint(20) unsigned  0 
countbigint(20)  0 

المفاتيح الأساسية

اسم المفتاحالنوعالأساس الحقل
PRIMARYPRIMARY2term_taxonomy_id
term_id_taxonomyUNIQUE2term_id
taxonomy
taxonomyINDEXNonetaxonomy

الجدول: wp_usermeta

الحقلالنوعفارغمفتاحالقيمة الافتراضيةإضافي
umeta_idbigint(20) unsigned PRINULLauto_increment
user_idbigint(20) unsigned  '0'FK->wp_users.ID
meta_keyvarchar(255)نعمINDNULL 
meta_valuelongtextنعمINDNULL 

المفاتيح الأساسية

اسم المفتاحالنوعالأساس الحقل
PRIMARYPRIMARY9umeta_id
user_idINDEXNoneuser_id
meta_keyINDEXNonemeta_key

الجدول: wp_users

الحقلالنوعفارغمفتاحالقيمة الافتراضيةإضافي
IDbigint(20) unsigned PRINULLauto_increment
user_loginvarchar(60) IND  
user_passvarchar(64)    
user_nicenamevarchar(50) IND  
user_emailvarchar(100)    
user_urlvarchar(100)    
user_registereddatetime  0000-00-00 00:00:00 
user_activation_keyvarchar(60)   
user_statusint(11)  0 
display_namevarchar(250)     

المفاتيح الأساسية

اسم المفتاحالنوعالأساس الحقل
PRIMARYPRIMARY1ID
user_login_keyINDEXNoneuser_login
user_nicenameINDEXNoneuser_nicename