رفتن به مطلب

کمک درمورد افزونه WP-PostViews


پست های پیشنهاد شده

سلام خدمت همه

من با افزونه WP-PostViews دارم کار می کنم آیا راهی هست که امار رو فقط به صورت عدد بنویسه و کنارش چیزی مثل این 2500 views نباشه و فقط 2500 بنویسه

البته از طریق تنظیماتش میشه این کار رو کرد ولی به دلایلی نمی خوام با این روش انجام بدم ومی خوام از طریق کد باشه

لینک به ارسال

بجای کد زیر :


<?php if(function_exists('the_views')) { the_views(); } ?>

از کد زیر استفاده کنید :


<?php if(function_exists('the_views')) { intval(the_views()); } ?>

لینک به ارسال

بهترین راه استفاده از همون تنظیماته. البته اگه فایل ترجمه رو درون افزونه قرار بدید تمامی متن ها فارسی میشن

ویرایش شده توسط Ali Amini
لینک به ارسال

بجای کد زیر :


<?php if(function_exists('the_views')) { the_views(); } ?>

از کد زیر استفاده کنید :


<?php if(function_exists('the_views')) { intval(the_views()); } ?>

ممنون ولی کار نکرد

اگه کسی راه حلی داره ممنون می شم بگه

ویرایش شده توسط reza_yki
لینک به ارسال

به قسمت تنظیمات افزونه برید.

توی قسمت : Views Template:

به جای %VIEW_COUNT% views از این استفاده کنید %VIEW_COUNT%

و بعد ذخیره.

لینک به ارسال

به قسمت تنظیمات افزونه برید.

توی قسمت : Views Template:

به جای %VIEW_COUNT% views از این استفاده کنید %VIEW_COUNT%

و بعد ذخیره.

ممنون دوست من ولی اینو که بالا گفتم که می دونم ولی از طریق کد می خوام

لینک به ارسال

در فانکشن


function pasargad_views(){
global $post;
if( empty($postID) ) $postID = $post->ID ;
$count_key = 'views';
$ps_views = get_post_meta($postID, $count_key, true);
$ps_views = @number_format($ps_views);
echo $ps_views;
}

در قالب


<?php pasargad_views();?>

ممنون افشین جان درست شد خیلی کارمو راه انداخت :lol: :lol: :D :D

ولی یه مشکل کوچولو داره اونم اینه که اگه بازدیدی انجام نگرفته باشه یعنی صفر باشه هیچی نشون نمی ده اگه میشه به عدد 0 نشون بده

چرا سایتت در دسترس نیست ؟

ویرایش شده توسط reza_yki
لینک به ارسال

نه صفر هم هم نشون می ده اگر بازدید نباشه.اینو تست کنید


function pasargad_views(){
global $post;
if( empty($postID) ) $postID = $post->ID ;
$count_key = 'views';
$ps_views = get_post_meta($postID, $count_key, true);
$ps_views = @number_format($ps_views);
if( empty($ps_views) ){
echo '0';
}else{
echo $ps_views;
}
}

لینک به ارسال

نه صفر هم هم نشون می ده اگر بازدید نباشه.اینو تست کنید


function pasargad_views(){
global $post;
if( empty($postID) ) $postID = $post->ID ;
$count_key = 'views';
$ps_views = get_post_meta($postID, $count_key, true);
$ps_views = @number_format($ps_views);
if( empty($ps_views) ){
echo '0';
}else{
echo $ps_views;
}
}

این بار دیگه کامله کامل شد خیلی ممنون

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...