-
August 4th, 2010, 04:41
#1
عضو انجمن
نمایش تبلیغ در پست های قدیمی در وردپرس
سلام دوستان از اونجاي كه بيشتر كار بران به سمت وردپرس گشيده شده اند گفتم اينو قرار بدم شايد به درد كسي خورد.
برای این کار کافیست کد زیر را در فایل functions.php قالب خود اضافه کنید :
کد HTML:
function is_old_post($post_id=null){
$days = 15;
global $wp_query;
if(is_single() || is_page()) {
if(!$post_id) {
$post_id = $wp_query->post->ID;
}
$current_date = time();
$offset = $days *60*60*24;
$post_id = get_post($post_id);
$post_date = mysql2date('U',$post_id->post_date);
$cunning_math = $post_date + $offset;
$test = $current_date - $cunning_math;
if($test > 0){
$return = true;
}else{
$return = false;
}
}else{
$return = false;
}
return $return;
}
و هرجا که میخواهید کد نمایش داده شود کد زیر را وارد کنید :
کد HTML:
<?php if(is_old_post()){ ?>
کد مورد نظر
<?php } ?>
تمام شد ! بطور پیش فرض کد در پست های ارسال شده در فاصله بیشتر از ۱۵ روز نمایش داده خواهد شد . برای تغییر این مقدار ، رشته ی $days را در خط دوم ویرایش کنید
با تشكر از ایلیاد موسوي - تك طرح
-
تعداد تشکر ها از AftabHosting به دلیل پست مفید
-
August 4th, 2010 04:41
# ADS
-
September 21st, 2010, 22:00
#2
پاسخ : نمایش تبلیغ در پست های قدیمی در وردپرس
دوست عزيز جوملا هم همچين چيزي داره
درخواست رسیلر ارزون بسیار با کیفیت
-
تعداد تشکر ها از shahr9 به دلیل پست مفید