تباعاً لما شرحناه سابقاً عن الكثير من الطرق التي يمكن فيها من اجراء عمليات على ملف المهام في الووردبريس Functions.php , يمكن الاطلاع على تلك المواضيع من هذا الرابط
نطرح لكم اليوم طريقة اضافة اعلانات ادسنس او اعلانات تريدها وسط التدوينة بحيث تظهر داخل التدوينات للاستفادة وزيادة الارباح في دخل الاعلانات من ادسنس او غيرها .
قم بتحرير ملف functions.php الخاص بقالبك تجده عادة في المسار
wp-content/themes/your-theme/functions.php/
واضف الكود التالي في نهايته :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
//Insert AD after second para of the post add_filter( 'the_content', 'ed_post_ads' ); function ed_post_ads( $content ) { $ad_code = '<div>ضع اعلانات ادسنس هنا</div>'; if ( is_single() && ! is_admin() ) { return ad_after_para( $ad_code, 2, $content ); } return $content; } // Function that makes this Work function ad_after_para( $insertion, $paragraph_id, $content ) { $closing_p = '</p>'; $paragraphs = explode( $closing_p, $content ); foreach ($paragraphs as $index => $paragraph) { if ( trim( $paragraph ) ) { $paragraphs[$index] .= $closing_p; } if ( $paragraph_id == $index + 1 ) { $paragraphs[$index] .= $insertion; } } return implode( '', $paragraphs ); } |
في السطر 3 المكتوب فيه (ضع اعلان ادسنس هنا) ضع شفرة الاعلان الخاصة بك
الاعلان سيظهر بعد الفقرة الثالثة 2 من محتوى التدوينة واذا اردت تغيير مكانه فعليك تغيير قيمة (2) الموجودة في السطر 5 من الكود اعلاه الى اي قيمة اخرى مثلاً 5 ليظهر في الفقرة/السطر الخامس من التدوينة