تبلیغات یکی از عناصر غیر قابل چشم پوشی در هر سایتی به حساب میاد.به خصوص سایت هایی که عناوین و مطالبشونو بدون هیچ چشم داشتی در اختیار خوانندگان میذارن.قطعا تا به حال تبلیغات بین نوشته های یک طلب رو دیدید.این گونه تبلیغات معمولا بعد از پاراگراف اول یا دوم بین مطالب قرار داده میشن.خیلی از افرادی که برای اولین بار این تبلیغات رو میبینن تصور می کنن که صاحبان سایت تبلیغات رو هر بار به صورت دستی بین پست ها درج می کنن یا شاید از یک کد خاص بدین منظور استفاده می کنن.در این مقاله به شما آموزش خواهیم داد که چه طور تبلیغاتتون رو بین دو پاراگراف دلخواهتون قرار بدید.
هک وردپرس نمایش تبلیغات در میان پست های وردپرس
تبلیغات در وردپرس به شکل های مختلفی قابل نمایشه.برای درج تبلیغات در بین پست ها به صورت ثابت دو راه وجود داره:
اول:میتونید از افزونه ی ad management plugins استفاده کنید.افزونه رو از لینک زیر دانلود ونصب کنید.
دانلود افزونه insert post ads
بعد از نصب افزونه منویی با عنوان Post Adverts. به وردپرس شما اضافه میشه.مسیر Post Adverts » Add New رو طی کنید و در اسکرینی که باز میشه مطابق شکل نام تبلیغتونو تایپ کنید.
در کادر پایین کد تبلیغ و قسمت آخر هم پاراگرافی رو که مایلید که کد تبلیغ پس از اون نمایش داده شه رو وارد کنید.
توجه داشته باشید که درج این تبلیغات بین پاراگراف اول و دوم مرسوم تره.
برای این که افزونه رو اصطلاحا سفارشی کنید مسیر Post Adverts » Settings رو طی کنید .در این قسمت انتخاب کنید که تبلیغ در چه نوع پست ها یا پیج هایی نمایش داده شه.
دوم : اگه به هردلیلی استفاده از افزونه رو ترجیح نمیدید کافیه کد زیر رو در فایل functions.php درج کنید:
<?php//Insert ads after second paragraph of single post content.add_filter( 'the_content', 'prefix_insert_post_ads' );function prefix_insert_post_ads( $content ) {$ad_code = '<div>Ads code goes here</div>';if ( is_single() && ! is_admin() ) {return prefix_insert_after_paragraph( $ad_code, 2, $content );}return $content;// Parent Function that makes the magic happenfunction prefix_insert_after_paragraph( $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 );}
پیروز باشید
منبع: بیگ تم
سلام
بیگ تم جان تشکر. این افزونه خیلی به من کمک کرد. قالب من جای تبلیغات نداشت و این کار ام را راحت کرد