-
المساهمات
28 -
تاريخ الانضمام
-
تاريخ آخر زيارة
-
عدد الأيام التي تصدر بها
7
نوع المحتوى
ريادة الأعمال
البرمجة
التصميم
DevOps
التسويق والمبيعات
العمل الحر
البرامج والتطبيقات
آخر التحديثات
قصص نجاح
أسئلة وأجوبة
كتب
دورات
مقال تعليقات بواسطة Adil Elsaeed
-
-
بتاريخ On 2/4/2017 at 22:46 قال أيمن الشرقاوي:
في هذا الكود فهمت أنك تتأكد أولاً أن المتغير
SDG_PLUGIN_DIR
لم يتم تعريفة. وبناءً على هذا تعرفة.
لكنك لا تعرفه.!! بل تعرف متغير آخر وهو
HA_VIEWS_DIR
وتضع فيه القيمة المسترجعة من ال Function
plugin_dir_path( __FILE__ )
أرجو التوضيح
if ( !defined( 'SDG_PLUGIN_DIR' ) )
{
define( 'HA_VIEWS_DIR', plugin_dir_path( __FILE__ ) );
}
شكرا على التنبيه أخي أيمن،
يوجد خطأ في التعريف فقد تم عكس الثابتين -
مرحبا أخ عادل، هل يمكن أن أستخدم هذا الإطار في قوالب يمكنني أن أبيعها؟
مرحبا بك سيد محب، وشكرا على تعليقك
بالتأكيد يمكنك إستخدامه في أي عمل تجاري،
فالقالب مرخص بنفس رخصة ووردبريس وهي GPL،
لكن ضع في إعتبارك أن أي عمل يعتمد على ووردبريس (إضافة أو قالب) يجب أن يكون مرخص بنفس الرخصة (على حسب شروط الرخصة)، وعادة هنا نتكلم عن ملفات php للقالب أو الإضافة،
لكن لك كامل الحرية في ترخيص الملفات المساعدة (الصور وملفات CSS الخ) بأي ترخيص تريده،
وهذه الطريقة (إستخدام ترخيص مختلف لكل من الملفات البرمجية والملفات المساعدة) مستخدمة في منتجات عدة مواقع من ضمنها الكثير من منتجات ثيم فورست Themeforst.
مثال عملي لبرمجة إضافة ووردبريس- الجزء الثّاني
في ووردبريس
نشر
نعم هذا خطأ
الاسم الصحيح للدالة هو
ha_widget
شكرا على التنبيه أخي الكريم