01-04-2019, 03:08 PM | #1 |
تاريخ التسجيل: Feb 2019
العمر: 38
المشاركات: 1,149
التقييم: 10
|
تاريخ التسجيل: Feb 2019
العمر: 38
المشاركات: 1,149
التقييم: 10
ما هي طريقة إنشاء وبرمجه إضافات ووردبريس
ووردبريس هو نظام بلوق مفتوحة المصدر الأكثر شعبية على الاطلاق . نظرًا لسهولة الاستخدام والقابلية للتوسع، فهي تقترب فعليًا من معايير صناعة المدونات. باستخدام وحدة إدارة إضافات ووردبريس ، يتمتع المطورون بحرية إنشاء إضافات ووردبريس المخصصه الخاصه بهم لإضافة ميزات جديدة على الموقع او المدونة. تتضمن بعض الأمثلة ميزات SEO الخاصة بالصفحات ومعرض الصور ومكافحة الرسائل غير المرغوب فيها والمزيد.
كتابة البرنامج المساعد او الاضافه الخاص بك فى ووردبرس ليست صعبة إذا كنت مطور ويب مع مهارات PHP الأساسية. الشيء الوحيد الذي ستحتاجه ، إلى جانب مهاراتك في PHP ، هو بعض التوجيه ، وبعض الموارد ، ومعلومات قليلة عن كيفية عمل إضافات ووردبريس ، والأهم من ذلك هى فعلاً فكرة رائعة فى تعلم برمجة و إنشاء إضافات ووردبريس . إضافت ووردبريس هو برنامج بسيط ، يقوم بمجموعة من الوظائف ، تضيف مجموعة محددة من الميزات والخدمات التي يمكن تنفيذها في أقسام مختلفة من موقع ووردبريس الخاص بك. مقدمة لتطوير و إنشاء إضافات ووردبريس. مرحبًا بك في دليل تطوير و إنشاء إضافات ووردبريس . سواء كنت تكتب المكون الإضافي الأول أو الخمسين ، نأمل أن يساعدك هذا المورد في كتابة أفضل مكون إضافي ممكن. هناك ثلاثة مكونات رئيسية لـ ووردبريس :
لماذا نقوم على تطوير و إنشاء إضافات لووردبريس ؟ إذا كانت هناك قاعدة أساسية واحدة في تطوير ووردبريس، فاهى ما يلي: لا تلمس core WordPress. وهذا يعني أنك لا تعدّل ملفات ووردبريس الأساسية لإضافة وظائف إلى موقعك. وذلك لأنه عندما يقوم ووردبريس بتحديث نسخة جديدة ، فإنه يقوم بالكتابة فوق جميع الملفات الأساسية. وبالتالي ، ولذالك يجب إضافة أي وظيفة ترغب في إضافتها من خلال المكونات الإضافية باستخدام واجهات برمجة التطبيقات المعتمدة من ووردبريس. يمكن أن تكون إضافات ووردبريس بسيطة أو معقدة مثلما تحتاج إليها ، اعتمادًا على ما تريد القيام به. أبسط البرامج او الاضفات هو ملف PHP واحد. الاضافه Hello Dolly هو مثال على هذه الاضافه . يحتاج ملف PHP الإضافي فقط إلى عنوان Plugin ، و عدد من وظائف PHP ، وبعض الخطافات لتوصيل وظائفك بها. تسمح لك الإضافات بتوسيع وظائف ووردبريس بشكل كبير دون لمس جوهر ووردبريس نفسه. في هذا المقال التعليمى ، سوف أريكم كيفية كتابة و إنشاء إضافت Hello World wordpress ، والذي على عكس العديد من الأشخاص ، فإن هذا الأمر سهل للغاية ، بمجرد فهمك الأساسيات. كل ما تحتاجه هو معرفة أساسية ببرمجة php. قبل أن ننتقل إلى إنشاء مكون إضافي ، يرجى التأكد من تذكر ممارسات الترميز التالية. 1. اختر دائمًا اسمًا فريدًا للمكوِّن الإضافي الخاص بك بحيث لا يتصادم مع الأسماء المستخدمة في المكونات الإضافية الأخرى. 2. تأكد من التعليق أينما وحيثما تقتضي الضرورة في الكود. 3. سوف تقوم باختبار المكون الإضافي في الخادم المحلي (باستخدام xampp او MAMP ) مع أحدث إصدار من ووردبريس. المكوِّن الإضافي الملفات والأسماء. يعد تعيين و اختيار أسماء فريدة ، وتوثيق وتنظيم الملفات – جزءًا مهمًا للغاية من إنشاء إضافات ووردبريس. على الرغم من أن ووردبريس تسمح لك بوضع ملف php الإضافي مباشرة في مجلد wp-content / plugins ، بالنسبة لمطور البرنامج المساعد الجيد ، ستحتاج إلى إنشاء مجلد باسم hello-world وداخل readme.txt و hello-world.php. يحتوي ملف readme.txt على معلومات حول المكوِّن الإضافي الخاص بك ويمكن أن يكون مفيدًا عند إرسال المكوّن الإضافي. المضي قدما وإنشاء هذه الملفات وسوف نقوم بإضافة المحتوى إلى هذه الملفات في وقت لاحق. أساسيات إضافات ووردبريس قلب وروح اضافات ووردبريس هو 2 من الوظائف (تسمى عادة ‘hooks`) add_action ($ tag، $ func) documentation add_filter ($ tag، $ func) documentation من المهم جدا معرفة الفرق بين الوظائف المذكورة أعلاه. add_action -> اجراء يقوم بإجراء نقاط متعدده لتنفيذ داخل ووردبريس add_filter -> يقوم بتصفية البيانات (على سبيل المثال ، الهروب من علامات اقتباس قبل إدراج الخلية ، أو أثناء الإخراج إلى المتصفح. معلومات الاضافه افتح hello-world.php وفي السطر الأول ، أضف معلومات المكوّن الإضافي إلى ملفك. <?php /* Plugin Name: Hello-World Plugin URI: https://th3lap.com Description: A simple hello world wordpress plugin Version: 1.0 Author: Mohamed Taman Author URI: https://th3lap.com License: GPL */ ?><?php احفظ ملف php هذا ، ضع المف فى مجلد المكوِّنات الإضافية إلى wordpress> wp-content> plugins ، انتقل إلى wordpress admin> plugins وستشاهد المكون الإضافي الجديد ، في انتظار تفعيله. موضوع بسيط أليس كذلك؟ ولكن هذه الاضافه لبد ان تقوم بشيء صحيح؟ ماذا لا نجعلها تطبع او تكتب “Hello-World” عندما نطلبها من ملفات قالب ووردبريس. لذلك نكتب الشفرة باستخدام add_action أسفل معلومات الاضافه في hello-world.php <?php /* Plugin Name: Hello-World Plugin URI: https://th3lap.com Description: A simple hello world wordpress plugin Version: 1.0 Author: Mohamed Taman Author URI: https://th3lap.com License: GPL */ /* This calls hello_world() function when wordpress initializes.*/ /* Note that the hello_world doesnt have brackets. add_action('init','hello_world'); function hello_world() { echo "Hello World"; } ?> هذا هو! تم الانتهاء من المكون الإضافي Hello World ، مع وجود بضعة أسطر فقط من الشفرة. عند تنشيط المكون الإضافي لدينا ، تستدعي الأمر add_action الدالة hello_world () عند بدء تحميل ووردبريس. المصدر: منتديات رحيل لكل العرب - من قسم: قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress |
اقتباس |
أضف رد جديد |
الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1) | |
|
|
المواضيع المتشابهه | ||||
الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
كيفية إنشاء و برمجه إضافات ووردبريس | raheel | قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress | 0 | 31-03-2019 10:13 PM |
تعرف علي أفضل إضافات ووردبريس لعام 2019 | raheel | قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress | 0 | 27-03-2019 10:08 PM |
طرق كسب المال عبر الإنترنت باستخدام ووردبريس | raheel | قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress | 0 | 27-03-2019 07:04 PM |
دليلك الشامل لتأمين موقع ووردبريس | raheel | قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress | 0 | 27-03-2019 06:58 PM |
طريقة تساعدك علي نقل ووردبريس من خادم محلي إلى موقع حي | raheel | قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress | 0 | 25-03-2019 06:01 PM |