عرض مشاركة واحدة
احصائياتى

الردود
0

المشاهدات
1351
هيلبرنت
.:: رفيق درب ::.
  • هيلبرنت has a brilliant futureهيلبرنت has a brilliant futureهيلبرنت has a brilliant futureهيلبرنت has a brilliant futureهيلبرنت has a brilliant futureهيلبرنت has a brilliant futureهيلبرنت has a brilliant futureهيلبرنت has a brilliant futureهيلبرنت has a brilliant futureهيلبرنت has a brilliant futureهيلبرنت has a brilliant future

  • هيلبرنت غير متواجد حالياً

المشاركات
11,551

+التقييم
321

تاريخ التسجيل
Jul 2015

الاقامة
فى الدنيا

نظام التشغيل
windows 8

رقم العضوية
18
02-22-2016, 10:04 PM
المشاركة 1
02-22-2016, 10:04 PM
المشاركة 1
افتراضي كيف تضع إعلانات أدسنس داخل التدوينات في الووردبريس
سنتعلم بهذا الدرس البسيط كيف نضع اعلان ادسنس بين المواضيع في الرئيسية بكود رائع غير متكرر بمعنى ليس تحت كل تدوينة ولكن فقط تحت تدوينة واحده تختارها انت ، اما بعد ثلاث تدوينات او اربع تدوينات يأتي اعلاننا الوحيد
  • نفتح لوحة التحكم ثم نذهب من القوائم الجانبية للمظهر و نرى بالاخير كلمة محرر ندخل عليها ومن القائمة المقابله لها نختار الملف index.php
  • نبحث عن الكود التالي او مايقابله لديك

كود:
<php if (have _posts ()) : ?>



ونضيف فوقه مباشره هذا الكود


كود:
<?php $count = 1; ?>



  • نبحث بنفس الملف عن اخر التدوينة ستجد end .entry او مايقابلها تضيف بعده هذا الكود:


كود:
<?php if ($count == 1) : ?>
استبدل هذا بكود أعلانك
<?php endif; $count++; ?>





تم وضع اعلانك بالرئيسية بعد التدوينة الأولى و يمكنك تغير ترتيب التدوينة التي يأتي بعدها الأعلان بتغير الرقم 1 بالكود الذي بالأعلى.


طريقة وضع اعلان ادسنس داخل كل تدوينة

  • من محرر المظهر ندخل على الملف single.php
  • نبحث عن الكود التالي او مايقابله لديك



كود:
<?php the_content('<p class="serif">أكمل قراءة الموضوع &raquo;</p>'); ?>



ونستبدله بهذا الكود

كود:
<?php
  $content = apply_filters('the_content', $post->post_content);  //get the post content store in $content
  $save = explode("</p>", $content);  //Separate the content into <p> blocks
  $tcount=0; //this is count for number of <p> blocks
  $adon=0;  //this is a variable so you don't show ads more than once.
  foreach($save as $item) {
    echo $item;  //print the <p> block
    echo "</p>"; 
    if(preg_match('/<p> /',$item)==0 && $tcount>=1 && $adon==0) {
                                $adon=1;
?>
كود ادسنس الذي سيظهر في ربع التدوينة الأول
<?php
    }
 if(preg_match('/<p> /',$item)==0 && $tcount>=4 && $adon==1) {
                                $adon=2;
?>
كود ادسنس الذي سيظهر في الربع الاخير من التدوينة ، للتدوينات الطويلة فقط، اتركه فارغا ان لم ترغب  في اضافة اعلان اخر 
<?php
   }
   $tcount++;
 }
?>






تم بفضل الله وضع ادسنس بداخل المواضيع
=======
و السلام ختام