رفتن به مطلب

پاک کردن کش افزونه WP-PostViews ?


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

سلام
بنده چجوری کش این افزونه رو پاک کنم WP-PostViews
این افزونه قدیما فعال بوده و کلا اون موقع پست های قدیمی که بازدید بالا مثلا 20 الی 30 هزار خوردن توش کش شده و  محبوبترین ها  براساس کش امار قدیمی سایت هستش

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

لینک به ارسال

سلام و درود

 

منظورتون اینه که میخواید آمار این افزونه رو ازدیتابیس پاک کنید؟

لینک به ارسال
در 2 ساعت قبل، naghmesara گفته است :

سلام و درود

 

منظورتون اینه که میخواید آمار این افزونه رو ازدیتابیس پاک کنید؟

سلام فرقی نداره میخواهم امارش صفر بشه

چه دیتا بیس چه راه حلی ساده تر و بهتر

(با پاک  کردن و نصب مجدد حل نشد)

لینک به ارسال

سلام بنظر من که از افزونه  post views counter  استفاده کنید بجای افزونه wp post views

این افزونه تعداد بازدید مطالب رو بر اساس ip کاربر محاسبه میکنه بر خلاف افزونه wp post views که بازید از مطالب بر اساس رفرش کاربر هستش و در نتیجه آمار واقعی تری رو ثبت میکنه هم چنین آمار بازدید رو بصورت یک نمودار داخل داشبورد وردپرس نمایش میده . با تنظیمات پیشرفته هم که داره و روش های جمع آوری تعداد بازدید به راحتی میشه شخصی سازیش کرد 

اگر خواستید این افزونه رو جایگزین افزونه فعلی کنید اصلا نگران اطلاعات افزونه wp post views نباشید چون براحتی میشه با زدن یک دکمه اطلاعات رو جابه جا کنید و مشکل اصلی شما که میخوایین بعضی از مطالب رو تعداد بازدید رو دست کاری کنید به راحتی تو این افزونه امکان پذیر هستش 

 

پیشنهاد میکنم که از این مطلب دیدن کنید :

http://pixelboy.ir/324/post-views-cont-via-ip/

 

و سوالی هم داشتید مطرح کنید

لینک به ارسال

درود مجدد

 

نقل قول

سلام فرقی نداره میخواهم امارش صفر بشه

چه دیتا بیس چه راه حلی ساده تر و بهتر

(با پاک  کردن و نصب مجدد حل نشد)

توجه : کدی که الان خدمتتون میدم تمامی رکورد های افزونه مورد نظر را از دیتابیس سایت شما حذف میکند پس اگر به آمار این افزونه احتیاج دارید به هیچ وجه از کد زیر استفاده نکنید.

کد زیر را در ابتدای فایل functions.php خود قرار دهید و یک بار سایت خود را مشاهده کنید و سپس کد را از ابتدای فایل functions.php حذف کنید.

$wpdb->query( "DELETE FROM $wpdb->postmeta WHERE meta_key = 'views' " );

 

موفق باشید

لینک به ارسال
در 6 ساعت قبل، naghmesara گفته است :

درود مجدد

 

توجه : کدی که الان خدمتتون میدم تمامی رکورد های افزونه مورد نظر را از دیتابیس سایت شما حذف میکند پس اگر به آمار این افزونه احتیاج دارید به هیچ وجه از کد زیر استفاده نکنید.

کد زیر را در ابتدای فایل functions.php خود قرار دهید و یک بار سایت خود را مشاهده کنید و سپس کد را از ابتدای فایل functions.php حذف کنید.


$wpdb->query( "DELETE FROM $wpdb->postmeta WHERE meta_key = 'views' " );

 

موفق باشید

کد رو دقیقا کجاش قرار بدم

این ابتدای کد

<?php
/**
 * Main WordPress API
 *
 * @package WordPress
 */

چون قبل از  <?php قرار دادم سایت بالا نیومد و کاری هم نکرد

لینک به ارسال
در 5 دقیقه قبل، naghmesara گفته است :

درود مجدد

 

زیر


<?php

بذارید.

 

پاینده باشید

فایل functions.php این ادرس رو میگید درسته ؟

public_html/wp-includes/functions.php

چون الان بازم زیر <?php  گذاشتم بازم سایت بالا نیومد کلا و کاری هم نکرد

لینک به ارسال

درود مجدد

 

این کد صرفا مقدارهای بازدیدی رو که افزونه wp post views برای پست ها تو دیتابیس ذخیره کرده حذف میکنه. طبق حرف های شما این افزونه الان غیرفعال هست توی سایت شما پس تاثیر ظاهری ای نباید مشاهده بشه.

 

موفق باشید

لینک به ارسال
در 4 دقیقه قبل، naghmesara گفته است :

درود مجدد

 

این کد صرفا مقدارهای بازدیدی رو که افزونه wp post views برای پست ها تو دیتابیس ذخیره کرده حذف میکنه. طبق حرف های شما این افزونه الان غیرفعال هست توی سایت شما پس تاثیر ظاهری ای نباید مشاهده بشه.

 

موفق باشید

ببینید این افزونه هستش

https://wordpress.org/plugins/wp-postviews/

وقتی کد رو قرار میدم کلا پنل و سایت بالا نمیاد

وقتی برش میدارم بدون مشکل بالا میاد

کد رو قبلش گذاشتم سایت بالا بود ولی اون کد رو تو قالب و پنل نشون میداد

این چند خط اول این فایل :

<?php
/**
 * Main WordPress API
 *
 * @package WordPress
 */

require( ABSPATH . WPINC . '/option.php' );

/**
 * Convert given date string into a different format.
 *
 * $format should be either a PHP date format string, e.g. 'U' for a Unix
 * timestamp, or 'G' for a Unix timestamp assuming that $date is GMT.

 

لینک به ارسال

سلام و درود

 

بنده فایل functions.php قالبتون رو میگم توی مسیر زیر باید باشه:

public_html/wp-content/themes/نام قالب شما/functions.php

 

لینک به ارسال
در 2 دقیقه قبل، naghmesara گفته است :

سلام و درود

 

بنده فایل functions.php قالبتون رو میگم توی مسیر زیر باید باشه:


public_html/wp-content/themes/نام قالب شما/functions.php

 

ممنون متوجه شدم و حل شد

لینک به ارسال
در در ۱۳۹۶/۴/۷ ه‍.ش. at 01:18، naghmesara گفته است :

سلام و درود

 

بنده فایل functions.php قالبتون رو میگم توی مسیر زیر باید باشه:


public_html/wp-content/themes/نام قالب شما/functions.php

 

مجددا مزاحمت شم خخ

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

لینک به ارسال

درود مجدد

 

افزونه مورد نظر فیلد دیگری جهت ذخیره آمار پست ها ندارد. اگر بازم احساس می‌کنید مشکلی هست باید دیتابیس وردپرس سایتتون بررسی بشه و اگر چیزی از این افزونه مشاهده شد حذف بشه.

 

آمار بازدید مطالبتون الان با چه افزونه ای محاسبه میشه؟

 

موفق باشید

ویرایش شده توسط naghmesara
لینک به ارسال
در 2 دقیقه قبل، Mohamad™ گفته است :

چجوری از دیتابیس پاک کنم

والا شما فیلد views رو که پاک کردی از متا مطالبت با کدی که برات فرستادم. 

الان دیگه تا دیتابیس رو نبینم نمی تونم بهتون بگم چی رو باید از دیتابیس پاک کنید.

نگفتید الان چه کدی داره آمار بازدید مطالب رو حساب میکنه؟

لینک به ارسال
در ۱ ساعت قبل، naghmesara گفته است :

والا شما فیلد views رو که پاک کردی از متا مطالبت با کدی که برات فرستادم. 

الان دیگه تا دیتابیس رو نبینم نمی تونم بهتون بگم چی رو باید از دیتابیس پاک کنید.

نگفتید الان چه کدی داره آمار بازدید مطالب رو حساب میکنه؟

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

https://wordpress.org/plugins/wp-postviews/

لینک به ارسال

درود مجدد

 

شما باید برای بخش محبوب ترین مطالب سایتتون بازه زمانی تعیین کنید نه اینکه بیاید آمار مطالب قدیمی رو کم کنید یا حذف کنید که البته الان این کار شده و آمار مطالب قدیمی حذف شده.

شما کد بخشی رو که براتون پربازدیدترین مطالب رو نمایش میده قرار بدید تا بنده روی کد شما بازه زمانی تعریف کنم.

ویرایش شده توسط naghmesara
لینک به ارسال
  • 1 ماه بعد...
در در ۱۳۹۶/۴/۸ ه‍.ش. at 20:04، naghmesara گفته است :

درود مجدد

 

شما باید برای بخش محبوب ترین مطالب سایتتون بازه زمانی تعیین کنید نه اینکه بیاید آمار مطالب قدیمی رو کم کنید یا حذف کنید که البته الان این کار شده و آمار مطالب قدیمی حذف شده.

شما کد بخشی رو که براتون پربازدیدترین مطالب رو نمایش میده قرار بدید تا بنده روی کد شما بازه زمانی تعریف کنم.

 

از سورس میشه فهمید ؟

چون من نمیدونم دقیقا متوجه نشدم چون توی قالب فقط بخش محبوب ترین ا اینو دیدم

            'v_sortby'        => 'views',

لینک به ارسال
در در ۱۳۹۶/۵/۱۴ ه‍.ش. at 21:57، mehran-b گفته است :

از چند افزونه برای بحث بازدید مطالب و محبوب ترین مطالب و ... استفاده میکنید؟

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

https://wordpress.org/plugins/wp-postviews/

لینک به ارسال
در 25 دقیقه قبل، Mohamad™ گفته است :

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

https://wordpress.org/plugins/wp-postviews/

همین موردی که جناب @naghmesara گقتن باید پیاده بشه.

ولی ندید نمیتونم بگم چطوری باید پیاده بشه.

لینک به ارسال

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

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

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

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

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

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

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

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

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