تبلیغات شما در این مکان, ماهانه 10.000 تومان
YourSite.Com تبلیغات شما
تبلیغات شما در این مکان, ماهانه 10.000 تومان
YourSite.Com سرورها
سرورها، فروش فضای وب و دامنه و اعطای نمایندگی فروش
تبلیغات شما
تبلیغات شما در این مکان, ماهانه 10.000 تومان
YourSite.Com تبلیغات شما
تبلیغات شما در این مکان, ماهانه 10.000 تومان
YourSite.Com تبلیغات شما
تبلیغات شما در این مکان, ماهانه 10.000 تومان
YourSite.Com کمپ خبری
اخبار ورزشی ، حوادث ، جهان سیاست ، دنیای فرهنگ و هنر
News.MyCamp.Ir طراحی وب سایت
طراحی گرافیک سایت
AzinWeb.Com تبلیغات شما
تبلیغات شما در این مکان, ماهانه 10.000 تومان
YourSite.Com فال حافظ
نیت کنید و با اشاره فال حافظ بگیرید . قدرت گرفته از تک طرح
Fal.Taktarh.Com تبلیغات شما
تبلیغات شما در این مکان, ماهانه 10.000 تومان
YourSite.Com تبلیغات شما
تبلیغات شما در این مکان با نماش گوگل پلاس شما ماهانه 20.000 تومان
YourSite.Com تبلیغات شما
تبلیغات شما در این مکان, ماهانه 10.000 تومان
YourSite.Com تبلیغات شما
تبلیغات شما در این مکان, ماهانه 10.000 تومان
YourSite.Com تبلیغات شما
تبلیغات شما در این مکان با نماش گوگل پلاس شما ماهانه 20.000 تومان
YourSite.Com
با استفاده از این باکس فال حافظ بگیرید , ابتدا نیت کنید
شاید بهتر باشد برای شادی روح حافظ، صلوات یا فاتحه ای نثار نماییم
براي نمايش فال بر روي اعلان رو به رو کليک کنيد
نمایش بازدید مطالب در وردپرس (بدون پلاگین)
استفاده زیاد از پلاگین ها در وردپرس میتونه خیلی سایت رو سنگین کنه و Cpu Usage سایت رو بالا ببره ، و بخاطر انعطاف پذیری بالای وردپرس شما خیلی وقت ها میتونید یک پلاگین سنگین رو با چند خط کد جایگزین کنید. امروز قصد داریم این کار رو با پلاگین Post Views انجام بدیم …
کد نمایش مطالب برتر بر اساس بازدید به پست اضافه شد
کدی که امروز حاضر کردم کار پلاگین Post Views رو انجام میده + داخل پنل ادمین هم بازدید پستهارو نمایش میده
کد زیر رو داخل فایل functions.php قرار بدید :
// نمایش تعداد بازدیدها
function getPostViews($postID){
$count_key = 'post_views_count';
$count = get_post_meta($postID, $count_key, true);
if($count==''){
delete_post_meta($postID, $count_key);
add_post_meta($postID, $count_key, '0');
return "بازدید : 0";
}
return $count.' بازدید';
}
// شمارش بازدیدها
function setPostViews($postID) {
$count_key = 'post_views_count';
$count = get_post_meta($postID, $count_key, true);
if($count==''){
$count = 0;
delete_post_meta($postID, $count_key);
add_post_meta($postID, $count_key, '0');
}else{
$count++;
update_post_meta($postID, $count_key, $count);
}
}
add_filter('manage_posts_columns', 'posts_column_views');
add_action('manage_posts_custom_column', 'posts_custom_column_views',5,2);
function posts_column_views($defaults){
$defaults['post_views'] = __('بازدیدها');
return $defaults;
}
function posts_custom_column_views($column_name, $id){
if($column_name === 'post_views'){
echo getPostViews(get_the_ID());
}
}
برای اینکه فقط تعداد بازدیدها رو نمایش بدید از این کد استفاده کنید ( index.php, archive.php, … ) :
<?php echo getPostViews(get_the_ID()); ?>
برای شمارش بازدیدها و نمایش تعداد بازدیدها از این کد استفاده کنید ( single.php, page.php, … ) :
<?php setPostViews(get_the_ID()); ?><?php echo getPostViews(get_the_ID()); ?>
جهت نمایش برترین مطالب بر اساس بازدید کد زیر را در قالب خود قرار دهید
<ul>
<ul>
<ul><?php $custom_query = new WP_Query( array ( 'posts_per_page' => 5,'orderby' => 'meta_value', 'meta_key' => 'post_views_count' ) );</ul>
</ul>
</ul>
<ul>
<ul>while($custom_query->have_posts()) : $custom_query->the_post(); ?></ul>
</ul>
<?php endwhile; ?>
<?php wp_reset_postdata(); //Taktarh.Com ?>
|
علی هدشی گفته :
شهریور ۸م, ۱۳۹۰ در ۸:۴۲ ب.ظ ممنون فعلا قادر به پذیرفتن نویسنده نیستیم |
|
Ali گفته :
شهریور ۸م, ۱۳۹۰ در ۹:۲۴ ب.ظ |
|
ایلیاد موسوی گفته :
شهریور ۸م, ۱۳۹۰ در ۱۰:۴۶ ب.ظ دوست عزیز داریم رو قالب و سیستم کار میکنیم یه مقداری میخوایم گسترش بدیم . ایمیل شما رو ذخیره کردم وقتی که به اون سطح رسیدیم باهاتون تماس میگیرم و در موردش صحبت میکنیم |
|
milad گفته :
شهریور ۹م, ۱۳۹۰ در ۱:۵۰ ق.ظ سلام . |
|
محسن شایان گفته :
شهریور ۹م, ۱۳۹۰ در ۱۱:۰۶ ق.ظ عالی بود ممنون. |
|
محمد گفته :
شهریور ۱۰م, ۱۳۹۰ در ۱۲:۱۹ ق.ظ سلام |
|
ایلیاد موسوی گفته :
شهریور ۱۰م, ۱۳۹۰ در ۱۰:۳۴ ب.ظ سلام، فعلا کدی برای نمایش دادن بیشترین بازدیدها موجود نیست و فکر میکنم اطلاعات داخل دیتابیس ذخیره بشه در جدول custom fields |
|
حسین گفته :
شهریور ۱۱م, ۱۳۹۰ در ۱۰:۴۰ ق.ظ آقا من از این کد استفاده کردم سایت دیگه بالا نمیاد خواهشا راهنمایی کنید. این ارور رو میده Fatal error: Call to undefined function setpostviews() in /home/bdlmearl/public_html/wp-content/themes/vdfatemie/functions.php on line 18 |
|
علی هدشی گفته :
شهریور ۱۱م, ۱۳۹۰ در ۲:۴۵ ب.ظ سلام |
|
امیرسالار گفته :
شهریور ۱۳م, ۱۳۹۰ در ۳:۱۹ ب.ظ سلام چجوری فانکشن رو بدون دردسر بسازم؟ |
|
ایلیاد موسوی گفته :
شهریور ۱۳م, ۱۳۹۰ در ۷:۲۳ ب.ظ کدهای مربوط به فایل functions.php رو باید داخل تگهای php قرار بدید به این شکل |
|
امیرسالار گفته :
شهریور ۱۴م, ۱۳۹۰ در ۱۲:۳۶ ب.ظ من فانکشن رو ایجاد کردم و کد رو درونش قرار دادم. حالا وقتی خواستم رو در ساید بار استفاده کنم، از ادامه ی این کد دیگه ساید بار لود نشد. اصلا باید این کد رو توی ساید بار استفاده کرد یا خیر؟ |
|
علی هدشی گفته :
شهریور ۱۵م, ۱۳۹۰ در ۷:۵۰ ب.ظ کد رو باید در حلقه ی پست ها قرار دهید تا آمار مربوطه رو اعلام کنه |
|
امیرسالار گفته :
شهریور ۱۵م, ۱۳۹۰ در ۱۰:۳۵ ب.ظ آقا دستتون درد نکنه. در این شرایط که وردپرس فارسی دیگه پشتیبانی نمیکنه شما بهترین گزینه برای کمک هستید. |
|
جمشید گفته :
مهر ۳م, ۱۳۹۰ در ۸:۰۹ ب.ظ سلام دوست عزیز |
|
علی هدشی گفته :
مهر ۳م, ۱۳۹۰ در ۸:۴۱ ب.ظ سلام |
|
جمشید گفته :
مهر ۵م, ۱۳۹۰ در ۱۲:۱۱ ق.ظ با سلام مجدد |
|
جمشید گفته :
مهر ۵م, ۱۳۹۰ در ۱۱:۵۸ ق.ظ سلام مجدد مجدد دوست عزیز |
|
نعیم گفته :
مهر ۵م, ۱۳۹۰ در ۹:۱۱ ب.ظ سلام مال من این ارور را میده Parse error: syntax error, unexpected ‘<' in /home/irpatogh/public_html/wp-content/themes/WP-DownloadHa/functions.php on line 2 |
|
علی هدشی گفته :
مهر ۵م, ۱۳۹۰ در ۱۰:۳۸ ب.ظ مشکلی در کد بالا به وجود آمده بود که برطرف شد . دوباره مراحل بالا رو با کد سالم تکرار کنید |
|
رضا گفته :
مهر ۶م, ۱۳۹۰ در ۱۲:۰۶ ق.ظ سلام -کدی که در انتها قرار دادین مطالب برتر رو بر اساس تعداد کامنت ارسال شده نشون میده و متاسفانه کاری به تعداد نمایش نداره . اگر امکان داره کدی معرفی کنین که مطالب برتر رو بر اساس تعداد بازدید شمارش شده نشون بده ؟. |
|
ناصر گفته :
مهر ۹م, ۱۳۹۰ در ۱:۵۱ ب.ظ آقا دمت گرم در به در داشتم دنبالش می گشتم ترکوندی |
|
نعیم گفته :
مهر ۹م, ۱۳۹۰ در ۸:۵۰ ب.ظ Warning: Cannot modify header information – headers already sent by (output started at /home/irpatogh/public_html/wp-content/themes/WP-DownloadHa/functions.php:40) in /home/irpatogh/public_html/wp-admin/theme-editor.php on line 99 |
|
نعیم گفته :
مهر ۹م, ۱۳۹۰ در ۸:۵۲ ب.ظ بازدید میاد ولی دیگه نمی تونم قلبو ویرایش کنم ویا وارد ورد پرسم بشم |
|
نعیم گفته :
مهر ۹م, ۱۳۹۰ در ۹:۱۴ ب.ظ من با این دوتا کد مشکل دارم کد اولی درست شد |
|
علی هدشی گفته :
مهر ۱۰م, ۱۳۹۰ در ۹:۴۶ ق.ظ فایل functions.php رو برام میل کن برات درستش کنم |
|
نعیم گفته :
مهر ۱۰م, ۱۳۹۰ در ۴:۲۹ ب.ظ مشکلمو حل کردم |
|
نعیم گفته :
مهر ۱۱م, ۱۳۹۰ در ۵:۵۶ ق.ظ ولی بازید همیشه صفره |
|
ناصر گفته :
مهر ۱۲م, ۱۳۹۰ در ۲:۲۵ ق.ظ می تونید کدی رو معرفی کنید که وقتی در حلقه قرار می دم get_results(“SELECT comment_count,ID,post_title FROM $wpdb->posts ORDER BY comment_count DESC LIMIT 0 , 10″); خلاصه ۴۰ کاراتری رو از متن پست نشون بده ؟ کار کد زیر رو در حلقه معمولی بکنه . |
|
علی هدشی گفته :
مهر ۱۲م, ۱۳۹۰ در ۱۰:۲۴ ق.ظ می خواید ۴۰ کاراکتر از متن پست رو نشون بدید ؟ سورس ارسالیتون ناقص بود |
|
majid گفته :
مهر ۱۷م, ۱۳۹۰ در ۱۱:۲۲ ق.ظ سلام خسته نباشید |
|
علی هدشی گفته :
مهر ۱۷م, ۱۳۹۰ در ۲:۱۶ ب.ظ سلام . کد جدید به زودی در نوشته قرار خواهد گرفت |
|
majid گفته :
مهر ۲۲م, ۱۳۹۰ در ۶:۱۹ ب.ظ سلام علی آقا چی شد پس این کده :دی |
|
مصطفی گفته :
مهر ۲۴م, ۱۳۹۰ در ۱۰:۵۹ ب.ظ سلام آقا ایلیاد پ.ن: لطفا از طریق ایمیل که در سایت وارد کردم بهم اطلاع بدین |
|
مصطفی گفته :
مهر ۲۵م, ۱۳۹۰ در ۸:۴۷ ب.ظ آقا ایلیاد من ایمیلی از طرف شما دریافت نکردم؟ |
|
مسعود گفته :
مهر ۲۶م, ۱۳۹۰ در ۴:۴۴ ب.ظ سلام |
|
علی گفته :
آبان ۷م, ۱۳۹۰ در ۸:۵۱ ب.ظ ممنون ، خیلی کاربردی بود ، ولی کد ها یه کم مشکل داره ، لطفا اصلاح کنید |
|
سلام گفته :
آبان ۹م, ۱۳۹۰ در ۴:۱۵ ب.ظ سلام شما نگفتید در کجای فانکش قرار بدیم اولش قرار بدیم یا اخرش |
|
علی هدشی گفته :
آبان ۱۰م, ۱۳۹۰ در ۱۲:۳۶ ب.ظ با سلام . بین دو تگ php باشه و جاش مهم نیست |
|
میثم اللهداد گفته :
آذر ۱م, ۱۳۹۰ در ۱۲:۵۹ ق.ظ سلام. من این کدها رو درست وارد کردم ولی هیچی نشون نمیده و کدهای php رو فراخوان نمیکنه انگار. نه توی index و نه توی single. چه کنم؟ |
|
میثم اللهداد گفته :
آذر ۱م, ۱۳۹۰ در ۱:۱۳ ق.ظ آقا من شرمندهام. ظاهراً عجله کردم. ببخشید. درست شد بسیار هم خوب و جمع و جور. ممنون. |
|
میثم اللهداد گفته :
آذر ۱م, ۱۳۹۰ در ۱:۱۷ ق.ظ یه سؤال کوچیک دیگه. نمیشه با تلفیق افزونهی جلالی، تعداد رو با ارقام فارسی نمایش داد؟ یه جورایی همخوانی نداره. |
|
میثم اللهداد گفته :
آذر ۱م, ۱۳۹۰ در ۱:۰۵ ب.ظ این مشکل معلوم نیست چیه که به قالب اصلی هم سرایت کرده. صفحهی وبلاگم که باز میشه این رو نشون میده به جای پستها: |
|
علی هدشی گفته :
آذر ۱م, ۱۳۹۰ در ۱:۴۶ ب.ظ از داخل هاست فایل functions.php رو دانلود کنید و به میل زیر ارسال کنید |
|
ناصر عبدیلر گفته :
بهمن ۲۳م, ۱۳۹۰ در ۱۱:۵۱ ب.ظ دوست عزیز من می خوام برترین ها از موضوع خواص رو نمایش بده ، اگه بتونید کمک کنید خیلی خوب می شه . لطفاً برام امیل کنید . |
|
0098کیدز گفته :
بهمن ۲۵م, ۱۳۹۰ در ۱۰:۰۲ ق.ظ این کدهاش توی خود سی پنل هم نشون میده |
|
0098کیدز گفته :
بهمن ۲۵م, ۱۳۹۰ در ۱۰:۲۹ ق.ظ ببخشید تو خود وردپرس |
|
علی هدشی گفته :
بهمن ۲۵م, ۱۳۹۰ در ۴:۱۳ ب.ظ منظورتون رو متوجه نشدم ! کجای وردپرس نشون میده ! |
|
0098کیدز گفته :
بهمن ۲۵م, ۱۳۹۰ در ۱۰:۴۵ ب.ظ زیرنوار ابزار وردپرس هرچی تو فانکشن وارد کردیم میاد |
|
علی هدشی گفته :
بهمن ۲۶م, ۱۳۹۰ در ۱۰:۱۷ ق.ظ فایل functions.php رو برایم میل کن |
|
rasivell گفته :
فروردین ۱۷م, ۱۳۹۱ در ۱۲:۳۶ ق.ظ سلام من مشکلی دارم من این کد رو قرار دادم توی فانگشن قالبم ، دیگه هیچ کدی نمیشه تو فانگشن قرار داد.. یعنی یه خط کد اضافه تر که میزارم همه چی بهم میریزه و خلاصه اصلا پنل منل میره هوا!!! چیکار کنم؟ |
|
علی هدشی گفته :
فروردین ۱۷م, ۱۳۹۱ در ۳:۵۲ ب.ظ سلام . حتما قبل از ?> کد رو قرار بدید مشکلی ایجاد نمیشه ! |












شهریور ۸م, ۱۳۹۰ در ۸:۱۰ ب.ظ
آقا من جدی گفتما
نویسنده نمی خواید ؟
لطفا میا بزنید من همه ی کارهای فتوشاپ و وردپرس رو کامل بلدم !