افزودن تبلیغات بین متن مطالب

خیلی وقت ها پیش میاد که تمایل داریم در بین متن مطالبمون تبلیغات هایی رو قرار بدیم. با استفاده از این هکی که امروز بهتون معرفی می کنم به سادگی هرچه تمام تر می تونیم به تعداد نامحدود تبلیغات رو بین مطالبمون قرار بدیم.
برای انجام این کار کافیه که اول کد زیر را به فایل functions.php قالب اضافه کنیم :
function
the_adsense(
$atts
) {
return
'
<div
class
=
"post-link-ad"
>Put Your Adsense Code Here</div>
'; }
add_shortcode(
'ads1'
,
'the_adsense'
);
سپس هر جایی که تمایل داریم تا تبلیغات به نمایش در آید کافیه که شورت کد [ads1] رو قرار بدیم.
کد های تبلیغات رو توی خط دوم کد بالا مشاهده می کنید که می تونید به هر چیزی که تمایل داریم تغییرش بدیم :
<
div
>Put Your Adsense Code Here</
div
>
برای اینکه کد های بیشتری بسازیم فقط کافیه کد بالا رو تکرار کنیم و اسم تابع ، مقداری که بر میگردونه و اسم شورتکد رو تغییر بدیم. مثلا برای شورتکد دوم به این صورت عمل می کنیم :
function
the_adsense_second(
$atts
) {
return
'
<div
class
=
"post-link-ad"
>Put Your Adsense Code Here</div>
'; }
add_shortcode(
'ads2'
,
'the_adsense_second'
);
خیلی واضحه که شورتکد این تابع [ads2] خواهد بود.
منبع: همیار وردپرس