• اطلاعیه ها

    • Saeed Fard

      برگزاری میتاپ وردپرسی   14/08/96

      بعد از اولین دوره همایش وردپرس در ایران اگر پیگیر اخبار وردپرس بوده باشید، حتما خبر برگزاری چندین میتاپ و جلسه متعدد وردپرسی را شنیده‌اید، یکی از بحث‌های اصلی که محور اصلی این میتاپ‌ها بوده است برگزاری وردکمپ بود که به طور جدی دنبال می‌شود. این میتاپ‌ها و جلسات توسط جمعی از فعلان حوزه وردپرس در کنار وردپرس‌پارسی برگزار می‌شد و مسائل مربوط به این حیطه و از جمله وردکمپ مورد بحث قرار می‌گرفت. این بار با رایزنی‌هایی که با تیم اصلی وردپرس داشتیم در بخش دوم این رویدادها قصد داریم که میتاپ‌ها و جلسات وردپرسی را به صورت آزاد برگزار کنیم تا تمامی علاقه‌مندان و دوست‌داران وردپرس فرصت حضور داشته باشند و با گردهمایی، جامعه کاملتری از دوست داران وردپرس بسازیم و از تجربیات یکدیگر استفاده کنیم.   بدیهی است که این رویدادها با رویکرد مثبت در جهت سود رسانی به جامعه وردپرس و افراد حاضر در آن برگزار می‌شود و برای تمامی علاقه‌مندان به وردپرس است. پس اگر یک کاربر معمولی وردپرس یا یک توسعه دهنده هستید می‌توانید در این رویدادها شرکت کنید. ما در ملاقات‌هایمان از موارد مختلف و کاربردی وردپرس صحبت می‌کنیم و علاقمند به توسعه هر چه بیشتر وردپرس در ایران هستیم. ما وردپرس را دوست داریم. عضویت در این گروه برای همه افرادی که مایل به پیوستن هستند بدون در نظرگرفتن توانایی‌ها، مهارت‌ها، وضعیت مالی و یا معیارهای دیگر باز و رایگان است. فضای میتاپ‌ها و جلسات ما دوستانه و آزادنه و دور از هرگونه تبعیض و رفتارهای زننده است. بر این اساس از تمامی دوستانی که علاقه‌مند به شرکت در میتاپ‌های وردپرس هستند دعوت می‌شود تا از طریق لینک زیر در سایت میتاپ اقدام به ثبت‌نام کنند و منتظر خبرهای برگزاری جلسات در آینده باشند . لینک ثبت نام و عضویت : https://www.meetup.com/Iran-WordPress-Meetup    
hellow

مشکل در نمایش تعداد بازدید از یک مطلب

4 پست در این موضوع قرار دارد

سلام دوستان من برای نمایش تعداد بازدید از یک مطلب کد زیر رو تو 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 "بدون بازدید";
}
return $count.' بازدید';
}



// function to count views.
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);
}
}

و برای فراخوانیش از کد زیر استفاده کردم

<?php setPostViews(get_the_ID()); ?><?php echo getPostViews(get_the_ID()); ?>

ولی این مشکلو داره که با هر بار رفرش کردن سایت 1 بازدید به مطلب اضافه میشه

لطفا راهنمایی کنید

ویرایش شده در توسط Mohammad
0

به اشتراک گذاری این پست


لینک به پست

اول اینو بذارین تو functions.php


function arixWp_PostViews( $id, $action ) {
$axCountMeta = 'ax_post_views'; // نام فیلد برای قرار دادن در سایت
$axCount = get_post_meta($id, $axCountMeta, true);
if ( $axCount == '' ) {
if ( $action == 'count' ) {
$axCount = 0;
}
delete_post_meta( $id, $axCountMeta );
add_post_meta( $id, $axCountMeta, 0 );
if ( $action == 'display' ) {
echo "0 مشاهده";
}
} else {
if ( $action == 'count' ) {
$axCount++;
update_post_meta( $id, $axCountMeta, $axCount );
} else {
echo $axCount . ' مشاهده';
}
}
}

اینم بذارین تو single.php


<?php echo arixWp_PostViews( get_the_ID(), 'count' ); ?>

در آخر برای نمایش تعداد مشاهده های یک مطلب کد زیر را در مکان مناسب پست ها قرار دهید :


<?php echo arixWp_PostViews( get_the_ID(), 'display' ); ?>

1

به اشتراک گذاری این پست


لینک به پست

کد نمایش تعداد بازدید باید حتما در حلقه وردپرس باشد تا تعداد نماش همان مطلب را نمایش دهد در غیر اینصورت تعداد نمایش سایت را به شما می دهد.

1

به اشتراک گذاری این پست


لینک به پست

به اشتراک گذاری این پست


لینک به پست
مهمان
این موضوع برای عدم ارسال قفل گردیده است.

  • مطالب مشابه

    • توسط sultansulay
      سلام دوستان عزیز خسته نباشید
       
      ببخشید بنده یه مشکلی داشتم رنگ یکی از سایتبار های من سفید هستش و
      فکر کنم به قالب سایتم نمیاد
      چطوری باید تغیرش بدم
      sultan-music.com
    • توسط hessamasna
      سلام من یه سایت دارم که با be theme ساختم و صفحات اش رو هم با مافین بیلدر ساختم می خوام تمام اعداد رو رو فارسی کنم چجوری باید انجام بدم ممنون می شم بگید اعداد مثلا countup . count down و.... 
      سایت https://applastgroup.com/

    • توسط jahanclip_ir
      سلام
      من یک سایت دارم به نام جهان کلیپ  (jahanclip.ir) بعد از نصب گواهینامه ssl در گوشه سمت راست نوار آدرس سایت یک شکل ظاهر میشه که اگر روش کلیک کنی مینویسه اسکریپتهای ناامن.کسی میدونه این مشکل از کجاست؟
       
      ممنون میشم کمکم کنید.
    • توسط moradi777
      با سلام
      بنده در لود صفحه مدیریت سایت http://sharifcom.com/
      بصورت خودکار ریدایرکت میشود . البته طراحی قالب رو میخواستم مثل سایت http://seoyab.com/ کنم که این مشکل بوجود اومد .
      دوستان لطفا کمک کنید. ممنون؟؟؟/
    • توسط navidseyfi
      وقت بخیر دوستان یه مشکلی برای من پیش اومده
      من توی سایتم 
      تو بخش ادامه مطالب (single.php) یه قطعه کد اضافه کردم که سه تا مطلب رو از یه سته خاصی نشون میده...
      حالا وقتی کاربر میخواد به مطلب مورد نظرش نظر ارسال کنه، نظر میاد میوفته روی یکی از این سه پستی که عرض کردم
       
      چیکار باید بکنم حل بشه؟؟
      لطفا راهنمایی کنید