بعض حيل الوردبريس المفيدة

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

– التبرع إلى Pay pal

يمكنك وضع وسيلة التبرع إلي حسابك بالباى بال بالوردبريس من خلال إضافة هذا الكود بملف الـ Functions.php بمجلد الثيم الخاص بك

 
function cwc_donate_shortcode( $atts ) {
extract(shortcode_atts(array(
'text' => 'Make a donation',
'account' => 'REPLACE ME WITH YOUR PAYPAL EMAIL',
'for' => '',    ), $atts));
 
global $post;
 
if (!$for) $for = str_replace(" ","+",$post->post_title);
    return '<a class="donateLink" href="https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business='.$account.'&item_name=Donation+for+'.$for.'">'.$text.'</a>';
}
add_shortcode('donate', 'cwc_donate_shortcode');

مع إستبدال account إلى حسابك ووضع الأختصار داخل أي صفحة Shortcode وهو [donate]

– أضافة أختصار Shortcode إلي ملف قالب Template File أو ويدجت Widget

هذه الإضافة مهمه للغاية فكثيرا من الإضافات لا يوجد لديها استدعاء عن طريق php كداله ولكن لديها أختصار Shortcode ، ومثلا تريد تفعيل الإضافة بصفحة قالب معين أو ويدجت ولا يمكن هذه بالطريقة العادية ولكن يمكن ببساطة دعم هذا من خلال ملف Functions.php ودعم الأختصارات داخل الويدجت

add_filter( 'widget_text', 'do_shortcode' );

ولأستدعاء الإختصار داخل أي مكان سواء ويدجس أو صفحة من خلال الكود التالي ببساطة شديدة

echo do_shortcode('[donate]');

– إضافة محتوى خاص فقط بالأعضاء just Only Members

بعض المدونات التي بها خاصية التسجيل تود إضافة محتوى خاص فقط بالأعضاء المسجلين ولا يظهر للزوار ، ويمكن تفعيل هذا الأمر من خلال إضافة هذا الكود داخل ملف Functions.php

function member_only_check( $atts, $content = null ) {
if ( is_user_logged_in() && !is_null( $content ) && !is_feed() )
return $content;
return '';
}
add_shortcode( 'onlymember', 'member_only_check' );

ولتفعيل الأمر داخل المحرر بالتدوينة ضف هذا السطر وبه المحتوى الخاص بك

[onlymember]This text will be only displayed to registered users.[/onlymember]

مصدر الدرس الأصلى


smashinghub.com

25 thoughts on “بعض حيل الوردبريس المفيدة

  1. basem

    ماشاء الله
    يعطيك العافيه
    ابحث عن كود يتم كتابة اسم التدوينه بس بالمقلوب ؟
    مثلا ذي التدوينه يكون الاسم
    fuq pdg hg,v]fvds hgltd]i
    بعض حيل الورد بريس المفيده
    هل يوجد ؟
    وشكرا لك

    رد
    1. Admin كاتب المقالة

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

      رد
  2. elgazar

    شكرا على ابدعاتك الجميلة.وانا والله عايز اعمل المدونة الخاصة بى زى المدونة الخاصة بيك
    هل من الممكن انك تساعدنى .وشكرا

    رد
  3. Mohammedrezq

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

    رد
  4. احمد عبدالفتاح

    ترددت كثيراً في الكتابة تحت هذا الموضوع لأنني لا استخدم هذا الستايل ولكني استخدم gabfire ولكن واجهتني مشكلة بعد إضافة shortcodes لموقعي وهي تغير أماكن البلوكات في الصفحة الرئيسية وأرجو منكم الحل وشكراً مقدماً

    رد
  5. مدونة طارق

    صراحة . الموضوع في المستوى كما اعتقد انه حصري ساحاول ان اضيف خاصية التبرع عبر البايبال لموقعي عما قريب
    على العموم شكرا على المقال الرائع.

    رد

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

هذا الموقع يستخدم Akismet للحدّ من التعليقات المزعجة والغير مرغوبة. تعرّف على كيفية معالجة بيانات تعليقك.