The post Sales Sight for WooCommerce appeared first on KrazyPlugins.
]]>Adds a new Sales user role with appropriate permissions to view and manage WooCommerce orders.
Removes WooCommerce menu items like Settings, Status, Payments, Marketing, and Home for Sales users.
Hides WordPress admin notices and alerts for a clean user interface.
Customize the orders list view to only show relevant orders based on custom meta.
Built using WordPress and WooCommerce standards. Easily extend via hooks or filters.
How It Works
Q: Can sales users manage products or customers?
No, by default, the Sales role only has access to orders (and booking orders if using Bookings). You can customize this via code if needed.
Q: Can I show only specific orders to sales users?
Yes, use meta filters like ssfw_assigned_sales_user to restrict the orders shown.
The post Sales Sight for WooCommerce appeared first on KrazyPlugins.
]]>The post ACF For WooCommerce Panels appeared first on KrazyPlugins.
]]>Many times we have a requirement to add new fields in the tabs like General and Shipping to make the fields sync with the WooCommerce data. It will allow admin or store manager to find out these fields easily and can add/modify the data with ease. Generally it will need programming skills to add new custom fields for product tabs. Let’s see how can you do it without any programming and with few clicks.
ACF For WooCommerce Panels plugin is very easy to implement. It will add an option of WooCommerce Panels in Forms heading. Please check the below screenshot:

Once the location rule is set, the custom fields you have created, will display in the tab which you have selected. For example Shipping tab:

So everything is ready in the backend, let’s see how can we display the custom field values. You can use the custom field functions the_field or get_field to display the custom field values in the front end. If you are wondering how these functions can be used to display the values in the product page, we have a solution for it as well. Please refer the guide: Revamp Your Product Pages: How to Display Custom Fields in WordPress.
You can check our other plugin which can help to build your WooCommerce store easily.
ACF For WooCommerce Panels is a premium plugin.
ACF For WooCommerce Panels follow a one-time payment model.
There is no limit, you can use the plugin on N number of websites.
No, you don’t need to purchase ACF PRO. The free version of Advanced Custom Fields (ACF) works perfectly with ACF For WooCommerce Panels. However, if you want ACF PRO features like repeater fields, flexible content, or gallery fields, you would need to purchase ACF PRO.
ACF For WooCommerce Panels is a separate plugin that allows you to add ACF fields to WooCommerce product tabs, while ACF PRO is the premium version of Advanced Custom Fields with additional field types and features. You can use ACF For WooCommerce Panels with the free ACF plugin, but ACF PRO adds more advanced field types like repeaters, flexible content, and gallery fields.
While there are free plugins that add custom fields to WooCommerce, most require manual coding to integrate with WooCommerce tabs. ACF For WooCommerce Panels specifically simplifies this process by providing a no-code solution to add ACF fields directly to WooCommerce product tabs.
First, install both ACF and ACF For WooCommerce Panels. Then go to Custom Fields > Field Groups in your WordPress admin, create a new field group, add your desired fields, and in the Location Rules section, set the condition to WooCommerce Panels equals General, Inventory, Shipping, etc.’.
You can add custom fields to all major WooCommerce product tabs including: General tab, Inventory tab, Shipping tab, Linked Products tab, and Advanced tab. The plugin integrates seamlessly with WooCommerce’s existing tab structure.
You can display custom field values on your product pages using ACF’s standard functions: the_field(‘field_name’) or get_field(‘field_name’). These functions work the same way as they do with regular ACF fields on posts and pages.
No, if you wish to add custom fields to variation then you can use our ACF For WooCommerce Variation plugin.
No, ACF For WooCommerce Panels has minimal impact on site performance. The custom fields only load when needed in the admin area, and the plugin is designed to work efficiently with WooCommerce’s existing structure.
If your fields don’t appear, check that: 1) Both ACF and ACF For WooCommerce Panels are installed and activated, 2) You’ve selected the correct WooCommerce tab in the location rules.
You can contact us here.
The post ACF For WooCommerce Panels appeared first on KrazyPlugins.
]]>The post ACF For WooCommerce Variation appeared first on KrazyPlugins.
]]>The plugin is very easy, it will add an option of Product Variation as Post Type.

Once you set the location rule and add all the custom fields needed for the product variation, you can add or edit the variable product and enter the custom field values.

So everything is ready in the backend, let’s see how can we display the custom field values. You need to copy the variation.php file of the woocommerce’s template in your active theme’s folder. The file will be in woocommerce->single-product->add-to-cart folder. Then you need to add the below code so that once the variation is selected that value will be displayed like the below.
<div class=”woocommerce-variation-product_code”>Product Code: {{{ data.variation.product_code }}}</div>

In the above code, product_code is the custom field slug. You need to update it according to the custom field created in your store.

Discover how to simplify the export of WooCommerce product variations, including custom fields created with ACF For WooCommerce Variations. Our detailed blog post guides you through the process, offering tips to streamline your workflow and enhance data management.
Unleash the power of customization and transform your WooCommerce store with the ACF For WooCommerce Variation plugin. Elevate your product variations, provide a personalized shopping experience, and stand out in the competitive e-commerce landscape. Whenever you are looking to scale up your eCommerce store with advanced features then add custom field to woocommerce variation. Try it today and redefine how you showcase and sell your products!
ACF For WooCommerce Variation is a plugin that lets you add custom fields directly to WooCommerce product variations using the Advanced Custom Fields interface, enabling advanced personalization and data per variation without custom coding.
Install the plugin, create your custom fields under ACF > Field Groups, and set the location rule to Post Type = Product Variation. The custom fields will appear in the variation edit screen for each variable product.
You can add any ACF-supported fields, such as text, textarea, number, select, checkbox, radio, file, image, gallery, WYSIWYG, date picker, and more, giving full flexibility based on your variation data needs.
Only minimal coding is required. After setting up fields, you place a snippet in your theme’s variation.php (located in woocommerce/single-product/add-to-cart) to output the custom field’s value for each selected variation.
Yes, custom fields and their values assigned to WooCommerce variations via ACF For WooCommerce Variation can be exported. There are guides provided to help streamline this process for bulk management.
Yes, since the framework is based on ACF and WooCommerce’s default structure, it should work with all standard-compliant themes. Custom themes may need minor template tweaks.
If you don’t see “Product Variation” as an option when setting up location rules, check whether the plugin is activated correctly. Make sure you install and activate both ACF and ACF for WooCommerce Variation.
This plugin eliminates the need for repetitive manual code for each product or variation, saving time and reducing errors. You can manage all configurations visually through the ACF interface.
You can check our other plugin which can help to build your WooCommerce store easily.
The post ACF For WooCommerce Variation appeared first on KrazyPlugins.
]]>The post YITH Wishlist For Dokan appeared first on KrazyPlugins.
]]>Here is the vendor dashboard screenshot of the wishlist page:

If you are site owners and what to give more options to the vendors then here is the list:
The plugin requires YITH WooCommerce Wishlist FREE or PRO plugin and Dokan plugin active to work.
You can contact us for the above customization.
The post YITH Wishlist For Dokan appeared first on KrazyPlugins.
]]>The post ACF For WC Vendors Pro appeared first on KrazyPlugins.
]]>Now you will think that this will require coding skills, right? No, we have a solution for you that you can do with a few clicks in the form of wc multivendor marketplace plugin that solves your problems. ACF For WC Vendors Pro will do that for you. Refer this video to get an idea how it is working.
The plugin will require Advanced Custom Fields (ACF) FREE or PRO version to work. ACF is widely used plugin to create custom fields in the WordPress dashboard. ACF For WC Vendors PRO will add feature that you can use ACF in the front end part also.
While creating new products, the admin can quickly establish custom fields for vendors. To allow a vendor to use a custom field created with Advance Custom Field, the admin must check the box labeled “Vendor Edits Allowed.”

Once the field settings are applied, the vendor will be able to add values for those custom fields while adding or editing the product. Using wc multivendor marketplace it opens a lot of scope for vendors to expand their customer range.

How to Display Custom Fields in WordPress
Display Custom Fields for User Profiles
If you are using Dokan instead of WC Vendor, we have the same solution for Dokan as well. You can checkout ACF For Dokan and ACF For Dokan Pro.
The post ACF For WC Vendors Pro appeared first on KrazyPlugins.
]]>The post ACF For WooCommerce appeared first on KrazyPlugins.
]]>An admin can easily create custom fields (ACF) for customers while he is creating his account in the register form. While creating a custom field using Advance Custom Field, the admin needs to select “Customer Edits Allowed” so that the customer can use that custom field.

If you wish the customer to enter that value in the registration form then select Customer Register Form. If you do not select it, the custom field can be added from the edit account page, once the user is logged in. There will be no change in the customer registration form.
The admin needs to select User Role equal to Customer in the custom field location rules to make this setting work. Please check the below screenshot for clarity.

That is not all. What to do if the customer wants to change that value later on. That is also possible with the plugin. After customers log in, they can update the custom fields from the edit account page.
The supported field types of ACF are text, textarea, number, URL, select, checkbox, radio, file, and email.
Now, the system creates the field for the customer. You can use the below ACF functions to display the value:
the_field( ‘field_name’, ‘user_1’ ); // where 1 indicates user ID
echo get_field( ‘field_name’, ‘user_1’ ); // where 1 indicates user ID
ACF For WooCommerce is also compatible with the multivendor marketplace plugin Dokan and ACF For Dokan PRO.
ACF For WooCommerce is a plugin that allows store owners to add custom fields to the WooCommerce store, including registration and account. It uses the Advanced Custom Fields (ACF) interface for easy visual setup.
You can add all ACF-supported field types. These include text, textarea, number, URL, select, checkbox, radio, file, and email fields.
Yes, you can add custom fields to the WooCommerce registration form. Simply select “Customer Edits Allowed” and “Customer Register Form”. while creating your ACF field and set the location rules to User Role = Customer. You can also display the fields in the edit account section after login.
No coding is required to create fields or show them in forms. For displaying custom field values on the front end, you may use template tags like the_field(‘field_name’,’user_{user_ID}’) or integrate with builders like Elementor/Divi for visual display of field data.
Yes, customers can update custom fields anytime from the WooCommerce “Edit Account” page, provided “Customer Edits Allowed” was selected during field creation.
Yes. ACF For WooCommerce works with both the free and PRO versions of the Advanced Custom Fields plugin, though advanced field types require ACF PRO.
Yes, you can export/import field groups (structure) using ACF Tools, and export/import data using plugins like WP All Export/Import PRO with the ACF add-on.
Yes, it works with all compliant WooCommerce themes. Custom themes may require minor template adjustments for field display on the front end.
Also, refer to this blog How to add a custom registration form field in WooCommerce.
The post ACF For WooCommerce appeared first on KrazyPlugins.
]]>The post ACF For Dokan PRO appeared first on KrazyPlugins.
]]>We have an important announcement regarding the ACF for Dokan plugin. In the month of July 2024, we have removed ACF for Dokan from the WordPress.org plugin repository. You can learn more about the reason and future plan here.
With the latest release of ACF For Dokan PRO 2.0, there is no need of the FREE version plugin to keep it active.
Admins can easily create custom fields for vendors in the vendor registration form. While creating a custom field using Advance Custom Field, the admin needs to select ‘Vendor Edits Allowed’ so that field is visible in the registration form.

The admin needs to select User Role equal to Vendor in the custom field location rules to make this setting work. After vendor login, they can update the custom fields from the edit account page. The supported field types of ACF are text, textarea, number, URL, select, email, checkbox, radio, file.

Now, the field is created for a vendor. You can use the below ACF functions to display the value:
the_field ( 'field_name', 'user_1' ); // where 1 indicates user ID
echo get_field ( 'field_name', 'user_1' ); // where 1 indicates user ID
When the admin creates custom fields from the ACF plugin for the Order post type, the Vendor will be also able to add/update values for orders from their dashboard.

You can use ACF functions like the_field, get_field to display the custom field value of the vendor.
You can display its value using these functions:
the_field('text_field', 123); // where 123 is the order id
echo get_field( "text_field", 123 ); // where 123 is the order id
Now, you can setup the custom field editable with the Dokan Setup Wizard. There will be a new setting field called Allowed in Setup Wizard? if you enable Vendor Edits Allowed. This way if you want dokan add custom fields to product then this plugin will be handy for all your needs.

If the field Allowed in Setup Wizard is enabled, the vendor will see the custom field in the setup wizard.

The plugin will work with ACF and Dokan free as well as PRO versions.
How to Display Custom Fields of products
Display Custom Fields for User Profiles
How to add a new field on product upload form of Dokan?
Adding extra field on the vendor registration form in Dokan
How to make plugins like WooCommerce Product View in AR compatible with Dokan
ACF For Dokan PRO is a plugin that extends Dokan by allowing admins to add custom fields to product forms, order forms, and vendor registration forms using the Advanced Custom Fields (ACF) interface. It enables vendors to manage these fields directly from their dashboard with no coding required.
Supported field types include: text, textarea, number, URL, select, email, checkbox, radio, file, WYSIWYG editor, gallery, repeater, taxonomy, and Google map.
No. As of ACF For Dokan PRO 2.0, you do not need to keep the free version active.
When creating a field with ACF, admins should enable the “Vendor Edits Allowed” option and set the user role or post type rule (e.g., Vendor or Order). This exposes the field to vendors for adding or editing data.
Yes, the plugin allows you to add custom fields to the vendor registration form. Set location rules to User Role = Vendor and enable “Vendor Edits Allowed” when creating the field.
You can use ACF template functions:
the_field( 'field_name', 'user_1' ); or get_field( 'field_name', 'user_1' );
the_field( 'field_name', 123 ); or get_field( 'field_name', 123 ); //where 123 is the order ID.
Yes, enable “Allowed in Setup Wizard?” along with “Vendor Edits Allowed” to let vendors complete the fields during the setup wizard process.
Yes, ACF For Dokan PRO works with both free and PRO versions of Dokan and ACF.
The free version was permanently removed from WordPress.org in July 2024 as part of the developer’s new product strategy. Now, only the PRO version is available and supported.
Yes, you can set up conditional fields that show or hide based on the product category in the vendor dashboard. This will require some javascript code explained here.
The post ACF For Dokan PRO appeared first on KrazyPlugins.
]]>