• اطلاعیه ها

    • Saeed Fard

      پوشش زنده وردکمپ ۲۰۱۸ اروپا توسط وردپرس پارسی   23/03/97

      اگر کاربر وردپرس هستید حتما تا به حال اسم وردکمپ رو شنیدید، کمپ و دورهمی بزرگ توسعه‌دهنده‌ها و کاربران وردپرس که سالانه در کشورهای مختلف برگزار میشه تحت عنوان وردکمپ هستش که از سمت مراجع اصلی وردپرس حمایت و برگزار می‌شه.   این‌ بار در سال 2018 وردکمپ اروپا در شهر بلگراد کشور صربستان در حال برگزاری هستش، این رویداد طی سه روز 24 تا 26 تیر ماه (June 14-16) برگزار میشه، در این رویداد مصطفی صوفی از وردپرس پارسی و به نمایندگی تمامی کاربران وردپرس فارسی حضور داره. وردپرس پارسی رویداد وردکمپ 2018 اروپا رو به صورت زنده توسط مصطفی پوشش می‌ده و در صورت علاقه‌مندی به این مراسم می‌تونید از طریق وردپرس پارسی دنبالش کنید.در حال حاضر یک روز از این مراسم گذشته که گزارش اون در قسمت پوشش زنده قرار گرفته. برای دنبال کردن مراسم وردکمپ اروپا به صورت لحظه‌ای به صفحه پوشش زنده در قسمت زیر مراجعه کنید. همینطور در آینده منتظر خبر برگزاری اولین وردکمپ در ایران توسط وردپرس‌پارسی باشید. https://wp-parsi.com/wceu-2018

      لینک خبر در وردپرس پارسی : https://wp-parsi.com/wceu-2018-live  
mk-73

بازدید مطالب

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

دوستان سلام

من از این کد استفاده میکنم برای بازید مطالب من بازدید سایت را در صفحه اصلی به نمایش گذاشتم خب حالا من اگر صفحه اصلی را رفرش کنم به هر پست 1بازید اضافه میشه خب من میخوام با بازشدن هرپست توسط کاربر 1بازید به امار بازید پست هم اضافه بشه باید چیکار کنم کسی هست کمک کنه./متشکر

<?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);
}
}
?>

 

0

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


لینک به پست

شما میتونید هم قطعه کد رو در single.php قرار دهید داخل حلقه

هم به عنوان یک فیلتر در هنگام لود مطلب اگه اشتباه نکنم

 

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

3

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


لینک به پست

سلام، این قطعه کد رو داخل فایل single.php درون حلقه قرار بدید :

setPostViews($postID)

موفق باشید.

2

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


لینک به پست

ممنون دوستان

در 42 دقیقه قبل، a2h گفته است :

شما میتونید هم قطعه کد رو در single.php قرار دهید داخل حلقه

هم به عنوان یک فیلتر در هنگام لود مطلب اگه اشتباه نکنم

 

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

متوجه منظورتون نشدم،ببننید من در صفحه اصلی سایتم برای هر پستم یک بخش تعداد بازدید گذاشتم فقط الان جوری هست ک مثلا با رفرش صفحه اصلی به بازدید هرکدام از پست هام یکی اضافه میشود من میخوام جوری باشه ک بعداز اینکه کاربر وارد پست شد یکی به بازدید ان پست اضافه بشه؟.

 

در 8 دقیقه قبل، hamgam-proje گفته است :

شما جای کد می توانید از افزونه  wp statistics حرفه ای که بسیار حرفه ای است و آمار بازدید مطالب را هم نمایش می دهد

 

 

همگام پروژه

طراحی سایت-پشتیبانی و نگهداری سایت-انجام پروژه برنامه نویسی

ممنون دوست عزیز من میخوام ازکد استفاده کنم حجم لود وصفحه سایتم پایین باشه./

0

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


لینک به پست

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

توی صفحه اصلی دقیقا چه کدهای گذاشتید؟

1

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


لینک به پست
در 13 ساعت قبل، عبدالماجد گفته است :

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

توی صفحه اصلی دقیقا چه کدهای گذاشتید؟

ممنونم از شما من این کد ک گفتم را درفایل فانکش قرار دادم

<?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()); ?>

حالا کدشما را کجا قرار بدم ک درست کار کنه./

0

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


لینک به پست

از صفحه اصلی کد زیر رو حذف کنید :

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

ادامش رو بزارید.

موفق باشید.

1

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


لینک به پست
در 14 ساعت قبل، عبدالماجد گفته است :

از صفحه اصلی کد زیر رو حذف کنید :


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

ادامش رو بزارید.

موفق باشید.

خب ممنون من این کار را انجام دادم درست شد یعنی در صورت رفرش صفحه اصلی تعداد بازدید اضافه نمیشه اما در صورتی ک کاربر یک پست را ادامه مطلب میزنه ومیخونه ودباره اگر در صفحه اصلی نگاه کنی تغییر نمیکنه یعنی 0است منظورم اینه ک در صورت بازدید از یک پست امار بازدید پست تغییر نمیکنه.

0

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


لینک به پست
در در ۱۳۹۴/۱۲/۱۲ ه‍.ش. at 22:03، عبدالماجد گفته است :

سلام، این قطعه کد رو داخل فایل single.php درون حلقه قرار بدید :


setPostViews($postID)

موفق باشید.

 

1

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


لینک به پست
در در ۱۳۹۴/۱۲/۱۶ ه‍.ش. at 21:46، عبدالماجد گفته است :

 

 

ممنونم از شما این کد در صفحه singleمن است :

<?php
	if(have_posts()){
	while(have_posts()){
		the_post();
setPostViews($postID);
?>

ومن این کدهم در صفحه اصلی هم قرار دادم :

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

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

0

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


لینک به پست

دوستان من چیکار کنم مشکلم حل بشه الان با هر بازدید از هرپست بازم امار بازدید صفر است؟؟

0

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


لینک به پست

کسی نمیدونه من چگونه امار بازید برای پست هام قرار بدم یعنی اینکه کاربر با خواندن هرپست یعنی رفتن به ادامه مطلب یکی به امار بازید ان پست اضافه بشه امار بازدید در صفحه اصلی نمایش دادم؟.

 

0

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


لینک به پست

مشکلم حل شد ممنون

0

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


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری