اذهب إلى المحتوى

Adil Elsaeed

الأعضاء
  • المساهمات

    28
  • تاريخ الانضمام

  • تاريخ آخر زيارة

  • عدد الأيام التي تصدر بها

    7

مقال تعليقات بواسطة Adil Elsaeed

  1. بتاريخ On 2/5/2017 at 12:29 قال أيمن الشرقاوي:

    add_action( 'widgets_init', 'ha_widget_init' );

    function ha_widget() { register_widget( 'HA_Views_Widget' ); }

    في هذا الكود أنت أضفت الدالة ف السطر الثاني إلى الهوك في السطر الأول
    ولكنك أضفتها بغير اسمها ! وهو 

    ha_widget_init

    حيث أن اسمها 

    ha_widget

    هل هذا خطأ منك أم أني مش فاهم ؟

    نعم هذا خطأ
    الاسم الصحيح للدالة هو

    ha_widget


    شكرا على التنبيه أخي الكريم

  2. بتاريخ 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__ ) );

    }

    شكرا على التنبيه أخي أيمن،
    يوجد خطأ في التعريف فقد تم عكس الثابتين

  3. مرحبا أخ عادل، هل يمكن أن أستخدم هذا الإطار في قوالب يمكنني أن أبيعها؟

    مرحبا بك سيد محب، وشكرا على تعليقك
    بالتأكيد يمكنك إستخدامه في أي عمل تجاري،
    فالقالب مرخص بنفس رخصة ووردبريس وهي GPL،
    لكن ضع في إعتبارك أن أي عمل يعتمد على ووردبريس (إضافة أو قالب) يجب أن يكون مرخص بنفس الرخصة (على حسب شروط الرخصة)، وعادة هنا نتكلم عن ملفات php للقالب أو الإضافة،
    لكن لك كامل الحرية في ترخيص الملفات المساعدة (الصور وملفات CSS الخ) بأي ترخيص تريده،
    وهذه الطريقة (إستخدام ترخيص مختلف لكل من الملفات البرمجية والملفات المساعدة) مستخدمة في منتجات عدة مواقع من ضمنها الكثير من منتجات ثيم فورست Themeforst.

×
×
  • أضف...