Back to Question Center
0

سيمالت: وردبريس المساعد نصائح التنمية

1 answers:

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

فرانك أبانيل، خبير كبير من سيمالت ، يركز هنا على ممارسة مقنعة في هذا الصدد.

إنشاء البرنامج المساعد

الخطوة الأولى هي إنشاء مجلد جديد في وردبريس على هذا الرابط "وب-كونتنت / بلوجينز /" متبوعا بإنشاء مجلد فيه وتسميته "ماي-فاسيبوك-تاغس". ويعرف اسم مجلد البرنامج المساعد أيضا باسم المكون الإضافي الذي يجب أن يكون فريدا ويمكن الحصول عليه من خلال البحث على غوغل.

الخطوة التالية هي إنشاء مجلد في مجلد فاسيبوك وتسمية "ماي-فاسيبوك-tag.p" p "، ثم يجب لصق التعليمات البرمجية التالية داخل الملف الرئيسي المساعد.

بعد إنشاء البرنامج المساعد، فمن الضروري إنشاء هوك في موضوع وهي "wp_head ". هناك نوعان من السنانير وهي الإجراءات والمرشحات. الفرق بين الإجراءات والمرشحات هو أن الإجراءات تعمل عندما تم الكشف عن هوك من قبل وردبريس بينما مرشحات تعديل بت من البيانات. لإكمال البرنامج المساعد، فمن الضروري إضافة العلامات الوصفية الفيسبوك باستخدام هوك wp_head باستخدام التعليمات البرمجية التالية

فمن الضروري لاختيار هوك الحق للاستخدام في مؤامرة.

فلاتر

وكما ذكر سابقا، تستخدم المرشحات لتعديل البتات. لذلك، من الممكن تغيير رسالة خطأ تحدث عند إدخال كلمة مرور خاطئة. على سبيل المثال، عند إدخال كلمة مرور خاطئة لوو..example.com/wp-admin، يمكن إزالة رسالة الخطأ عن طريق إدخال البيانات التي تمت تصفيتها. على سبيل المثال في الحالة التالية؛

المرشح هو "login_errors". تتم إزالة رسالة الخطأ عن طريق إدخال البيانات التي تمت تصفيتها.

البرامج النصية والأنماط يمكن أن تضاف من قبل إنكوينغ. ومن الأمثلة على ذلك إضافة خط غوغل وهو شكل من أشكال ورقة الأنماط. ويوضح أدناه؛

يمكن تحميل الأصول وتخزينها في البرنامج المساعد باستخدام إنكوينغ كما هو موضح أدناه.

إنشاء صفحة لإعدادات البرنامج المساعد

وهناك عدة طرق لإنشاء صفحة ولكن الأكثر الموصى بها هو النهج الكائن المنحى. الخطوة الأولى هي إنشاء قائمة حيث يمكن وضع واجهة مستخدم الإعدادات. و "add_menu_page " هو الأكثر ملاءمة لإنشاء القائمة متفوقة بسبب الأسباب التالية: عنوان الصفحة، عنوان القائمة، والقدرة، سلوغ القائمة، وظيفة، رمز، والموقف. ثم يجب تسجيل الإعدادات. على سبيل المثال، إذا أردنا تسجيل إعدادات للمحاسب نتبع الإجراء التالي

الخطوة التالية هي إنشاء نموذج سيكون مسؤولا عن عرض واجهة المستخدم. يجب لصق هذا الرمز الموضح أدناه داخل الحقل "my_plugin_settings_page ".

ينبغي اتخاذ الاحتياطات التالية

ينبغي استخدام "settings_fields " وإضافة المعلمة الأولى كمجموعة الخيارات. وينبغي استخدام الأسماء المستخدمة في المعلمات في حقل أسماء الخيارات. يجب استخدام الدالة "get_option " للاستيلاء على قيمة الحقل ووضعه كمعلمة أولى في حقل اسم الخيار. يجب أن يظهر شكل الإعدادات الذي تم إنشاؤه بالشكل الموضح أدناه.

على الرغم من أنه ليس من الضروري تمكين الترجمات، فإنه يمكن أن يكون مفيدا في بعض الأحيان. يتم تمكين الترجمات باستخدام الإجراء التالي. يجب استخدام ما يلي للتفاف النص في كل مرة هناك حالات إخراج "__ وظيفة" أو "_e وظيفة".

November 29, 2017
سيمالت: وردبريس المساعد نصائح التنمية
Reply