{"id":38094,"date":"2015-08-10T14:25:58","date_gmt":"2015-08-10T14:25:58","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/woocommerce-filter-orders-by-product\/"},"modified":"2025-09-21T17:12:14","modified_gmt":"2025-09-21T17:12:14","slug":"woocommerce-filter-orders-by-product","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/woocommerce-filter-orders-by-product\/","author":13628138,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"4.1.2","stable_tag":"4.1.2","tested":"6.8.5","requires":"3.0.1","requires_php":"5.6","requires_plugins":null,"header_name":"Filter Orders by Product for WooCommerce","header_author":"Kowsar Hossain","header_description":"","assets_banners_color":"6cc0e4","last_updated":"2025-09-21 17:12:14","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"http:\/\/kowsarhossain.com\/","header_author_uri":"http:\/\/kowsarhossain.com","rating":4.7,"author_block_rating":0,"active_installs":4000,"downloads":58080,"num_ratings":15,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"kowsar89","date":"2015-11-15 20:07:26"},"2.0.0":{"tag":"2.0.0","author":"kowsar89","date":"2015-11-15 20:07:26"},"2.0.1":{"tag":"2.0.1","author":"kowsar89","date":"2015-11-16 02:31:24"},"2.0.2":{"tag":"2.0.2","author":"kowsar89","date":"2015-11-30 14:20:36"},"2.0.3":{"tag":"2.0.3","author":"kowsar89","date":"2015-12-09 19:07:56"},"2.0.4":{"tag":"2.0.4","author":"kowsar89","date":"2015-12-11 03:09:35"},"2.0.5":{"tag":"2.0.5","author":"kowsar89","date":"2016-03-27 14:59:15"},"2.0.6":{"tag":"2.0.6","author":"kowsar89","date":"2016-12-29 17:38:03"},"2.0.7":{"tag":"2.0.7","author":"kowsar89","date":"2019-05-08 17:03:55"},"3.0":{"tag":"3.0","author":"kowsar89","date":"2019-06-27 18:22:57"},"3.1":{"tag":"3.1","author":"kowsar89","date":"2020-09-06 14:56:11"},"3.2":{"tag":"3.2","author":"kowsar89","date":"2020-09-06 15:04:33"},"3.2.1":{"tag":"3.2.1","author":"kowsar89","date":"2022-10-20 04:33:54"},"3.3":{"tag":"3.3","author":"kowsar89","date":"2023-08-20 16:25:51"},"4.0":{"tag":"4.0","author":"kowsar89","date":"2023-12-30 20:42:34"},"4.1":{"tag":"4.1","author":"kowsar89","date":"2025-04-09 16:27:16"},"4.1.2":{"tag":"4.1.2","author":"kowsar89","date":"2025-09-21 17:12:14"},"dummy":{"tag":"dummy","author":"kowsar89","date":"2022-10-20 04:26:20"}},"upgrade_notice":[],"ratings":{"1":1,"2":0,"3":0,"4":1,"5":13},"assets_icons":{"icon-128x128.jpg":{"filename":"icon-128x128.jpg","revision":2801613,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.jpg":{"filename":"icon-256x256.jpg","revision":2801613,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":3365356,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3365356,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","2.0.0","2.0.1","2.0.2","2.0.3","2.0.4","2.0.5","2.0.6","2.0.7","3.0","3.1","3.2","3.2.1","3.3","4.0","4.1","4.1.2","dummy"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":2801613,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":2801613,"resolution":"2","location":"assets","locale":""}},"screenshots":{"1":"From admin panel, Click on \"WooCommerce&gt;Orders\" to visit the Orders screen. There you'll see a new dropdown filter.","2":"Click on that dropdown and you'll see a list of all products. Select a product and click on \"Filter\" button. It'll show up the orders which contains only that specific product."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[83,2236,1896,746,286],"plugin_category":[45],"plugin_contributors":[85210],"plugin_business_model":[],"class_list":["post-38094","plugin","type-plugin","status-publish","hentry","plugin_tags-admin","plugin_tags-filter","plugin_tags-order","plugin_tags-product","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-kowsar89","plugin_committers-kowsar89"],"banners":{"banner":"https:\/\/ps.w.org\/woocommerce-filter-orders-by-product\/assets\/banner-772x250.jpg?rev=3365356","banner_2x":"https:\/\/ps.w.org\/woocommerce-filter-orders-by-product\/assets\/banner-1544x500.jpg?rev=3365356","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/woocommerce-filter-orders-by-product\/assets\/icon-128x128.jpg?rev=2801613","icon_2x":"https:\/\/ps.w.org\/woocommerce-filter-orders-by-product\/assets\/icon-256x256.jpg?rev=2801613","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/woocommerce-filter-orders-by-product\/assets\/screenshot-1.png?rev=2801613","caption":"From admin panel, Click on \"WooCommerce&gt;Orders\" to visit the Orders screen. There you'll see a new dropdown filter."},{"src":"https:\/\/ps.w.org\/woocommerce-filter-orders-by-product\/assets\/screenshot-2.png?rev=2801613","caption":"Click on that dropdown and you'll see a list of all products. Select a product and click on \"Filter\" button. It'll show up the orders which contains only that specific product."}],"raw_content":"<!--section=description-->\n<p>Have you ever wanted to filter your order page results by a specific product? With this plugin, now you can!<\/p>\n\n<p>Once installed, a new filter dropdown will appear on the WooCommerce Orders screen, displaying a list of all products. Simply select a product and click the \"Filter\" button to view orders containing only that product.<\/p>\n\n<p>This plugin supports filtering orders by:<\/p>\n\n<ul>\n<li>Product Name<\/li>\n<li>Product Category<\/li>\n<\/ul>\n\n<p>Note: This plugin is compatible with both WooCommerce's new HPOS (High-Performance Order Storage) and the legacy WordPress posts storage. Whether you're using HPOS or the traditional storage method, this plugin will work seamlessly.<\/p>\n\n<!--section=installation-->\n<p>There are three different ways to install this plugin, as well as any other plugin from the WordPress.org repository.<\/p>\n\n<h4>Automatic Installation via WordPress Dashboard<\/h4>\n\n<ol>\n<li>Log in to your WordPress admin dashboard.<\/li>\n<li>Navigate to <code>Plugins<\/code> &gt; <code>Add New<\/code>.<\/li>\n<li>Search for \"Filter Orders by Product for WooCommerce\".<\/li>\n<li>Click <code>Install Now<\/code> next to the plugin.<\/li>\n<li>Once installed, click <code>Activate<\/code>.<\/li>\n<\/ol>\n\n<h4>Manual Upload through WordPress Dashboard<\/h4>\n\n<ol>\n<li>Download the \"Filter Orders by Product for WooCommerce\" plugin ZIP file.<\/li>\n<li>Log in to your WordPress admin dashboard.<\/li>\n<li>Navigate to <code>Plugins<\/code> &gt; <code>Add New<\/code>.<\/li>\n<li>Click <code>Upload Plugin<\/code>.<\/li>\n<li>Click <code>Choose File<\/code>, select the plugin ZIP file you downloaded, and click <code>Install Now<\/code>.<\/li>\n<li>Once the installation is complete, click <code>Activate Plugin<\/code>.<\/li>\n<\/ol>\n\n<h4>Installation via FTP<\/h4>\n\n<ol>\n<li>Download the \"Filter Orders by Product for WooCommerce\" plugin ZIP file and extract it to your computer.<\/li>\n<li>Using an FTP client, connect to your web server.<\/li>\n<li>Navigate to <code>\/wp-content\/plugins\/<\/code>.<\/li>\n<li>Upload the extracted plugin folder to the <code>\/wp-content\/plugins\/<\/code> directory on your server.<\/li>\n<li>Log in to your WordPress admin dashboard.<\/li>\n<li>Navigate to <code>Plugins<\/code>.<\/li>\n<li>Locate \"Filter Orders by Product for WooCommerce\" in the list and click <code>Activate<\/code>.<\/li>\n<\/ol>\n\n<p>After the installation is complete, a new filter will appear on the WooCommerce Orders page.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id='does%20this%20plugin%20work%20for%20all%20product%20statuses%20%28public%2C%20draft%2C%20etc.%29%3F'><h3>Does this plugin work for all product statuses (public, draft, etc.)?<\/h3><\/dt>\n<dd><p>Currently, this plugin only works for published products. To make it work for all product statuses (e.g., draft, private), add the following code to your theme's <code>functions.php<\/code> file:<\/p>\n\n<pre><code>add_action( 'wfobp_product_status', 'filter_order_by_product_status' );\nfunction filter_order_by_product_status(){\n    return 'any';\n}\n<\/code><\/pre><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>4.1.2 - Sep 21, 2025<\/h4>\n\n<ul>\n<li>Tweak: Plugin name updated<\/li>\n<\/ul>\n\n<h4>4.1 - May 20, 2024<\/h4>\n\n<ul>\n<li>Tweak: Readme updated<\/li>\n<\/ul>\n\n<h4>4.0 - Dec 31, 2023<\/h4>\n\n<ul>\n<li>Tweak: Added WooCommerce HPOS support<\/li>\n<\/ul>\n\n<h4>3.3 - Aug 20, 2023<\/h4>\n\n<ul>\n<li>Fix: Resolved PHP notice caused by incorrect use of the <code>is_search()<\/code> function<\/li>\n<\/ul>\n\n<h4>3.1<\/h4>\n\n<ul>\n<li>Readme updated<\/li>\n<\/ul>\n\n<h4>3.0<\/h4>\n\n<ul>\n<li>New: Now it's possible to filter by Product Category<\/li>\n<li>Code refactored<\/li>\n<\/ul>\n\n<h4>2.0.7<\/h4>\n\n<ul>\n<li>Fix: Products with same name only appeared once before<\/li>\n<\/ul>\n\n<h4>2.0.6<\/h4>\n\n<ul>\n<li>Added hook for changing product status<\/li>\n<\/ul>\n\n<h4>2.0.5<\/h4>\n\n<ul>\n<li>Fixed SQL injection bug<\/li>\n<\/ul>\n\n<h4>2.0.4<\/h4>\n\n<ul>\n<li>Improved code<\/li>\n<\/ul>\n\n<h4>2.0.3<\/h4>\n\n<ul>\n<li>Fix: Language<\/li>\n<\/ul>\n\n<h4>2.0.2<\/h4>\n\n<ul>\n<li>Fixed translation bug (Thanks to Kasperta)<\/li>\n<\/ul>\n\n<h4>2.0.1<\/h4>\n\n<ul>\n<li>Fixed a minor bug<\/li>\n<\/ul>\n\n<h4>2.0.0<\/h4>\n\n<ul>\n<li>New: search dropdown<\/li>\n<li>Fixed a major bug<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"Simplify order management by filtering WooCommerce orders by any specific product or product category using this plugin","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/38094","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=38094"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/kowsar89"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=38094"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=38094"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=38094"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=38094"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=38094"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=38094"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}