This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

WP-PostViews

توضیحات

استفاده

  1. Open wp-content/themes/<YOUR THEME NAME>/index.php
  2. شما می توانید آن را در archive.php، single.php، post.php یا page.php قرار دهید.
  3. Find: <?php while (have_posts()) : the_post(); ?>
  4. Add Anywhere Below It (The Place You Want The Views To Show): <?php if(function_exists('the_views')) { the_views(); } ?>
  5. یا میتوانید از کد کوتاه [views] یا [views id="1"] (که در آن 1 شناسه پست) در یک پست استفاده کنید
  6. برای تنظیم پلاگین، به WP-Admin -> Settings -> PostViews .

Development

https://github.com/lesterchan/wp-postviews/

ترجمه ها

http://dev.wp-plugins.org/browser/wp-postviews/i18n/

اعتبار

کمک های مالی

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

Version 1.76.1

  • جدید: افزودن نویسنده نوشته در قالب بازدیدها
  • جدید: پشتیبانی از وردپرس 5.3

Version 1.76

  • NEW: فیلتر postviews_should_count اضافه شده است
  • FIXED: تغییر به (int) از intval () و استفاده از sanitize_key () با آن.

Version 1.75

  • NEW: استفاده از WP_Query () برای بیشتر / پست های کمتر بازدید شده

Version 1.74

  • NEW: Bump وردپرس 4.7
  • NEW: متغیر الگو٪ POST_CATEGORY_ID٪. این شناسه رده پست را نشان می دهد. اگر از Yoast SEO Plugin استفاده می کنید، شناسه اولویت را برگردانید. طرفدار @ FunFrog-BY

Version 1.73

  • ثابت: در حالت پیش نمایش، نمایش ها را نمی شمارند

Version 1.72

  • NEW: افزودن٪ POST_THUMBNAIL٪ به متغیرهای الگو

Version 1.71

  • ثابت: اطلاعیه ها در سازنده وردپرس برای وردپرس 4.3

Version 1.70

  • ثابت: ادغام با WP-Stats

Version 1.69

  • NEW: Shortcode [views] یا [views id = “POST_ID”] `برای شمارش تعداد مشاهده در پست
  • NEW: متغیر قالب %VIEW_COUNT_ROUNDED% برای پشتیبانی از شمارش نظرهای گرد مانند 10.1k یا 11.2M

Version 1.68

  • NEW: اضافه شده اقدام hook ‘postviews_increment_views’ و ‘postviews_increment_views_ajax’
  • NEW: اجازه دهید پست سفارشی را انتخاب کنید که زیر ویجت انتخاب شود

Version 1.67

  • NEW: اجازه کاربر به استفاده از AJAX برای به روز رسانی نمایش ها حتی WP_CACHE درست است

Version 1.66

  • NEW: پشتیبانی از MultiSite Network Activation
  • NEW: اضافه کردن٪ POST_DATE٪ و٪ POST_TIME٪ به متغیرهای الگو
  • جدید: اضافه کردن موتورهای جستجو چین موتور جستجو
  • NEW: توانایی انتقال آرایه ای از انواع پست ها برای عملکردهای get_most / least _ * (). پروسس لئو لامپ
  • ثابت: حذف حذف شده به uninstall.php منتقل شده و از این رو حل عدم وجود ندارد پروتز جولیو پاتیر.
  • ثابت: اعلان ها و روش بهتر برای نمایش دیدگاه های متا. پروپس daankortenbach.
  • ثابت: دیگر نیاز به add_post_meta () اگر update_post_meta () نتواند.

Version 1.65 (02-06-2013)

  • ثابت: نمایش در WP-Admin نمایش داده نمی شود اگر “گزینه های نمایش” بر روی “نمایش برای همه” تنظیم نشده است

عکس‌های صفحه

  • افزونه بازدید مطالب
  • Admin – گزینه های PostViews

سوالات متداول

چگونه برای مشاهده آمار با ابزارک؟

  • به WP-Admin -> Appearance -> Widgets
  • نام ویجت Views است.

برای نمایش حداقل بازدید از پست ها

<?php if (function_exists('get_least_viewed')): ?>
    <ul>
        <?php get_least_viewed(); ?>
    </ul>
<?php endif; ?>
  • اولین مقداری که شما در آن قرار می دهید نوع پستی است که می خواهید. اگر میخواهید هر نوع پست را بدست آورید، فقط از «هر دو» استفاده کنید. همچنین از آرایه پی اچ پی پشتیبانی می کند: مثال array('post', 'page') .
  • دومین مقدار که شما وارد می کنید، حداکثر تعداد پست مورد نظر شماست.
  • پیش فرض: get_least_viewed (‘هر دو’، 10)؛

برای نمایش بیشترین بازدید ها

<?php if (function_exists('get_most_viewed')): ?>
    <ul>
        <?php get_most_viewed(); ?>
    </ul>
<?php endif; ?>
  • اولین مقداری که شما در آن قرار می دهید نوع پستی است که می خواهید. اگر میخواهید هر نوع پست را بدست آورید، فقط از «هر دو» استفاده کنید. همچنین از آرایه پی اچ پی پشتیبانی می کند: مثال array('post', 'page') .
  • دومین مقدار که شما وارد می کنید، حداکثر تعداد پست مورد نظر شماست.
  • پیش فرض: get_most_viewed (‘هر دو’، 10)؛

برای نمایش حداقل بازدید از پست توسط برچسب

<?php if (function_exists('get_least_viewed_tag')): ?>
    <ul>
        <?php get_least_viewed_tag(); ?>
    </ul>
<?php endif; ?>
  • اولین ارزش شما در کد عبور شناسه برچسب است.
  • مقدار دومی که شما در آن قرار می دهید نوع پستی است که می خواهید. اگر میخواهید هر نوع پست را بدست آورید، فقط از «هر دو» استفاده کنید. همچنین از آرایه پی اچ پی پشتیبانی می کند: مثال array('post', 'page') .
  • سومین مقدار که شما در آن قرار می دهید، حداکثر تعداد پست هایی است که می خواهید دریافت کنید.
  • پیش فرض: get_least_viewed_tag (1، ‘both’، 10)؛

برای نمایش بیشترین بازدید ها توسط برچسب

<?php if (function_exists('get_most_viewed_tag')): ?>
    <ul>
        <?php get_most_viewed_tag(); ?>
    </ul>
<?php endif; ?>
  • اولین ارزش شما در کد عبور شناسه برچسب است.
  • مقدار دومی که شما در آن قرار می دهید نوع پستی است که می خواهید. اگر میخواهید هر نوع پست را بدست آورید، فقط از «هر دو» استفاده کنید. همچنین از آرایه پی اچ پی پشتیبانی می کند: مثال array('post', 'page') .
  • سومین مقدار که شما در آن قرار می دهید، حداکثر تعداد پست هایی است که می خواهید دریافت کنید.
  • پیش فرض: get_most_viewed_tag (1، ‘both’، 10)؛

برای نمایش حداقل بازدید از پست ها برای یک دسته

<?php if (function_exists('get_least_viewed_category')): ?>
    <ul>
        <?php get_least_viewed_category(); ?>
    </ul>
<?php endif; ?>
  • اولین مقدار که شما در آن قرار می دهید شناسه رده است.
  • مقدار دومی که شما در آن قرار می دهید نوع پستی است که می خواهید. اگر میخواهید هر نوع پست را بدست آورید، فقط از «هر دو» استفاده کنید. همچنین از آرایه پی اچ پی پشتیبانی می کند: مثال array('post', 'page') .
  • سومین مقدار که شما در آن قرار می دهید، حداکثر تعداد پست هایی است که می خواهید دریافت کنید.
  • پیش فرض: get_least_viewed_category (1، ‘both’، 10)؛

برای نمایش محبوب ترین پست ها برای یک دسته

<?php if (function_exists('get_most_viewed_category')): ?>
    <ul>
        <?php get_most_viewed_category(); ?>
    </ul>
<?php endif; ?>
  • اولین مقدار که شما در آن قرار می دهید شناسه رده است.
  • مقدار دومی که شما در آن قرار می دهید نوع پستی است که می خواهید. اگر میخواهید هر نوع پست را بدست آورید، فقط از «هر دو» استفاده کنید. همچنین از آرایه پی اچ پی پشتیبانی می کند: مثال array('post', 'page') .
  • سومین مقدار که شما در آن قرار می دهید، حداکثر تعداد پست هایی است که می خواهید دریافت کنید.
  • پیش فرض: get_most_viewed_category (1، ‘both’، 10)؛

به ترتیب بیشتر / حداقل بازدید از پست ها

  • You can use: <?php query_posts( array( 'meta_key' => 'views', 'orderby' => 'meta_value_num', 'order' => 'DESC' ) ); ?>
  • یا متغیرها را به URL منتقل کنید: http://yoursite.com/?v_sortby=views&v_orderby=desc
  • شما می توانید DESC را با ASC جایگزین کنید اگر می خواهید پست هایی که کمتر بازدید شده باشند.

برای نمایش تعداد مشاهده مشاهده با استفاده از حافظه LiteSpeed

Use: <div id="postviews_lscwp"></div> to replace <?php if(function_exists('the_views')) { the_views(); } ?>.
NOTE: The id can be changed, but the div id and the ajax function must match.
Replace the ajax query in wp-content/plugins/wp-postviews/postviews-cache.js with

jQuery.ajax({
    type:"GET",
    url:viewsCacheL10n.admin_ajax_url,
    data:"postviews_id="+viewsCacheL10n.post_id+"&action=postviews",
    cache:!1,
    success:function(data) {
        if(data) {
            jQuery('#postviews_lscwp').html(data+' views');
        }
   }
});

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

To Get Views With REST API

You can obtain the number of post views by adding views to your _fields parameter:
/wp/v2/posts?_fields=views,title

نقد و بررسی‌ها

26 آوریل 2024
Have been using this a while along side Advanced Queries and Elementors Loop widget to display a list grid of most popular articles on a website. Doesnt seem to be working anymore. I think its still keeping count of the post views, but the views template variable isnt pulling in the correct posts. From the posts it is showing it looked like it stopped updating in January of this year. Will need to find another solution!
6 دسامبر 2021
This is the Plugin that I was looking for. Thanks a lot!
25 جولای 2021
Very nice plugin, but I still have an advice that the view counter data should be saved in a new table. Now it was saved in “wp_postmeta”. Maybe it can be improved. Never mind, just my idea. Thanks!
خواندن تمامی 64 نقد و بررسی‌

توسعه دهندگان و همکاران

“WP-PostViews” نرم افزار متن باز است. افراد زیر در این افزونه مشارکت کرده‌اند.

مشارکت کنندگان

“WP-PostViews” به 17 زبان ترجمه شده است. با تشکر از مترجمین برای همکاری و کمک‌هایشان.

ترجمه “WP-PostViews” به زبان شما.

علاقه‌ مند به توسعه هستید؟

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

گزارش تغییرات

Version 1.77

  • NEW: Use Vanilla JS. Props @JiveDig
  • NEW: Bump to WordPress 6.2
  • NEW: Support views under fields for Rest API. Props @vitro-mod