حل مشكلة تكرار دالة لقالب Arras
السلام عليكم ورحمة الله وبركاته
تم بحمد الله حل مشكلة قالب arras والتي تثمتل في تكرار الدالة check_activewidgets في الحقيقة لم اعرف الملف المسؤول عن هذا التكرار الذي يحصل في ملف functions.php ولكن عوض ذالك قمت ببعض التغيرات في الملفات سوف اقوم بشرحها الان وكذالك طريقة استعمال custom fields لمصغرات الصور وكيف نقوم بتغييرها
تعديل الملفات functions.php
اولا الخطاء يطلع بالشكل التالي :
Fatal error: Cannot redeclare _check_activewidgets() (previously declared in /home/user/public_html/wp-content/themes/arras-theme/functions.php:137) in /home/user/public_html/wp-content/themes/arras-theme/library/admin/templates/functions.php on line 211
القالب يحتوي على ملفين functions.php الاول موجود على المسار التالي :
/wp-content/themes/arras-theme/functions.php
والثاني على المسار :
/wp-content/themes/arras-theme/library/admin/templates/functions.php
المهم قمت بنسخ الكود كامل من الملف الثاني واضفته في اخر الملف الاول وقمت بازالة السطر 44 من الملف الاول الذي يقوم باستدعاء الملف الثاني وانحلت المشكلة
هذا هو السطر :
require_once ARRAS_LIB . "/admin/templates/functions.php";
وهذا كود الملف الاول قم بتحميله من هنا لانه يحتوي على 545 سطر بعدها قم باعادة رفعه الى المسار التالي :
/wp-content/themes/arras-theme/
استعمال الحقل المخصص لمصغرات الصور
اذا اردت ان تستعمل الحقل المخصص custom fields لمصغرات الصور فما عليك سوى القيام بالتالي : من لوحة التحكم الخاصة بالقالب
قم بازالة العلامة المشار اليها بالدائرة الحمراء
الان يمكنك اضافة الصور المصغرة بواسة الحقول المخصصة . في حال كنت تستعمل مسبقا قالب اخر وتستعمل اسم اخر غير thumb يمكنك تغييره من ملف الخصائص functions.php قم بفتح الملف وتوجه الى السطر 26
define( "ARRAS_POST_THUMBNAIL", "thumb" );
وقم بتغيير thumb الى اي اسم اخر مثال screen
اذا كان هناك اي استفسار يرجى وضع تعليق ولا تنسى الاشتراك في قائمتنا البريدية ولك جزيل الشكر
والسلام عليكم ورحمة الله وبركاته
التعليقات - حل مشكلة تكرار دالة لقالب Arras : 17 تعليق