توضیحات
افزونه نمایش محصولات ووکامرس بر اساس نقش کاربری به شما اجازه نمایش / مخفی نمودن محصولات بر اساس نقش کاربری مشتریان و کاربران را میدهد.
شما میتوانید انتخاب نمایید که کدام محصولات باید مخفی شوند:
- مخفی نمودن محصولات در فروشگاه و نتایج جستجو.
- تبدیل محصولات به غیرقابل خرید.
- مخفی نمودن محصولات بصورت مطلق.
در نسخه رایگان می توانید نقشهای کاربری را برای نمایش یا عدم نمایش محصول به آنها را بصورت جداگانه برای هر محصول تعریف و تنظیم نمایید. اگر شما مایل باشید که با انجام تنظیمات جمعی این کار را انجام دهید ( مثلا تنظیم نمایش یا عدم نمایش چند محصول برای بعضی نقشهای کاربری و یا تنظیم نمایش یا عدم نمایش دستههای محصول یا تگ ها)، لطفا نسخه حرفهای ما را بررسی فرمایید. . نسخه پرمیوم همچنین دارای امکاناتی به این شرح میباشد: پنهان کردن آیتمهای منو، پنهان کردن ویژگیهای محصول، تنظیم صفحه دلخواه برای تغییر مسیر صفحه (مثلا تنظیم صفحهای بجای صفحه پیش فرض 404).
بازخورد
- ما مشتاق بازخوردها و پیشنهادات شما هستیم. از شما برای استفاده یا امتحان نمودن یکی از محصولاتمان، سپاسگذاریم.
- لطفا با یادداشت و ارائه نظری کوتاه در https://wpwham.com ما را خوشحال کنید.
نصب
- برای نسخه پرمیوم، آپلود فایل زیپ افزونه در پوشه
/wp-content/plugins/
و سپس اکسترکت کردن. برای نسخه رایگان، میتوانید از طریق جستجو در مخزن افزونههای وردپرس (Product Visibility by User Role for WooCommerce) اقدام نمایید. - افزونه را از طریق فهرست “افزونهها” در وردپرس فعال کنید.
- برای شروع کار با افزونه، میتوانید تنظیمات افزونه را در پیشخوان وردپرس و در قسمت “ووکامرس / پیکربندی” پیدا کنید.
نقد و بررسیها
توسعه دهندگان و همکاران
“نمایش یا مخفی نمودن محصولات ووکامرس بر اساس نقش کاربری.” نرم افزار متن باز است. افراد زیر در این افزونه مشارکت کردهاند.
مشارکت کنندگان“نمایش یا مخفی نمودن محصولات ووکامرس بر اساس نقش کاربری.” به 1 زبان ترجمه شده است. با تشکر از مترجمین برای همکاری و کمکهایشان.
ترجمه “نمایش یا مخفی نمودن محصولات ووکامرس بر اساس نقش کاربری.” به زبان شما.
علاقه مند به توسعه هستید؟
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
گزارش تغییرات
1.8.2 – 2024-08-28
- FIX: bug with “replace short description” feature.
1.8.1 – 2023-07-13
- رفع: اعلان های PHP 8.2.
- رفع: اعلان وزردپرس
1.8.0 – 2022-06-01
- به روز رسانی: تغییرات برای حفظ سازگاری با ویژگی های جدید در نسخه حرفه ای.
- اصلاح: فایل .pot برای ترجمه.
1.7.3 – 2021-09-08
- رفع: مشکل با تعداد ویژگی های محصول به روز نشده در ویجت ناوبری لایه ای ووکامرس.
- به روز رسانی: PHP 8 اکنون به طور رسمی پشتیبانی می شود.
- اصلاح: فایل .pot برای ترجمه.
1.7.2 – 2021-04-23
- رفع: اشکال با setup_search_cases که در آن post_type می تواند آرایه باشد.
- به روز رسانی: متن توضیحی در اطراف تنظیمات نمایش / مخفی اضافه شده است.
- اصلاح: فایل .pot برای ترجمه.
1.7.1 – 2021-04-13
- رفع: مشکل سازگاری با افزونه “WooCommerce Composite Products”.
1.7.0 – 2021-01-14
- جدید: سازگاری با افزونه “WooCommerce Product Search”.
1.6.2 – 2020-09-17
- بهروزرسانی: نسخههای آزمایششده دستانداز.
1.6.1 – 2020-08-28
- اصلاح خطای PHP
1.6.0 – 2020-08-22
- جدید: برای تنظیمات هر محصول، همیشه تنظیمات انجام شده بصورت جمعی/ انبوه اولویت خواهد داشت.
- جدید: تعداد اصطلاحات (به عنوان مثال تعداد دسته ها) را برای در نظر گرفتن محصولات پنهان تنظیم کنید.
- اصلاح: از این به بعد وقتی کاربری دارای نقش چندگانه (چند نقش بصورت هم زمان) باشد، افزونه با دقت و وسواس بیشتری نسبت به قبل نمایش / عدم نمایش را بررسی و تصمیم گیری خواهد نمود.
- بروزرسانی: نمایش تنظیمات افزونه ما در گزارش وضعیت ووکامرس.
- بروزرسانی: اصلاح کدنویسی
- اصلاح: فایل .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
- اصلاح: رشتههای غیر قابل ترجمه و تبدیل آنها به قابل ترجمه.
- بهروزرسانی: نسخههای آزمایششده دستانداز.
1.5.5 – 2020-05-12
- رفع: درخواستهای ajax را فیلتر کنید (ممکن است مشکلات مربوط به مضامین خاص و/یا ویجتهایی که موارد را از طریق ajax جستجو میکنند حل کند).
- اصلاح: اصلاح یک مشکل بوجود آمده با افزونه Google Product Feeds. محصولات مخفی شده در خوراکهای ایجاد شده توسط این افزونه نمایش داده میشد (ممکن بود این مشکل با افزونههای خوراک _feed_ دیگری هم بوجود بیاید). از این به بعد هر _feed_ ایجاد شده توسط هر افزونهای، مشکلی نخواهد داشت.
- اصلاح: وقتی که صفحه فروشگاه با صفحه اصلی سایت، یکسان انتخاب میشدند، صفحهبندی بههم ریختگی داشت.
1.5.3 – 2020-03-30
- رفع: مشکل تغییرات تنظیمات که بلافاصله اثرات خود را نشان نمی دهند (مشکل کش).
- رفع: تداخل با افزونه Social Warfare (Social Warfare کار عجیبی با WP_Query انجام میدهد، اما افزونه آنها چند ماه است که بهروزرسانی نشده است، بنابراین برای ما سریعتر است که آن را از طرف خود وصله کنیم).
1.5.2 – 2019-12-17
- بهروزرسانی: نسخههای آزمایششده دستانداز.
1.5.1 – 2019-11-15
- بهروزرسانی: نسخههای آزمایششده دستانداز.
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
- توسعه- گزینه ” نقشهای کاربری برای نمایش در تنظیمات” اضافه گردید.
- توسعه- توضیحات تنظیمات مدیریتی بروزرسانی و استایلدهی مجدد گردید.
- اگر گزینه دسته بندی در تنظیمات انبوه استفاده می شود، نمای منفرد را برطرف کنید.
- رفع پارامترهای تکراری tax_query.
- با سادهتر کردن آن، پارامترهای tax_query تودرتو را بهبود بخشید.
- درج گزینهای برای تغییر مسیر URL برای هر محصول مخفی بصورت جداگانه.
- Bulk Settings – “array_merge(): Argument #1 is not an array” PHP warning fixed.
- “پنهان کردن آیتم های منو” اکنون موارد محصولات را نیز از منو پنهان می کند (یعنی نه تنها دسته ها و برچسب ها).
- استایل دهی مجدد به تنظیمات مدیریتی.
- درج سازگاری با افزونه WPML در تنظیمات جمعی.
- کد بازسازی شد (تنظیمات مدیر).
- رفع مخفی شدن شرایط محصولات مربوط به نقش های متعدد.
- اصلاح گزینه تغییر مسیر که محصولات نامرئی را مجبور به 404 می کند.
- ایجاد سازگاری افزونه با افزونه ساخت سایت چند زبانه WPML.
1.2.4 – 2018-12-25
- توسعه: تنظیمات جمعی – محصولات – شناسه محصولات در لیست درج شدند.
- توسعه- تنظیمات جمعی – دستهبندیها / برچسبها – WPML – لیست نمودن تمام زبانها و محصولات.
- توسعه- تنظیمات جمعی – محصولات – بهبود کدنویسی – بهینهسازی لیست تغییرات متغیرها
- توسعه- تنظیمات جمعی – دستهبندیها / برچسبها – WPML – لیست شدن ویژگیهای تمام زبانها.
- توسعه- تنظیمات جمعی – دستهبندیها / برچسبها.
- توسعه- URl افزونه اصلاح شد.
- کد “تنظیمات انبوه” را همراه با گزینه “تغییر پرس و جو” بهبود دهید.
1.2.3 – 2018-12-06
- افزودن سازگاری با افزونه سایت چند زبانه WPML.
1.2.2 – 2018-08-13
- فیلتر ‘alg_wc_pvbur_can_search’ را بهبود ببخشید و از کارکرد جستجوی دید اصلی در منوی wp جلوگیری کنید.
- تصحیح نمایان بودن دسته به جای «کلید» با «تاکسونومی» در پارامترهای tax_query.
1.2.1 – 2018-07-25
- با استفاده از فیلتر «alg_wc_pvbur_can_search» یا ارسال پارامتر «alg_wc_pvbur_search» در جستوجوهای گمرکی WP_Query، به افزونههای دیگر اجازه دهید با جستجوی محصولات نامرئی تعامل داشته باشند.
- درج حداقل نسخه مورد نیاز ووکامرس.
- 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.
- تابع جدید “alg_wc_pvbur_get_invisible_products_ids()” را اضافه کنید تا فقط شناسه محصولات نامرئی را با یک گزینه کش دریافت کنید.
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.
- از آهنگساز برای مدیریت وابستگی ها استفاده کنید.
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
- انتشار اولیه.