# محمد أبو زيد | WordPress Architect & Full-Stack Developer > خبير تطوير قوالب ووردبريس وحلول Gutenberg FSE وهندسة المنصات عالية الأداء ## Posts - [شرح Metadata API في ووردبريس: الشرح الهندسي الشامل من التخزين إلى الكاش](https://abozaid.press/wordpress-metadata-api/): تعلم get_post_meta وupdate_post_meta وأنواع القيم وMeta Cache، مع مثال تطبيقي يوضح تسجيل الحقول والصلاحيات ومتى تحتاج جدولًا خاصًا. - [بنية قاعدة بيانات ووردبريس: الشرح الهندسي المعمق للجداول والعلاقات عملياً](https://abozaid.press/wordpress-database-architecture/): افهم بنية قاعدة بيانات ووردبريس وعلاقة posts وpostmeta والتصنيفات، مع مثال كتب عملي وتوضيح أثر HPOS على بيانات طلبات WooCommerce. - [Casino Holdem Call Bahsinde Krupiye İlişkisi İnceleme](https://abozaid.press/casino-holdem-call-bahsinde-krupiye-iliskisi-inceleme/): Casino Hold'em kumar evreni içinde Türkiye katılımcılara özel bir konuma haizdir. Sektör analizi bakışı ile bu oyun türü incelenmesi gerekmektedir. - [Форекс Индексы: Полное руководство для трейдера](https://abozaid.press/foreks-indeksy-polnoe-rukovodstvo-dlja-trejdera-2/): В некоторых случаях индексы могут запаздывать по отношению к валютным курсам. - [Форекс: Календарь новостей твой компас в мире валют!](https://abozaid.press/foreks-kalendar-novostej-tvoj-kompas-v-mire-valjut-3/): Зеленый – позитивно, красный – негативно, черный – согласно прогнозу. - [تحسين سرعة ووكومرس وCore Web Vitals: الدليل الهندسي الشامل لمتاجر التجارة الإلكترونية](https://abozaid.press/woocommerce-core-web-vitals-optimization/): في عالم التجارة الإلكترونية المعاصر، لم تعد السرعة مجرد ميزة تنافسية إضافية، بل هي العامل الحاسم الأول الذي يحدد البقاء أو الفشل لأي متجر إلكتروني. - [الانتقال إلى قوالب الكتل وFSE في ووردبريس: دليل عملي شامل من الصفر إلى الاحتراف](https://abozaid.press/guide-block-themes-fse/): شهد نظام إدارة المحتوى ووردبريس (WordPress) خلال السنوات القليلة الماضية أكبر ثورة معمارية وهندسية في تاريخه منذ إطلاقه عام 2003، وهي التحول الجذري والكامل نحو قوالب الكتل (Block Themes) ومفهوم التحرير الكامل للموقع (Full Site Editing - FSE). - [المشروع النهائي لمعمارية ووردبريس: بناء مكتبة تعليمية برمجية متكاملة وقابلة للنشر](https://abozaid.press/wordpress-final-architecture-project/): المشروع النهائي لمعمارية ووردبريس: المشروع النهائي يجمع المعمارية والبيانات والصلاحيات وREST والبلوكات والأداء في منتج صغير قابل للمراجعة - [قراءة كود WordPress Core: من سؤال محدد إلى تجربة قابلة للتكرار](https://abozaid.press/wordpress-core-source-reading/): قراءة كود WordPress Core: قراءة Core مهارة تتبع سؤال محدد خلال الاستدعاءات، وليست محاولة حفظ المستودع كله - [توسيع ووردبريس بالكاش والطوابير: Redis و CDN و OPcache](https://abozaid.press/wordpress-advanced-caching-scaling/): توسيع ووردبريس بالكاش والطوابير: التوسع يستخدم طبقات مختلفة: Page Cache لاستجابات عامة، وObject Cache لبيانات التطبيق، وOPcache لكود PHP المترجم، وCDN… - [معمارية أداء ووردبريس: تشخيص مشكلة N+1 وفهارس قاعدة البيانات](https://abozaid.press/wordpress-performance-architecture/): معمارية أداء ووردبريس: تحسين الأداء يبدأ بقياس مسار بطيء حقيقي؛ شرح عملي لمسار التنفيذ والاختيارات والأخطاء الشائعة مع مثال وتجربة تحقق. - [محرر الموقع من الداخل: Site Editor وتخصيصات قاعدة البيانات](https://abozaid.press/wordpress-site-editor-internals/): محرر الموقع من الداخل: Site Editor واجهة لتحرير بنية الموقع وأنماطه باستخدام بلوكات، ويتعامل مع كيانات مختلفة عن المقالات: قوالب وأجزاء وأنماط عامة وتخصيصات - [أنماط Gutenberg الجاهزة: Patterns العادية والمتزامنة Synced Patterns](https://abozaid.press/wordpress-block-patterns/): أنماط Gutenberg الجاهزة: Pattern تركيب جاهز من بلوكات يسرع إنشاء المحتوى ويحافظ على منطق تصميم متكرر - [قوالب الكتل وأجزاؤها: Templates و Template Parts وإعادة الاستخدام](https://abozaid.press/wordpress-block-templates-parts/): قوالب الكتل وأجزاؤها: Template يصف صفحة كاملة لسياق طلب، وTemplate Part يمثل جزءًا مشتركًا مثل الرأس - [نظام Global Styles في ووردبريس: دمج أنماط Core والثيم والمستخدم](https://abozaid.press/wordpress-global-styles-engine/): نظام Global Styles في ووردبريس: Global Styles تجمع إعدادات Core والثيم وتخصيصات المستخدم إلى منظومة تصميم مطبقة على الموقع - [شرح theme.json في ووردبريس: إعدادات التصميم والألوان والتخطيط](https://abozaid.press/wordpress-theme-json/): شرح theme.json: theme.json عقد إعدادات وتصميم يحدد presets والأدوات والأنماط على مستوى الموقع أو نوع البلوك - [معمارية قوالب الكتل: هيكل Block Theme ومصادر التخصيص](https://abozaid.press/wordpress-block-theme-architecture/): معمارية قوالب الكتل: Block Theme ينظم الموقع بقوالب وأجزاء مبنية من بلوكات، مع theme.json لإعدادات التصميم - [شرح حزمة @wordpress/scripts: التطوير والبناء وفحص ملفات الإصدار](https://abozaid.press/wordpress-scripts-build/): شرح wordpress scripts: @wordpress/scripts يجمع أوامر تطوير وبناء وفحص شائعة لمشروعات المحرر - [بناء JavaScript لمحرر Gutenberg: مسار التحويل من JSX و Babel إلى Webpack](https://abozaid.press/gutenberg-build-pipeline/): بناء JavaScript لمحرر Gutenberg: Build Pipeline تحول JSX وملفات المصدر إلى أصول يمكن للمتصفح تشغيلها، وتستخرج dependencies وتجمع الأساليب وتنتج ملفات… - [حزم JavaScript في ووردبريس: اختيار الأدوات وإعلان الاعتماديات بـ @wordpress/scripts](https://abozaid.press/wordpress-javascript-packages/): حزم JavaScript في ووردبريس: حزم @wordpress تقسم أدوات المحرر إلى واجهات متخصصة: blocks للتسجيل، block-editor للتحرير، components للعناصر، data للحالة،… - [شرح useSelect و useDispatch في Gutenberg: قراءة وتحديث حالة ووردبريس باحترافية](https://abozaid.press/wordpress-select-dispatch/): Select وDispatch في Gutenberg: select يستعلم عن store، وdispatch يطلب تغييرًا عبر actions - [Stores و Selectors و Actions في Gutenberg: بناء مخزن حالة مخصص وقابل للتوسع](https://abozaid.press/wordpress-stores-selectors-actions/): Stores وSelectors وActions: Store تجمع حالة محددة، وSelector تقرأ منها، وAction تصف تغييرًا - [شرح معمارية @wordpress/data في جوتنبرج: الحالة المشتركة والاشتراك في تغييرات المحرر](https://abozaid.press/wordpress-data-architecture/): شرح wordpress data: @wordpress/data ينظم حالة مشتركة في Stores، مع Selectors للقراءة وActions للتغيير وResolvers عند الحاجة لتحميل بيانات - [شرح React Hooks في ووردبريس: إدارة الحالة والآثار الجانبية والتنظيف في Gutenberg](https://abozaid.press/react-hooks-wordpress/): React Hooks في ووردبريس: Hooks تتيح للمكون استخدام state وeffects ومراجع وغيرها ضمن دورة React - [مكونات React في Gutenberg: حقول واضحة وأدوات تحرير قابلة للوصول بـ @wordpress/components](https://abozaid.press/react-components-gutenberg/): مكونات React في Gutenberg: المكونات تقسم الواجهة إلى وحدات ذات مدخلات ومخرجات واضحة؛ شرح عملي لمسار التنفيذ والاختيارات والأخطاء الشائعة مع مثال وتجربة تحقق. - [خوارزمية Render و Reconciliation في React: هوية العناصر والمفاتيح الثابتة في Gutenberg](https://abozaid.press/react-reconciliation-gutenberg/): Render وReconciliation في React: Render يحسب شجرة الواجهة، وCommit يطبق تغييرات DOM اللازمة - [النموذج الذهني لـ React في ووردبريس: الحالة والخصائص وتدفق التحديث في Gutenberg](https://abozaid.press/react-wordpress-mental-model/): React لمطور Gutenberg: React يصور الواجهة كنتيجة للـ props والحالة، بدل تعديل DOM يدويًا بعد كل تفاعل - [شرح Block Supports في جوتنبرج: أدوات تصميم متوافقة مع الثيم و theme.json](https://abozaid.press/wordpress-block-supports/): شرح Block Supports: Block Supports تعلن ميزات جاهزة مثل المحاذاة والألوان والمسافات؛ شرح عملي لمسار التنفيذ والاختيارات والأخطاء الشائعة مع مثال وتجربة تحقق. - [شرح Block Context في Gutenberg: تمرير القيم من الأب إلى الأطفال](https://abozaid.press/wordpress-block-context/): شرح Block Context: Block Context ينقل قيمًا من بلوك أب إلى نسل يستخدمها دون تكرار تخزينها في كل طفل - [ترحيل البلوكات القديمة: معمارية Deprecation و migrate دون فقد المحتوى](https://abozaid.press/wordpress-block-deprecation-migration/): ترحيل البلوكات القديمة: Deprecation يصف نسخة قديمة من عقد البلوك كي يقرأ المحرر المحتوى المنشور ويحوّله إلى النسخة الحالية - [أخطاء تحقق بلوكات Gutenberg: تشخيص Block Validation وحلها](https://abozaid.press/wordpress-block-validation/): أخطاء تحقق بلوكات Gutenberg: Block Validation يقارن التمثيل المحفوظ بما يتوقعه save الحالي بعد قراءة الخصائص - [عرض البلوكات على السيرفر: render.php والتحقق من الخصائص](https://abozaid.press/wordpress-server-block-rendering/): عرض البلوكات على السيرفر: Server Rendering يجعل PHP ينتج HTML للبلوك من attributes وسياق الطلب - [البلوكات الثابتة والديناميكية: اختيار مصدر الحقيقة وطريقة العرض](https://abozaid.press/wordpress-static-dynamic-blocks/): البلوكات الثابتة والديناميكية: البلوك الثابت يحفظ HTML الذي ينتجه save، بينما الديناميكي يستطيع إنتاج العرض على السيرفر في وقت الطلب - [شرح InnerBlocks API: حاوية تحرير وحفظ متطابقتان في جوتنبرج](https://abozaid.press/wordpress-innerblocks-api/): شرح InnerBlocks API: InnerBlocks API يوفر مساحة تحرير أطفال داخل بلوك، مع قالب ابتدائي وقيود تنظيمية اختيارية - [البلوكات المتداخلة في Gutenberg: هندسة علاقة الأب والأبناء والتحكم في الحاويات](https://abozaid.press/wordpress-nested-blocks/): البلوكات المتداخلة: البلوك المتداخل يضع محتوى قابلًا للتحرير داخل حاوية لها معنى وتصميم - [شجرة البلوكات في Gutenberg: معمارية الآباء والأطفال وهندسة تسلسل المحتوى](https://abozaid.press/wordpress-block-tree/): شجرة البلوكات في Gutenberg: Block Tree تمثل علاقة الأب والأطفال وترتيبهم، وليس مجرد قائمة مرتبة من بلوكات متجاورة - [تحليل بلوكات ووردبريس: التشريح المعماري لدالة parse_blocks دون خلطه بالعرض](https://abozaid.press/wordpress-block-parser/): تحليل بلوكات ووردبريس: parse_blocks يحول نص المحتوى إلى تمثيل لشجرة البلوكات، لكنه لا يعرضها ولا يثبت أن كل بلوك مسجل أو أن HTML آمن - [حفظ بلوكات Gutenberg: كواليس الـ Serialization وتعليقات الـ HTML في قاعدة البيانات](https://abozaid.press/wordpress-block-serialization/): حفظ بلوكات Gutenberg: Serialization تحول شجرة البلوكات إلى نص يحفظ داخل post_content؛ شرح عملي لمسار التنفيذ والاختيارات والأخطاء الشائعة مع مثال وتجربة… - [خصائص بلوكات Gutenberg: هندسة الـ Attributes، مصادر استخراج القيم، وحماية التوافقية](https://abozaid.press/wordpress-block-attributes/): خصائص بلوكات Gutenberg: Attributes هي عقد البيانات المحفوظة أو المستخرجة من markup للبلوك - [تسجيل بلوكات ووردبريس: توحيد تعريف PHP وJavaScript عبر register_block_type](https://abozaid.press/wordpress-block-registration/): تسجيل بلوكات ووردبريس: تسجيل البلوك يربط اسم النوع بتعريفه على السيرفر وفي المحرر؛ شرح عملي لمسار التنفيذ والاختيارات والأخطاء الشائعة مع مثال وتجربة تحقق. - [تشريح بلوك Gutenberg: العلاقة التكاملية بين block.json و edit و save](https://abozaid.press/wordpress-block-anatomy/): مكونات بلوك Gutenberg: block.json يجمع هوية البلوك وخصائصه وملفات أصوله ودعمه للميزات - [معمارية محرر المكونات Gutenberg: البلوكات، إدارة الحالة بـ Redux، وشجرة الـ AST](https://abozaid.press/gutenberg-editor-architecture/): معمارية Gutenberg: Gutenberg يعامل المحتوى كشجرة بلوكات لها بيانات وواجهة تحرير وتمثيل محفوظ - [معمارية Headless WordPress: المعاينات اللحظية، استراتيجيات الكاش، وتأمين المحتوى مع Next.js](https://abozaid.press/headless-wordpress-architecture/): معمارية Headless WordPress: Headless يفصل واجهة العرض عن إدارة المحتوى، لكنه ينقل إلى التطبيق الجديد مسؤوليات كانت القوالب تتكفل بها: الروابط والمعاينات… - [معمارية المصادقة في WordPress REST API: الكوكيز، Nonce، كلمات مرور التطبيقات و JWT](https://abozaid.press/wordpress-rest-authentication/): مصادقة REST في ووردبريس: مصادقة REST تعتمد على سياق العميل: محرر يعمل داخل الموقع يمكنه استخدام الكوكيز وnonce من نوع wp_rest، بينما تكامل خارجي على… - [مخططات البيانات والتحقق في WordPress REST API: احتراف JSON Schema والتعقيم التلقائي](https://abozaid.press/wordpress-rest-schema-validation/): Schema والتحقق في REST: Schema يصف شكل البيانات ونوعها وحدودها، وvalidation يرفض المخالف، وsanitization يطبع المقبول - [هندسة دوال التحقق من الأذونات في WordPress REST API: احتراف permission_callback](https://abozaid.press/wordpress-rest-permission-callbacks/): صلاحيات REST في ووردبريس: permission_callback يجيب عن السماح بتنفيذ endpoint للمستخدم الحالي وعلى المورد المطلوب - [إنشاء نقاط النهاية المخصصة في WordPress REST API: قراءة عامة بعقد محدود وتأمين صارم](https://abozaid.press/wordpress-custom-rest-endpoints/): إنشاء REST Endpoint في ووردبريس: Endpoint مخصص يحتاج عقدًا صغيرًا واضحًا: طريقة HTTP ومدخلات وحدود وصلاحية واستجابة - [متحكمات REST في ووردبريس: هندسة الكنترولرز والخدمات وفق معايير SOLID](https://abozaid.press/wordpress-rest-controllers/): متحكمات REST في ووردبريس: Controller يجمع عقد مورد REST: تسجيل المسارات وفحوص الصلاحية وتهيئة العناصر وschema - [التشريح المعماري لكلاس WP_REST_Server: التنفيذ الداخلي، فحص العقود، واختبار المسارات](https://abozaid.press/wp-rest-server-internals/): شرح WP_REST_Server: WP_REST_Server ينظم تسجيل المسارات ومطابقة الطلبات وتمريرها إلى المعالجات وإنتاج استجابات REST - [هندسة المسارات وفضاءات الأسماء في WordPress REST API: تصميم إصدارات v1 و v2](https://abozaid.press/wordpress-rest-routes-namespaces/): مسارات REST في ووردبريس: Route هو نمط المسار، وEndpoint هو عملية مرتبطة بمسار وطريقة HTTP، وNamespace يجمع عقد الواجهة تحت اسم وإصدار - [دورة حياة ريكوست REST API في ووردبريس: من استلام الطلب حتى إرجاع استجابة JSON](https://abozaid.press/wordpress-rest-request-lifecycle/): دورة طلب REST في ووردبريس: رحلة طلب REST تفصل النقل عن قرار الوصول وعن منطق العمل؛ شرح عملي لمسار التنفيذ والاختيارات والأخطاء الشائعة مع مثال وتجربة تحقق. - [معمارية WordPress REST API: المبادئ الهندسية، الموارد، وعقود الاستجابة](https://abozaid.press/wordpress-rest-api-architecture/): معمارية WordPress REST API: WordPress REST API طبقة HTTP تتعامل مع موارد وعمليات واستجابات JSON - [أمان رفع الملفات في ووردبريس: التحقق من نوع الملف والتخزين الآمن ومنع تنفيذ البرمجيات الخبيثة](https://abozaid.press/wordpress-file-upload-security/): أمان رفع الملفات في ووردبريس: رفع الملفات يجمع مخاطر المحتوى والحجم والامتداد والصلاحية ومكان التخزين - [هندسة الصلاحيات في ووردبريس: احتراف current_user_can وفحص الصلاحيات على مستوى المورد](https://abozaid.press/wordpress-current-user-can/): شرح current_user_can: current_user_can بوابة قرار تفويض، وتصبح أكثر دقة حين تفحص قدرة مرتبطة بعنصر - [كوكيز المصادقة في ووردبريس: البنية التشفيرية، علامات الأمان، وسرقة الجلسات](https://abozaid.press/wordpress-authentication-cookies/): كوكيز المصادقة في ووردبريس: كوكي المصادقة جزء من عقد جلسة يتحقق منه السيرفر، وليس مجرد نص يقول إن المستخدم مدير - [معمارية المصادقة في ووردبريس: فصل الهوية عن التفويض وإدارة الجلسات التشفيرية](https://abozaid.press/wordpress-authentication-architecture/): المصادقة في ووردبريس: المصادقة تثبت من هو المستخدم، والتفويض يقرر ماذا يستطيع فعله؛ شرح عملي لمسار التنفيذ والاختيارات والأخطاء الشائعة مع مثال وتجربة تحقق. - [الهندسة الداخلية لـ Nonces في ووردبريس: خوارزمية التوليد، الجلسات، النوافذ الزمنية، وحدود الأمان](https://abozaid.press/wordpress-nonce-internals/): كيف يعمل Nonce في ووردبريس: Nonce في Core مشتق من action وهوية المستخدم ورمز الجلسة ونافذة زمنية - [الحماية من هجمات CSRF في ووردبريس: معمارية Nonces والاقتران الإجباري بفحص الصلاحيات](https://abozaid.press/wordpress-csrf-nonces/): الحماية من CSRF في ووردبريس: CSRF يستغل جلسة مستخدم مصادق عليه لإرسال إجراء لم يقصده؛ شرح عملي لمسار التنفيذ والاختيارات والأخطاء الشائعة مع مثال وتجربة… - [منع ثغرات XSS في ووردبريس: هندسة الهروب الموجه بالسياق (Context-Aware Escaping)](https://abozaid.press/wordpress-xss-output-escaping/): منع XSS في ووردبريس: XSS يسمح لمحتوى غير موثوق بالتحول إلى كود يعمل داخل متصفح الزائر - [تحصين استعلامات قواعد البيانات في ووردبريس: الحماية من SQL Injection وهندسة $wpdb->prepare](https://abozaid.press/wordpress-sql-injection-prepare/): منع SQL Injection في ووردبريس: SQL Injection يحدث عندما تصبح بيانات خارجية جزءًا من بنية SQL بدل أن تبقى قيمة - [الثلاثي الأمني في ووردبريس: الفرق بين التحقق (Validation) والتطهير (Sanitization) والهروب (Escaping)](https://abozaid.press/wordpress-validation-sanitization-escaping/): التحقق والتنظيف والهروب في ووردبريس: Validation يقرر قبول القيمة أو رفضها، وSanitization يطبعها إلى صيغة معروفة، وEscaping يجعل إخراجها آمنًا في سياق محدد - [معمارية الأمان في ووردبريس: حدود الثقة والدفاع متعدد الطبقات وحماية الموارد الحساسة](https://abozaid.press/wordpress-security-architecture/): معمارية أمان ووردبريس: أمان ووردبريس يبدأ بتحديد حدود الثقة: الزائر والمتصفح وقاعدة البيانات والخدمات الخارجية - [حاويات الخدمات (Service Containers) في ووردبريس: متى تحتاجها وكيف تبني حاوية متوافقة مع PSR-11](https://abozaid.press/wordpress-service-container/): حاويات الخدمات في ووردبريس: Service Container يجمع وصف كيفية إنشاء الخدمات وعلاقاتها؛ شرح عملي لمسار التنفيذ والاختيارات والأخطاء الشائعة مع مثال وتجربة… - [حقن التبعيات (Dependency Injection) في ووردبريس: فك الارتباط وبناء كود قابل للاختبار](https://abozaid.press/wordpress-dependency-injection/): حقن الاعتماديات في ووردبريس: Dependency Injection تعني أن الكائن يستقبل ما يحتاجه بدل البحث عنه أو إنشائه داخليًا دون تصريح - [إدارة التبعيات عبر Composer في إضافات ووردبريس: حل تعارض النسخ وتقنية PHP-Scoper](https://abozaid.press/wordpress-composer-dependencies/): Composer في ووردبريس: Composer يدير اعتماديات PHP ويولد autoload، لكنه لا ينشر المشروع تلقائيًا ولا يحل كل تعارض ممكن بين إضافات تحمل مكتبة مشتركة - [التحميل التلقائي بمعيار PSR-4 في إضافات ووردبريس: ربط الكلاسات بمسارات الملفات والاستغناء عن require_once](https://abozaid.press/wordpress-psr4-autoloading/): تحميل PSR-4 في إضافات ووردبريس: PSR-4 يربط بادئة Namespace بمجلد ملفات، بحيث يستطيع autoloader الوصول إلى كلاس عند أول استخدام له - [فضاءات الأسماء (PHP Namespaces) في ووردبريس: منع تصادم الكلاسات وتنظيم الكود وربط Callbacks](https://abozaid.press/php-namespaces-wordpress/): Namespaces في ووردبريس: Namespace يعطي أسماء الكلاسات والدوال سياقًا يمنع التصادم بين إضافات مستقلة - [البرمجة كائنية التوجه في ووردبريس: التركيب مقابل الوراثة (Composition over Inheritance) وتجنب الاعتماد الخفي](https://abozaid.press/wordpress-oop-composition/): البرمجة الكائنية في إضافات ووردبريس: OOP ينظم الحالة والسلوك في كائنات، وComposition يبني سلوكًا من اعتماديات صغيرة بدل توريث متسلسل عميق - [معمارية إضافات ووردبريس الاحترافية: تنظيم الخدمات والطبقات وتوزيع المسؤوليات](https://abozaid.press/professional-wordpress-plugin-architecture/): معمارية إضافات ووردبريس: معمارية الإضافة تنظم اتجاه الاعتماد بين منطق العمل والتخزين وواجهات ووردبريس والعرض - [شرح حذف إضافات ووردبريس: تصميم ملف uninstall.php وسياسة تنظيف الجداول والبيانات](https://abozaid.press/wordpress-plugin-uninstall/): حذف إضافة ووردبريس: إلغاء التثبيت هو المسار المناسب لحذف بيانات تملكها الإضافة إذا كانت سياسة المنتج تسمح بذلك - [شرح خطاف تعطيل الإضافات register_deactivation_hook في ووردبريس: تنظيف المهام والحفاظ على البيانات وتجنب كوارث المسح العشوائي](https://abozaid.press/wordpress-plugin-deactivation/): تعطيل إضافة ووردبريس: التعطيل يوقف تشغيل الإضافة، لكنه لا يعني حذف بيانات المستخدم؛ شرح عملي لمسار التنفيذ والاختيارات والأخطاء الشائعة مع مثال وتجربة تحقق. - [شرح خطاف تفعيل الإضافات register_activation_hook في ووردبريس: تهيئة قواعد البيانات وتحديث الروابط والأخطاء القاتلة](https://abozaid.press/wordpress-plugin-activation/): تفعيل إضافة ووردبريس: التفعيل فرصة لتهيئة متطلبات الإضافة مرة عند تشغيلها، مثل إنشاء إعداد افتراضي أو تجهيز قواعد Rewrite - [شرح إضافات Must-Use (MU-Plugins) في ووردبريس: المعمارية والتحميل الإلزامي وحماية بنية الموقع من الحذف](https://abozaid.press/wordpress-mu-plugins/): إضافات MU في ووردبريس: MU plugin إضافة إلزامية تُحمّل من مجلد mu-plugins ولا تمر بمسار التفعيل المعتاد - [شرح دورة حياة تحميل إضافات ووردبريس: تسلسل الإقلاع ونقاط التشغيل وتوقيت تسجيل الميزات](https://abozaid.press/wordpress-plugin-loading/): تحميل إضافات ووردبريس: تحميل الإضافة يعني تنفيذ ملفها الرئيسي أثناء تجهيز ووردبريس، قبل أن يكون الاستعلام النهائي للصفحة جاهزًا - [شرح نظام التعليقات في ووردبريس: المعمارية التحتية لـ wp_comments وComment Meta ومكافحة السبام وتحسين الأداء](https://abozaid.press/wordpress-comments-architecture/): نظام التعليقات في ووردبريس: التعليق كيان مستقل عن المقال، له حالة ونوع وكاتب وعلاقة بالمحتوى، ويمكن إضافة خصائص له عبر commentmeta - [شرح Transients API في ووردبريس: معمارية الكاش المؤقت والتخزين الهجين واستراتيجيات إعادة البناء الآمنة](https://abozaid.press/wordpress-transients-api/): شرح Transients API: Transients كاش ذو مدة قصوى، وليس مخزن بيانات دائمًا؛ شرح عملي لمسار التنفيذ والاختيارات والأخطاء الشائعة مع مثال وتجربة تحقق. - [شرح خيارات Autoload في ووردبريس: المعمارية وقياس استهلاك الذاكرة وتخفيف حمل السيرفر](https://abozaid.press/wordpress-autoloaded-options/): خيارات Autoload في ووردبريس: Autoload يعني تحميل خيار ضمن مجموعة خيارات جاهزة للطلب بدل جلبه منفردًا عند أول استخدام - [شرح Options API في ووردبريس: حفظ واسترجاع إعدادات الموقع ومعمارية الكاش وتأمين البيانات](https://abozaid.press/wordpress-options-api/): شرح Options API: Options API تخزن إعدادات تخص الموقع، مثل حجم صفحة قائمة أو هوية مرئية - [شرح الأدوار والصلاحيات في ووردبريس: المعمارية العميقة لـ Roles وCapabilities وكيفية إنشاء أدوار مخصصة وتأمين الموقع](https://abozaid.press/wordpress-roles-capabilities/): الأدوار والصلاحيات في ووردبريس: Role مجموعة قدرات، وCapability إذن قابل للفحص في وقت العملية - [شرح كائن WP_User في ووردبريس: معمارية المستخدمين وجداول wp_users وwp_usermeta والجلسات والأمان](https://abozaid.press/wordpress-user-model/): شرح WP_User: WP_User يمثل حساب مستخدم وصلاحياته وبياناته الأساسية؛ شرح عملي لمسار التنفيذ والاختيارات والأخطاء الشائعة مع مثال وتجربة تحقق. - [شرح Custom Taxonomies في ووردبريس: تسجيل التصنيفات المخصصة وربطها بالمحتوى وهندسة التوجيه والأداء](https://abozaid.press/wordpress-custom-taxonomies/): التصنيفات المخصصة: Custom Taxonomy تجعل للمشروع لغة تصنيف خاصة بدل تحميل categories معاني متعددة - [شرح جداول التصنيفات في ووردبريس: التشريح المعماري لـ wp_terms وwp_term_taxonomy وwp_term_relationships وwp_termmeta](https://abozaid.press/wordpress-term-database/): جداول التصنيفات في ووردبريس: الجداول التصنيفية تفصل المصطلح عن تعريفه داخل taxonomy وعن علاقته بعنصر المحتوى - [شرح معمارية التصنيفات في ووردبريس: الفرق الجوهري بين Taxonomy وTerm وMeta وفخاخ استعلامات الأداء](https://abozaid.press/wordpress-taxonomy-architecture/): معمارية التصنيفات في ووردبريس: Taxonomy تمثل نظام تصنيف، وTerm يمثل قيمة داخل هذا النظام - [شرح المراجعات والحفظ التلقائي Revisions وAutosave في ووردبريس: المعمارية وضبط الأداء وتنظيف قاعدة البيانات](https://abozaid.press/wordpress-revisions-autosaves/): المراجعات والحفظ التلقائي: المراجعات تحفظ نسخًا سابقة من حقول المحتوى المدعومة، بينما Autosave يحمي العمل أثناء التحرير - [شرح حالات المحتوى Post Status في ووردبريس: دورة حياة النشر وخطافات الانتقال والحالات المخصصة](https://abozaid.press/wordpress-post-statuses/): حالات المحتوى في ووردبريس: Post Status تعبر عن حالة دورة حياة المحتوى: مسودة أو منشور أو خاص أو مجدول - [شرح Custom Post Types في ووردبريس: المعمارية وتسجيل أنواع المحتوى باحترافية وتجنب فخاخ الأداء](https://abozaid.press/wordpress-custom-post-types/): أنواع المحتوى المخصصة: Custom Post Type يضيف نوع محتوى إلى النموذج العام لووردبريس؛ شرح عملي لمسار التنفيذ والاختيارات والأخطاء الشائعة مع مثال وتجربة تحقق. - [شرح WP_Post في ووردبريس: كائن المحتوى والكاش والتحديث عبر API](https://abozaid.press/wordpress-post-model/): شرح WP_Post: WP_Post يمثل سجل محتوى واحدًا بخصائص مثل ID والعنوان والحالة والنوع؛ شرح عملي لمسار التنفيذ والاختيارات والأخطاء الشائعة مع مثال وتجربة تحقق. - [الدوال الشرطية في ووردبريس: التوقيت الصحيح وحدود استخدامها](https://abozaid.press/wordpress-conditional-tags/): الدوال الشرطية في ووردبريس: Conditional Tags تجيب عن طبيعة الطلب الحالي: مقال منفرد أم أرشيف أم بحث - [شرح The Loop في ووردبريس: سياق المقال والحلقات الثانوية وتجنب تلوث المتغيرات](https://abozaid.press/wordpress-loop-internals/): شرح The Loop: الحلقة The Loop تمر على نتائج الاستعلام وتجهز سياق العنصر الحالي؛ شرح عملي لمسار التنفيذ والاختيارات والأخطاء الشائعة مع مثال وتجربة تحقق. - [تحميل القالب في ووردبريس: فهم Template Loader وtemplate_include](https://abozaid.press/wordpress-template-loader/): تحميل القالب في ووردبريس: Template Loader هو الجزء الذي ينقل الطلب من سياق البيانات إلى ملف العرض - [تسلسل قوالب ووردبريس: اختيار Template Hierarchy المناسب](https://abozaid.press/wordpress-template-hierarchy/): تسلسل قوالب ووردبريس: Template Hierarchy شجرة أولويات لاختيار قالب الطلب؛ شرح عملي لمسار التنفيذ والاختيارات والأخطاء الشائعة مع مثال وتجربة تحقق. - [تشخيص أخطاء 404 في ووردبريس: الحالة الصحيحة ومسار الطلب](https://abozaid.press/wordpress-404-detection/): تشخيص أخطاء 404 في ووردبريس: صفحة 404 هي قرار عن عدم وجود مورد مناسب للطلب، وليست مجرد ملف اسمه 404.php - [Canonical في ووردبريس: الرابط المفضل والتحويلات دون حلقات](https://abozaid.press/wordpress-canonical-redirects/): Canonical في ووردبريس: الرابط الأساسي Canonical يحدد العنوان المفضل لمورد، بينما redirect_canonical يستطيع تحويل طلبات معينة إلى صيغة يعتبرها ووردبريس صحيحة - [دورة الاستعلام الرئيسي: تعديل الأرشيف باستخدام pre_get_posts](https://abozaid.press/wordpress-main-query-lifecycle/): دورة الاستعلام الرئيسي: الاستعلام الرئيسي هو الاستعلام الذي يصف الصفحة الحالية؛ شرح عملي لمسار التنفيذ والاختيارات والأخطاء الشائعة مع مثال وتجربة تحقق. - [متغيرات الاستعلام في ووردبريس: تسجيل Query Vars والتحقق من القيم](https://abozaid.press/wordpress-query-vars/): متغيرات الاستعلام في ووردبريس: Query vars هي عقد البيانات بين تفسير الرابط والاستعلام - [شرح parse_request في ووردبريس: من مسار الرابط إلى Query Vars](https://abozaid.press/wp-parse-request/): شرح parse_request: WP::parse_request يربط الطلب الوارد بقواعد Rewrite ويجهز متغيرات الطلب التي ستصل إلى الاستعلام الرئيسي - [شرح WP_Rewrite في ووردبريس: توليد القواعد وتشخيص التعارض](https://abozaid.press/wp-rewrite-internals/): شرح WP_Rewrite: WP_Rewrite مسؤول عن تجميع قواعد الروابط الدائمة من permastructs والتصنيفات وأنواع المحتوى والقواعد الإضافية - [روابط ووردبريس على Apache وNginx: الفرق بين إعداد السيرفر وCore](https://abozaid.press/apache-nginx-wordpress-rewrite/): روابط ووردبريس على Apache وNginx: Apache وNginx يستطيعان تقديم ووردبريس، لكن آلية إعداد إعادة التوجيه تختلف - [محرك Rewrite في ووردبريس: تحويل الروابط إلى متغيرات طلب](https://abozaid.press/wordpress-rewrite-engine/): محرك Rewrite في ووردبريس: محرك Rewrite يترجم رابطًا مفهومًا للبشر إلى متغيرات يستطيع ووردبريس الاستعلام بها - [شرح wpdb في ووردبريس: قراءة البيانات وكتابة SQL منظم وآمن](https://abozaid.press/wpdb-architecture/): شرح wpdb: wpdb طبقة الوصول إلى قاعدة البيانات في Core؛ شرح عملي لمسار التنفيذ والاختيارات والأخطاء الشائعة مع مثال وتجربة تحقق. - [شرح WP_Query في ووردبريس: الاستعلام والنتائج والكاش ودورة الحلقة](https://abozaid.press/wp-query-architecture/): شرح WP_Query: WP_Query يحول معاملات المحتوى إلى استعلام ونتائج وأعلام شرطية ومؤشر للحلقة - [نظام Hooks في ووردبريس: فهم Actions وFilters وكلاس WP_Hook](https://abozaid.press/wordpress-hook-system/): نظام Hooks في ووردبريس: Action يسمح بتنفيذ أثر جانبي في نقطة معروفة، بينما Filter يستقبل قيمة ويعيد قيمتها بعد التعديل - [تحميل ووردبريس: ترتيب Bootstrap واختيار Hook المناسب](https://abozaid.press/wordpress-bootstrap-process/): تحميل ووردبريس: Bootstrap هو تجهيز البيئة قبل أن يكون ووردبريس قادرًا على التعامل مع الطلب - [معمارية ووردبريس: رحلة الطلب وحدود مسؤولية Core والقالب والإضافة](https://abozaid.press/wordpress-core-architecture/): معمارية ووردبريس: ووردبريس مجموعة أنظمة تعمل معًا: تحميل البيئة والإضافات، تفسير الطلب، الاستعلام عن البيانات، ثم إنتاج الاستجابة - [متطلبات تعلم ووردبريس المتقدم: اختبر جاهزيتك عمليًا](https://abozaid.press/advanced-wordpress-course-prerequisites/): حدد استعدادك لتطوير ووردبريس المتقدم بمهام في PHP وHooks والبيانات والصلاحيات والكاش، مع مشروع تقييم عملي وخطوات لاختيار مسارك التالي. - [من Frontend إلى مهندس ووردبريس محترف: خارطة الطريق الشاملة لتعلم PHP وGutenberg ومعمارية FSE](https://abozaid.press/frontend-to-wordpress-developer-roadmap/): خطة عملية للانتقال من Frontend إلى WordPress عبر JavaScript وPHP وSQL والإضافات وGutenberg، مع مشروع صغير ومخرجات واضحة لقياس التقدم. - [Object Cache في ووردبريس: الشرح الهندسي الشامل لـ Runtime وRedis بأمثلة عملية](https://abozaid.press/wordpress-object-cache/): افهم Object Cache في ووردبريس والفرق بين Runtime وPersistent Cache، مع مثال Cache Aside وإبطال الكاش وقياس الاستعلامات دون وعود سرعة مضللة. ## Pages - [معمارية ووردبريس من الداخل: 100 مقال على 10 مستويات](https://abozaid.press/wordpress-core-roadmap/): 100 مقال عربي في معمارية ووردبريس: Core والبيانات والإضافات والأمان وREST وGutenberg وReact وقوالب الكتل والأداء، مع أمثلة وتجارب تحقق. - [مكتبة الأكواد والقوالب](https://abozaid.press/library/) - [روابطي](https://abozaid.press/links/) - [الرئيسية](https://abozaid.press/%d8%a7%d9%84%d8%b1%d8%a6%d9%8a%d8%b3%d9%8a%d8%a9/) - [دبلومة ووردبريس وجوتنبرج الحديثة | Modern WordPress Diploma](https://abozaid.press/): الرئيسية ▶ الفيديو التعريفي (8 دقائق) ليه الدبلومة دي بالذات؟ المسارات الأربعة المنهج التفصيلي (20 باب) المشاريع العملية الـ 12 المدرب (م. - [تواصل معنا](https://abozaid.press/%d8%aa%d9%88%d8%a7%d8%b5%d9%84-%d9%85%d8%b9%d9%86%d8%a7/): يسعدنا تواصلك دائماً! - [المدونه](https://abozaid.press/%d8%a7%d9%84%d9%85%d8%af%d9%88%d9%86%d9%87/) - [اعمالي](https://abozaid.press/%d8%a7%d8%b9%d9%85%d8%a7%d9%84%d9%8a/): استكشف أكثر من 24 مشروعاً ومنظومة رقمية تم تصميمها وتطويرها بأحدث المعايير البرمجية لتسريع نمو الأعمال، تكنولوجيا التجارة الإلكترونية، الذكاء الاصطناعي، والمنصات السحابية في مصر والخليج العربي. - [كورسات](https://abozaid.press/%d9%83%d9%88%d8%b1%d8%b3%d8%a7%d8%aa/) - [Checkout](https://abozaid.press/checkout-2/) - [Cart](https://abozaid.press/cart-2/) - [تسجيل المدرب](https://abozaid.press/%d8%aa%d8%b3%d8%ac%d9%8a%d9%84-%d8%a7%d9%84%d9%85%d8%af%d8%b1%d8%a8/) - [تسجيل الطالب](https://abozaid.press/%d8%aa%d8%b3%d8%ac%d9%8a%d9%84-%d8%a7%d9%84%d8%b7%d8%a7%d9%84%d8%a8/) - [لوحة التحكم](https://abozaid.press/%d9%84%d9%88%d8%ad%d8%a9-%d8%a7%d9%84%d8%aa%d8%ad%d9%83%d9%85/) - [لوحة حسابي](https://abozaid.press/my-account/) - [إتمام الطلب](https://abozaid.press/checkout/) - [سلة المشتريات](https://abozaid.press/cart/): 38.000,00 EGP السعر الأصلي هو: 38.000,00 EGP.30.000,00 EGPالسعر الحالي هو: 30.000,00 EGP. - [المتجر](https://abozaid.press/shop/) ## Products - [دبلومة ووردبريس — المعسكر الخاص بالكامل (Full Private Bootcamp 1-on-1)](https://abozaid.press/product/%d8%af%d8%a8%d9%84%d9%88%d9%85%d8%a9-%d9%88%d9%88%d8%b1%d8%af%d8%a8%d8%b1%d9%8a%d8%b3-%d8%a7%d9%84%d9%85%d8%b9%d8%b3%d9%83%d8%b1-%d8%a7%d9%84%d8%ae%d8%a7%d8%b5-%d8%a8%d8%a7%d9%84%d9%83%d8%a7/): تدريس كامل للدبلومة من الصفر خطوة بخطوة 1-on-1 مع المهندس محمد أبو زيد على Google Meet وتكويد المشروعات معاً لايف بدون الحاجة للمذاكرة المنفردة المسبقة. - [دبلومة ووردبريس — المسار الهجين (Hybrid Mentorship 1-on-1)](https://abozaid.press/product/%d8%af%d8%a8%d9%84%d9%88%d9%85%d8%a9-%d9%88%d9%88%d8%b1%d8%af%d8%a8%d8%b1%d9%8a%d8%b3-%d8%a7%d9%84%d9%85%d8%b3%d8%a7%d8%b1-%d8%a7%d9%84%d9%87%d8%ac%d9%8a%d9%86-hybrid-mentorship-1-on-1/): الجمع المثالي بين سرعة المذاكرة الذاتية من الفيديوهات المسجلة، والتوجيه الشخصي المباشر معي عبر Google Meet لمراجعة كودك وتطوير مشروعاتك وحل مشاكلك لايف. - [Advanced Package](https://abozaid.press/product/%d8%af%d8%a8%d9%84%d9%88%d9%85%d8%a9-%d9%88%d9%88%d8%b1%d8%af%d8%a8%d8%b1%d9%8a%d8%b3-%d9%88%d8%ac%d9%88%d8%aa%d9%86%d8%a8%d8%b1%d8%ac-%d8%a8%d8%a7%d9%82%d8%a9-%d8%a7%d9%84%d9%86%d8%ae%d8%a8%d8%a9/): مناسبة ليك لو هدفك مش مجرد إنك تخلص الدروس، لكن كمان تطوّر مستواك وتجهّز نفسك للتعامل مع مشروعات حقيقية.ويكون في فرصه للتدريب في شركه - [Premium Package](https://abozaid.press/product/%d8%af%d8%a8%d9%84%d9%88%d9%85%d8%a9-%d9%88%d9%88%d8%b1%d8%af%d8%a8%d8%b1%d9%8a%d8%b3-%d9%88%d8%ac%d9%88%d8%aa%d9%86%d8%a8%d8%b1%d8%ac-%d8%a7%d9%84%d8%a8%d8%a7%d9%82%d8%a9-%d8%a7%d9%84%d9%85%d8%aa/): مناسبة ليك لو مش عايز تتعلم لوحدك، وعايز حد يراجع شغلك ويوجّهك علشان تطوّر مستواك. - [Basic Package](https://abozaid.press/product/%d8%af%d8%a8%d9%84%d9%88%d9%85%d8%a9-%d9%88%d9%88%d8%b1%d8%af%d8%a8%d8%b1%d9%8a%d8%b3-%d9%88%d8%ac%d9%88%d8%aa%d9%86%d8%a8%d8%b1%d8%ac-%d8%a7%d9%84%d8%a8%d8%a7%d9%82%d8%a9-%d8%a7%d9%84%d8%a3%d8%b3/): مناسبة ليك لو بتحب تتعلم على راحتك، وعندك القدرة إنك تلتزم بالتطبيق العملي بنفسك. [comment]: # (Generated by Hostinger Tools Plugin)