{"id":229645,"date":"2025-04-28T12:47:26","date_gmt":"2025-04-28T12:47:26","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/sales-report-by-region-for-greece-for-woo\/"},"modified":"2025-07-08T19:52:05","modified_gmt":"2025-07-08T19:52:05","slug":"sales-report-by-region-for-greece-for-woo","status":"publish","type":"plugin","link":"https:\/\/ru.wordpress.org\/plugins\/sales-report-by-region-for-greece-for-woo\/","author":4692961,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.4","stable_tag":"1.4","tested":"6.8.5","requires":"5.0","requires_php":"7.0","requires_plugins":null,"header_name":"Sales Report by Region for Greece for Woo","header_author":"Angelos Synadakis by Social Mind","header_description":"Adds a custom \"Sales by Region\" report with date picker, sorting arrows in column headers, and a robust custom CSV export.","assets_banners_color":"020003","last_updated":"2025-07-08 19:52:05","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/socialmind.gr\/","header_plugin_uri":"https:\/\/socialmind.gr\/plugins\/sales-report-by-region-for-greece-for-woo","header_author_uri":"https:\/\/socialmind.gr","rating":0,"author_block_rating":0,"active_installs":0,"downloads":391,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.3":{"tag":"1.3","author":"asynadak","date":"2025-04-28 12:52:13"},"1.4":{"tag":"1.4","author":"asynadak","date":"2025-07-08 19:52:05"}},"upgrade_notice":{"1.1":"<p>Enhances the user experience with sorting arrows and a more reliable CSV export process.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.jpg":{"filename":"icon-128x128.jpg","revision":3283407,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.jpg":{"filename":"icon-256x256.jpg","revision":3283407,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":3283407,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3283407,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.3","1.4"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3283412,"resolution":"1","location":"assets","locale":"","width":752,"height":633}},"screenshots":{"1":"<strong>Date picker and report<\/strong> \u2013 The top shows WooCommerce\u2019s date selection."}},"plugin_section":[],"plugin_tags":[207503,16281,12898,915,286],"plugin_category":[45],"plugin_contributors":[232365],"plugin_business_model":[],"class_list":["post-229645","plugin","type-plugin","status-publish","hentry","plugin_tags-greece","plugin_tags-orders","plugin_tags-regions","plugin_tags-report","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-asynadak","plugin_committers-asynadak"],"banners":{"banner":"https:\/\/ps.w.org\/sales-report-by-region-for-greece-for-woo\/assets\/banner-772x250.jpg?rev=3283407","banner_2x":"https:\/\/ps.w.org\/sales-report-by-region-for-greece-for-woo\/assets\/banner-1544x500.jpg?rev=3283407","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/sales-report-by-region-for-greece-for-woo\/assets\/icon-128x128.jpg?rev=3283407","icon_2x":"https:\/\/ps.w.org\/sales-report-by-region-for-greece-for-woo\/assets\/icon-256x256.jpg?rev=3283407","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/sales-report-by-region-for-greece-for-woo\/assets\/screenshot-1.png?rev=3283412","caption":"<strong>Date picker and report<\/strong> \u2013 The top shows WooCommerce\u2019s date selection."}],"raw_content":"<!--section=description-->\n<p><strong>Sales Report by Region for Greece for Woo<\/strong> adds a custom legacy report under WooCommerce \u2192 Reports \u2192 Orders. \nFeatures include:\n* Legacy date picker integration (like other default WooCommerce reports)\n* Summaries for each Greek region (A\u2013M) plus an \u201cUnknown\u201d group\n* Sorting functionality for each column (Completed\/Processing\/On-Hold, Pending, Cancelled)\n* Downloadable CSV export with all data\n* Works within the older WooCommerce \u201cReports\u201d section (not the new Analytics)<\/p>\n\n<p><strong>Key Highlights:<\/strong>\n* Date range selection using the default WooCommerce reports date picker\n* Three columns for order status groups: Completed\/Processing\/On-Hold (CPO), Pending, Cancelled\n* Revenue and order counts per region\n* \u201cUnknown\u201d or \u201cNo State Provided\u201d row to catch incomplete addresses\n* CSV export of all the data in numeric-friendly format<\/p>\n\n<p><strong>Important:<\/strong> This plugin requires WooCommerce to be installed and active.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the entire <code>sales-report-by-region-for-greece-for-woo<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory, or install via the WordPress \u201cAdd Plugin\u201d wizard.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> menu in WordPress.<\/li>\n<li>Ensure WooCommerce is also active.<\/li>\n<li>Navigate to <strong>WooCommerce \u2192 Reports \u2192 Orders<\/strong>, and look for <strong>\u201c\u03a0\u03c9\u03bb\u03ae\u03c3\u03b5\u03b9\u03c2 \u03b1\u03bd\u03ac \u03c0\u03b5\u03c1\u03b9\u03c6\u03ad\u03c1\u03b5\u03b9\u03b1\u201d<\/strong> in the sub-menu.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='does%20this%20work%20with%20the%20new%20woocommerce%20analytics%3F'><h3>Does this work with the new WooCommerce Analytics?<\/h3><\/dt>\n<dd><p>No. This plugin adds a <strong>legacy report<\/strong> to the WooCommerce \u201cReports\u201d interface (under <strong>WooCommerce \u2192 Reports \u2192 Orders<\/strong>). It doesn\u2019t appear in the newer <strong>Analytics<\/strong> tab introduced in WooCommerce 4.0+.<\/p><\/dd>\n<dt id='does%20it%20include%20partial%20refunds%3F'><h3>Does it include partial refunds?<\/h3><\/dt>\n<dd><p>It uses <code>$order-&gt;get_total()<\/code>. If the order total is automatically adjusted by WooCommerce for refunds, it will reflect that. Otherwise, partial refunds may need custom handling.<\/p><\/dd>\n<dt id='can%20i%20add%20more%20greek%20regions%20or%20custom%20states%3F'><h3>Can I add more Greek regions or custom states?<\/h3><\/dt>\n<dd><p>Currently, the plugin is hard-coded for Greek states A\u2013M. You can modify the <code>$regions<\/code> array in the plugin code, or use a filter hook if you extend it.<\/p><\/dd>\n<dt id='why%20are%20the%20column%20headers%20clickable%3F'><h3>Why are the column headers clickable?<\/h3><\/dt>\n<dd><p>They enable client-side sorting of the table. You can see an arrow (\u2191 or \u2193) indicating the current sort direction.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.4<\/h4>\n\n<ul>\n<li>Added table with stats for new VS returning customers<\/li>\n<\/ul>\n\n<h4>1.3<\/h4>\n\n<ul>\n<li>Added CSV export with numeric columns<\/li>\n<li>Added client-side sorting with visible arrows<\/li>\n<li>Updated plugin headers and text domain for better translation compatibility<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Initial release with date picker integration and multi-column report for Completed\/Processing\/On-Hold, Pending, and Cancelled orders.<\/li>\n<\/ul>","raw_excerpt":"A custom WooCommerce report that displays sales by Greek region, with a date picker, sorting arrows, and CSV export functionality.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ru.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/229645","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ru.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ru.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ru.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=229645"}],"author":[{"embeddable":true,"href":"https:\/\/ru.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/asynadak"}],"wp:attachment":[{"href":"https:\/\/ru.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=229645"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ru.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=229645"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ru.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=229645"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ru.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=229645"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ru.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=229645"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ru.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=229645"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}