توضیحات
افزونه نمایش محصولات ووکامرس بر اساس نقش کاربری به شما اجازه نمایش / مخفی نمودن محصولات بر اساس نقش کاربری مشتریان و کاربران را میدهد.
شما میتوانید انتخاب نمایید که کدام محصولات باید مخفی شوند:
- مخفی نمودن محصولات در فروشگاه و نتایج جستجو.
- تبدیل محصولات به غیرقابل خرید.
- مخفی نمودن محصولات بصورت مطلق.
در نسخه رایگان می توانید نقشهای کاربری را برای نمایش یا عدم نمایش محصول به آنها را بصورت جداگانه برای هر محصول تعریف و تنظیم نمایید. اگر شما مایل باشید که با انجام تنظیمات جمعی این کار را انجام دهید ( مثلا تنظیم نمایش یا عدم نمایش چند محصول برای بعضی نقشهای کاربری و یا تنظیم نمایش یا عدم نمایش دستههای محصول یا تگ ها)، لطفا نسخه حرفهای ما را بررسی فرمایید. . نسخه پرمیوم همچنین دارای امکاناتی به این شرح میباشد: پنهان کردن آیتمهای منو، پنهان کردن ویژگیهای محصول، تنظیم صفحه دلخواه برای تغییر مسیر صفحه (مثلا تنظیم صفحهای بجای صفحه پیش فرض 404).
بازخورد
- ما مشتاق بازخوردها و پیشنهادات شما هستیم. از شما برای استفاده یا امتحان نمودن یکی از محصولاتمان، سپاسگذاریم.
- لطفا با یادداشت و ارائه نظری کوتاه در https://wpwham.com ما را خوشحال کنید.
نصب
- برای نسخه پرمیوم، آپلود فایل زیپ افزونه در پوشه
/wp-content/plugins/
و سپس اکسترکت کردن. برای نسخه رایگان، میتوانید از طریق جستجو در مخزن افزونههای وردپرس (Product Visibility by User Role for WooCommerce) اقدام نمایید. - افزونه را از طریق فهرست “افزونهها” در وردپرس فعال کنید.
- برای شروع کار با افزونه، میتوانید تنظیمات افزونه را در پیشخوان وردپرس و در قسمت “ووکامرس / پیکربندی” پیدا کنید.
بررسیها
توسعه دهندگان و همکاران
“نمایش یا مخفی نمودن محصولات ووکامرس بر اساس نقش کاربری.” نرم افزار متن باز است. افراد زیر در این افزونه مشارکت کردهاند.
مشارکت کنندگان“نمایش یا مخفی نمودن محصولات ووکامرس بر اساس نقش کاربری.” به 1 زبان ترجمه شده است. Thank you to the translators for their contributions.
ترجمه “نمایش یا مخفی نمودن محصولات ووکامرس بر اساس نقش کاربری.” به زبان شما.
علاقه مند به توسعه هستید؟
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
تغییرات
1.8.0 – 2022-06-01
- UPDATE: changes to maintain compatibility with new features in pro version.
- اصلاح: فایل .pot برای ترجمه.
1.7.3 – 2021-09-08
- FIX: issue with product attribute counts not updating in WC layered nav widget.
- UPDATE: PHP 8 now officially supported.
- اصلاح: فایل .pot برای ترجمه.
1.7.2 – 2021-04-23
- FIX: bug with setup_search_cases where post_type could be array.
- UPDATE: added explanatory text around visible/invisible settings.
- اصلاح: فایل .pot برای ترجمه.
1.7.1 – 2021-04-13
- FIX: compatibility issue with “WooCommerce Composite Products” plugin.
1.7.0 – 2021-01-14
- NEW: compatibility with “WooCommerce Product Search” plugin.
1.6.2 – 2020-09-17
- UPDATE: bump tested versions.
1.6.1 – 2020-08-28
- اصلاح خطای PHP
1.6.0 – 2020-08-22
- جدید: برای تنظیمات هر محصول، همیشه تنظیمات انجام شده بصورت جمعی/ انبوه اولویت خواهد داشت.
- NEW: adjust term counts (i.e. category counts) to account for hidden products.
- اصلاح: از این به بعد وقتی کاربری دارای نقش چندگانه (چند نقش بصورت هم زمان) باشد، افزونه با دقت و وسواس بیشتری نسبت به قبل نمایش / عدم نمایش را بررسی و تصمیم گیری خواهد نمود.
- بروزرسانی: نمایش تنظیمات افزونه ما در گزارش وضعیت ووکامرس.
- بروزرسانی: اصلاح کدنویسی
- اصلاح: فایل .pot برای ترجمه.
1.5.8 – 2020-07-08
- اصلاح: یک باگ (از نسخه 1.5.5) که بعضا باعث می شد بعضی محصولات مخفی شده در نتایج جسجو نمایش داده شوند.
- بروزرسانی: درج ترجمه به زبان فارسی ( تشکر از فرهاد فریبرزی ).
1.5.7 – 2020-06-20
- اصلاح: برخی از به روزرسانیهای انجامشده در نسخه 1.5.6که نمایش داده نمیشد.
1.5.6 – 2020-06-08
- اصلاح: رشتههای غیر قابل ترجمه و تبدیل آنها به قابل ترجمه.
- UPDATE: bump tested versions.
1.5.5 – 2020-05-12
- FIX: filter ajax requests (may solve issues with certain themes and/or widgets that query items via ajax).
- اصلاح: اصلاح یک مشکل بوجود آمده با افزونه Google Product Feeds. محصولات مخفی شده در خوراکهای ایجاد شده توسط این افزونه نمایش داده میشد (ممکن بود این مشکل با افزونههای خوراک _feed_ دیگری هم بوجود بیاید). از این به بعد هر _feed_ ایجاد شده توسط هر افزونهای، مشکلی نخواهد داشت.
- اصلاح: وقتی که صفحه فروشگاه با صفحه اصلی سایت، یکسان انتخاب میشدند، صفحهبندی بههم ریختگی داشت.
1.5.3 – 2020-03-30
- FIX: issue with settings changes not showing their effects immediately (caching issue).
- FIX: conflict with Social Warfare plugin (Social Warfare is doing something strange with WP_Query, but their plugin hasn’t been updated in months so it’s faster for us just to patch it from our side).
1.5.2 – 2019-12-17
- UPDATE: bump tested versions.
1.5.1 – 2019-11-15
- UPDATE: bump tested versions.
1.5.0 – 2019-08-30
- اصلاح: فایل .pot برای ترجمه.
1.4.1 – 2019-03-19
- اطلاعات نویسندگان افزونه اصلاح شد.
1.4.0 – 2019-02-10
- توسعه- گزینه “اصلاح توضیحات” به بخش تنظیمات عمومی اضافه شد.
- توسعه- درج گزینههایی برای قسمت ویرایش سریع / جمعی محصول. گزینه “پاک کردن” اضافه شد.
- توسعه- تنظیمات جمعی، محصولات، کدهای زبان به لیست افزوده شدند.
- توسعه- کدنویسی مجدد برای توسعه
- توسعه- تنظیمات مدیریتی مجددا استایل دهی شده و بهبود یافت.
1.3.0 – 2019-01-29
- توسعه- گزینه ” نقشهای کاربری برای نمایش در تنظیمات” اضافه گردید.
- توسعه- توضیحات تنظیمات مدیریتی بروزرسانی و استایلدهی مجدد گردید.
- Fix singular view if category option is in use on bulk settings.
- Fix duplicate tax_query parameters.
- Improve nested tax_query parameters by making it simpler.
- درج گزینهای برای تغییر مسیر URL برای هر محصول مخفی بصورت جداگانه.
- Bulk Settings – “array_merge(): Argument #1 is not an array” PHP warning fixed.
- “Hide menu items” now also hides products items from menu (i.e. not only categories and tags).
- استایل دهی مجدد به تنظیمات مدیریتی.
- درج سازگاری با افزونه WPML در تنظیمات جمعی.
- Code refactored (admin settings).
- Fix products terms hiding regarding multiple roles.
- Fix redirect option forcing invisible products to be 404.
- ایجاد سازگاری افزونه با افزونه ساخت سایت چند زبانه WPML.
1.2.4 – 2018-12-25
- توسعه: تنظیمات جمعی – محصولات – شناسه محصولات در لیست درج شدند.
- توسعه- تنظیمات جمعی – دستهبندیها / برچسبها – WPML – لیست نمودن تمام زبانها و محصولات.
- توسعه- تنظیمات جمعی – محصولات – بهبود کدنویسی – بهینهسازی لیست تغییرات متغیرها
- توسعه- تنظیمات جمعی – دستهبندیها / برچسبها – WPML – لیست شدن ویژگیهای تمام زبانها.
- توسعه- تنظیمات جمعی – دستهبندیها / برچسبها.
- توسعه- URl افزونه اصلاح شد.
- Improve ‘Bulk Settings’ code combined with ‘Modify Query’ option.
1.2.3 – 2018-12-06
- افزودن سازگاری با افزونه سایت چند زبانه WPML.
1.2.2 – 2018-08-13
- Improve ‘alg_wc_pvbur_can_search’ filter preventing the main visibility query to work on wp menu.
- Fix category visibility replacing ‘key’ by ‘taxonomy’ on tax_query parameters.
1.2.1 – 2018-07-25
- Allow other plugins to interact with invisible products query using the ‘alg_wc_pvbur_can_search’ filter or passing a ‘alg_wc_pvbur_search’ parameter on customs WP_Query queries.
- درج حداقل نسخه مورد نیاز ووکامرس.
- Improve performance of invisible products search by saving the results of alg_wc_pvbur_get_invisible_products() in cache (Only the ids, not WP_Query).
- Add action ‘alg_wc_pvbur_save_metabox’ on metabox saving.
- Add new function ‘alg_wc_pvbur_get_invisible_products_ids()’ to get only the invisible products ids, with a cache option.
1.2.0 – 2018-06-29
- Improve ‘alg_wc_pvbur_is_visible()’ function. Get the terms isn’t working properly. Replace by wp_get_post_terms().
- Add is_search() check to products hiding function to make sure it works on search results too.
- درج گزینهای جدید برای فیلتر ویژگیهای محصولات مخفی، دستهبندیها و برچسبها با استفاده از get_terms() function.
- بهبود عملکرد برای تشخیص محصول پنهان شده در صفحات تکی محصولات.
- درج گزینهای برای مخفی نمودن تمام محصولات، دستهبندی محصولات / برچسبها از نقشهای کاربری.
1.1.9 – 2018-05-24
- Create “alg_wc_pvbur_get_invisible_products” function.
- Change the way Modify query option works.
- Add ‘alg_wc_pvbur_post__not_in’ filter.
- Add ‘alg_wc_pvbur_hide_products_query’ action.
- Update WooCommerce tested up to.
1.1.8 – 2018-05-03
- حذف تست نسخه حرفه ای.
- Fix visible products logic.
- Fix ‘alg_wc_pvbur_get_user_roles()’ function exists.
- Use composer to handle dependencies.
1.1.7 – 2018-04-18
- درج کامپوزر.
- همگام سازی تنظیمات جمعی با مقادیر پست متا.
- Change the way “product_by_user_role_pre_get_posts()” works. Now it really hides invisible product from queries fixing issues with pagination.
- درج عملکرد ‘pvbur_save_product’ برای بعد از زمانی که یک محصول بروزرسانی میگردد.
- درج گزینهای جدید برای مدیر برای اینکه اگر یک دستهبندی محصولات فاقد محصولی برای نمایش باشد از منو حذف گردد.
- درج فیلتر ‘pvbur_hide_empty_cats’ برای اینکه اگر یک دستهبندی محصولات فاقد محصولی برای نمایش باشد از منو حذف گردد.
1.1.6 – 2018-04-12
- درج فیلتر ‘alg_wc_pvbur_is_visible’ .
- درج گزینهای جدید برای مدیر برای تغییر مسیر صفحه 404 به صفحهای متفاوت برای محصولات مخفی.
- درج فیلتر ‘pvbur_invisible_product_redirect’ برای تغییر مسیر صفحه 404 به صفحهای متفاوت برای محصولات مخفی.
1.1.5 – 2018-03-26
- Fix – Core –
is_visible()
– Bulk settings – Products – Returningfalse
only. - توسعه- عمومی – گزینه های مدیریتی – گزینه “ویرایش سریع محصولات” اضافه شد.
- توسعه- عمومی – گزینه های مدیریتی – گزینه “ویرایش جمعی محصولات” اضافه شد.
1.1.4 – 2017-11-12
- Dev – Core – Possible “
wp_get_current_user()
undefined” error fixed.
1.1.3 – 2017-10-31
- توسعه – تنظیمات مدیریتی – عنوان برگه تنظیمات بروز رسانی شد.
- Dev – Admin Settings – General – Description updated.
1.1.2 – 2017-10-30
- توسعه- تنظیمات مدیریتی – تنظیمات جمعی – زیر بخشهای نقشهای کاربری اضافه شد.
- توسعه- تنظیمات مدیریتی – متا باکس – عنوان بروزرسانی شد.
1.1.1 – 2017-10-26
- توسعه- تنظیمات مدیریتی – تنظیمات جمعی – دگمه “ذخیره تمام تغییرات” برای بخش هر نقش کاربری اضافه گردید.
- توسعه: تنظیمات مدیریتی – متا باکس – عنوان و توضیحات بروزرسانی شد.
1.1.0 – 2017-10-25
- توسعه- بخش “تنظیمات جمعی” اضافه شد.
- Dev – Admin Settings – Meta box select –
chosen_select
class added. - توسعه- تنظیمات مدیریتی – متاباکس در ویرایش محصول به
side
withlow
انتقال یافت. - توسعه- بهبود کدنویسی
- توسعه- ذخیره آرایه تنظیمات به عنوان ویژگی اصلی کلاس.
1.0.0 – 2017-08-30
- انتشار اولیه.