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

لوحة المتصدرين

  1. Adil Elsaeed

    Adil Elsaeed

    الأعضاء


    • نقاط

      2

    • المساهمات

      28


  2. هشام رزق الله

    هشام رزق الله

    الأعضاء


    • نقاط

      1

    • المساهمات

      1442


المحتوى الأكثر حصولًا على سمعة جيدة

المحتوى الأعلى تقييمًا في 02/11/16 في كل الموقع

  1. هذا يعتمد على مدى مرونة الإضافة لكن في أغلب الأحيان لن تواجه صعوبة في إضافة ما يتعلق بالتنسيق Style، أما التعديلات الأكثر تعقيدا فأكثر الإضافات المبرمجة بصورة جيدة تحتوي على أكواد مختصرة Shortcode ودوال Template Tags تمكنك من عرض محتويات الموقع، وخطافات Actions & Filters تمكنك من التعديل على سلوك وبيانات الإضافة بدون تعديل مباشر على ملفات الإضافة. لذا أنصحك بدراسة الاضافة بصورة جيدة لتحديد إذا ما كانت توفر لك المرونة التي تحتاجها قبل إتخاذ القرار بإستخدامها.
    1 نقطة
  2. الطريقة السهلة هي بإستخدام إحدى الإضافات الجاهزة مثل: DW   AnsPress أو غيرهما من الإضافات، كما يمكنك إستخدام أحد القوالب الجاهزة أما الطريقة الصعبة والتي قد تكون أكثر مرونة هي باستخدام أنواع المقالات المخصصة Custom Post Types والحقول المخصصة Custom Fields والتعليقا ت ورتب وصلاحيات المستخدمين، وهذه الطريقة بالطبع تتطلب منك معرفة ببرمجة ووردبريس. نوع وحجم ومتطلبات المشروع هي ما يحدد ما ستستخدمه من هذه الطرق.
    1 نقطة
  3. هذا الخطأ يحدث بسبب خطأ بسيط للغاية في الفرق بين += و +، فعند استخدام الأولى مع قائمة فإنك تستدعي extend وليس +، وكما هو معروف فانه يمكنك استدعاء extend مع كائنات قابلة للتكرار (iterable) وأما + فيمكنك استخدامها فقط مع القوائم الأخرى. ملاحظة: عند استخدامك لـ x += y فإن الإشارات الأخرى للقائمة سترى الاختلافات في حين أن هذا لن يحدث مع x = x + y، ولتفهم هذا الأمر بشكل أفضل أنظر إلى المثال التالي: >>> x = ['a','b'] >>> y = ['c', d'] >>> z = x >>> x += y >>> z ['a', 'b', 'c', 'd'] >>> x = ['a','b'] >>> y = ['c', d'] >>> z = x >>> x = x + y >>> z ['a', 'b']
    1 نقطة
×
×
  • أضف...