استفاده از تبلیغات در وردپرس بدون استفاده از افزونه
شما در مطالب سایت وردپرسی خود می توانید از تبلیغات استفاده کنید ولی اگر آنها یکسان نباشند و یا متفاوت باشند، بهتر است. با این روش می توانید در آمد بیشتری از تبلیغات پیدا کنید و همپنین کاربران سایت شما از تکراری بودن تبلیغات خسته نمی شوند! در مطلب زیر شیوه ی گذاشتن تبلیغات بدون استفاده از افزونه را به شما آموزش می دهیم.
توجه داشته باشید که بیشر ما عملیاتی را انجام میدهیم که با حلقه های تکرار مربوط می شوند. مثلا اگر به کد های فایل index.php نگاهی بیندازید، میبینید که ابتدای کد ها با حلقه ی while شروع شده است و در انتهای کد ها با همان حلقه while بسته شده است.
بخش اول
برای شروع این کار ابتدا به بخش پیشخوان > تنظیمات > خواندن و سپس قسمت بیشترین تعداد نوشته ها در هر برگه سایت و یا وبلاگ وردپرسی خود را 5 قرار می دهیم. در این حالت در هر صفحه 5 پست نشان داده می شود که در بین آنها 4 تبلیغ نمایش داده می شود.
بخش دوم
حالا زمان نوشتن کد در فایل index.php است.
توجه داشته باشید که بعضی از قالب ها از شیوه کد نویسی مختلفی استفاده می کنند. به عنوان مثال اگر فایل index.php را نگاهی بیندازید، ممکن است آثاری از حلقه نبینید در آن، و از کد ها و دستوراتی مانند include استفاده شده باشد که برای فراخوانی صفحه خاصی که از قبل تعیین شده است استفاده می شود. این کد را وارد کنید:
<?php $count=count+1; ?> <?php while(have_posts()): the_post(); ?> <article id="entry-<?php the_ID(); ?>"<?php post_class('entry home'); ?>> <header> <h2> <a href="<?php the_permalink(); ?>" rel="bookmark"> <?php the_title(); ?></a> </h2> </header> <div> <?php the_excerpt(); ?> </div> </article> <?php if ($count == 2) : ?> <div> کد تبلیغاتی شما در اینجا </div> <?php endif; $count++; ?> <?php if ($count == 4) : ?> <div> کد تبلیغاتی شما در اینجا </div> <?php endif; $count++; ?> <?php if ($count == 8) : ?> <div> کد تبلیغاتی شما در اینجا </div> <?php endif; $count++; ?> <?php endwhile?>
این کد پست های شما رو برسی می کند و تبلیغات را میان پست های شما قرار می دهد. حالا به دنبال این قطعه کد بگردید:
<?php $count=count+1; ?>
اکنون قبل از end while کد زیر را قرار بدهید:
<?php if ($count == 2) : ?> <div> کد تبلیغاتی شما در اینجا </div> <?php endif; $count++; ?> <?php if ($count == 4) : ?> <div> کد تبلیغاتی شما در اینجا </div> <?php endif; $count++; ?> <?php if ($count == 8) : ?> <div> کد تبلیغاتی شما در اینجا </div> <?php endif; $count++; ?>
این کد بررسی می کنه که هر مطلب چندمین مطلب نمایشی در این صفحه هست. مثلا اگر count=4 بود این تبلیغ رو نشون بده و تا آخر
این قطعه کد به پست ها نگاهی می اندازد و می گوید که هر پست چندمین پست می باشد و کدام تبلیغ باید بعد آن بیاید. به عنوان مثال اگر count=5 باشد، یعنی پست شماره5 می باشد و تبلیغ مورد انتخاب را در بعد آن قرار می دهد.
دیدگاه بگذارید