{"id":372876,"date":"2026-09-28T13:34:52","date_gmt":"2026-09-28T13:34:52","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/bangladesh-city-dropdown-for-woocommerce\/"},"modified":"2026-09-28T14:57:13","modified_gmt":"2026-09-28T14:57:13","slug":"technoviable-bangladesh-location-dropdown","status":"publish","type":"plugin","link":"https:\/\/fa.wordpress.org\/plugins\/technoviable-bangladesh-location-dropdown\/","author":14429655,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.2.0","stable_tag":"1.2.0","tested":"7.1.3","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"Technoviable Bangladesh Location Dropdown for WooCommerce","header_author":"Technoviable","header_description":"Customize, reorder, show or hide WooCommerce checkout fields dynamically using Drag and Drop. Includes an optional Bangladesh District-based City\/Area dropdown.","assets_banners_color":"a49e9f","last_updated":"2026-09-28 14:57:13","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/technoviable-bangladesh-location-dropdown\/","header_author_uri":"https:\/\/www.technoviable.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":100,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.2.0":{"tag":"1.2.0","author":"hossainawlad","date":"2026-09-28 14:57:13","revision":3717417}},"upgrade_notice":{"1.2.0":"<p>Plugin renamed to &quot;Technoviable Bangladesh Location Dropdown for WooCommerce&quot;. The checkout District\/Area dropdown now loads from an enqueued asset file rather than inline code.<\/p>","1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3717318,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3717318,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":3717318,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3717318,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.2.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3717385,"resolution":"1","location":"assets","locale":"","width":1073,"height":855},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3717385,"resolution":"2","location":"assets","locale":"","width":1073,"height":855},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3717385,"resolution":"3","location":"assets","locale":"","width":1073,"height":855},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3717385,"resolution":"4","location":"assets","locale":"","width":1079,"height":582}},"screenshots":{"1":"screenshot-1.png","2":"screenshot-2.png","3":"screenshot-3.png","4":"screenshot-4.png"}},"plugin_section":[],"plugin_tags":[570,3148,183734,180698,286],"plugin_category":[45],"plugin_contributors":[228184,283188],"plugin_business_model":[],"class_list":["post-372876","plugin","type-plugin","status-publish","hentry","plugin_tags-bangladesh","plugin_tags-checkout","plugin_tags-city-dropdown","plugin_tags-district","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-hossainawlad","plugin_contributors-shamimakter","plugin_committers-hossainawlad"],"banners":{"banner":"https:\/\/ps.w.org\/technoviable-bangladesh-location-dropdown\/assets\/banner-772x250.jpg?rev=3717318","banner_2x":"https:\/\/ps.w.org\/technoviable-bangladesh-location-dropdown\/assets\/banner-1544x500.jpg?rev=3717318","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/technoviable-bangladesh-location-dropdown\/assets\/icon-128x128.png?rev=3717318","icon_2x":"https:\/\/ps.w.org\/technoviable-bangladesh-location-dropdown\/assets\/icon-256x256.png?rev=3717318","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/technoviable-bangladesh-location-dropdown\/assets\/screenshot-1.png?rev=3717385","caption":"screenshot-1.png"},{"src":"https:\/\/ps.w.org\/technoviable-bangladesh-location-dropdown\/assets\/screenshot-2.png?rev=3717385","caption":"screenshot-2.png"},{"src":"https:\/\/ps.w.org\/technoviable-bangladesh-location-dropdown\/assets\/screenshot-3.png?rev=3717385","caption":"screenshot-3.png"},{"src":"https:\/\/ps.w.org\/technoviable-bangladesh-location-dropdown\/assets\/screenshot-4.png?rev=3717385","caption":"screenshot-4.png"}],"raw_content":"<!--section=description-->\n<p>Technoviable Bangladesh Location Dropdown for WooCommerce makes WooCommerce checkout faster, friendlier, and more accurate for\nBangladeshi customers \u2014 from picking their exact address to customizing the\nentire checkout form, all in a single plugin.<\/p>\n\n<h4>Why Choose Technoviable Bangladesh Location Dropdown for WooCommerce<\/h4>\n\n<ul>\n<li><strong>Bangla + English, in one dropdown<\/strong> \u2014 Every location is shown in both\nlanguages, so customers who aren't comfortable with English can instantly\nrecognize their own area in Bangla.<\/li>\n<li><strong>Deep, detailed location data<\/strong> \u2014 All 64 districts of Bangladesh, with\nover a 1350+ areas and thanas mapped underneath.<\/li>\n<li><strong>Fast, searchable dropdowns<\/strong> \u2014 Customers simply type to find their area\ninstead of scrolling long lists.<\/li>\n<li><strong>Built-in Checkout Field Manager<\/strong> \u2014 Reorder checkout fields with\ndrag-and-drop, show or hide any field, mark fields as required, or rename\nlabels, no separate plugin needed.<\/li>\n<li><strong>Correct district names everywhere<\/strong> \u2014 Order details, invoices, and\nemails always display the real district name instead of an internal code.<\/li>\n<\/ul>\n\n<h4>Who It's For<\/h4>\n\n<p>Any WooCommerce store operating in Bangladesh, especially stores serving\ncustomers outside major cities where English fluency at checkout can't be\nassumed.<\/p>\n\n<h4>Important Note<\/h4>\n\n<p>The District \u2192 Area dropdown currently works with the classic\n(shortcode-based) WooCommerce checkout. Support for the block-based\ncheckout is planned for a future release.<\/p>\n\n<p>Do not disable the \"Country \/ Region\" field from the Checkout Field\nManager settings. WooCommerce relies on this field to determine\nshipping zones and calculate shipping costs correctly. Disabling it\nwill also prevent the district name from being recorded and displayed\nin the order details.<\/p>\n\n<h3>Credits<\/h3>\n\n<ul>\n<li>The District\/Area dataset was originally adapted from an open-source\nBangladesh Thana\/Upazila dropdown project for WooCommerce. District\nspelling corrections and Bangla-language area names were added by\nTechnoviable.<\/li>\n<li>This plugin is distributed under the GNU General Public License v2 or\nlater.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to <code>\/wp-content\/plugins\/technoviable-bangladesh-location-dropdown<\/code>,\nor install the plugin directly through the WordPress plugins screen.<\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress.<\/li>\n<li>Go to WooCommerce &gt; City Dropdown.<\/li>\n<li>Check \"Enable the Bangladesh District -&gt; Area\/Thana dropdown\" if you\nwant the location dropdown feature.<\/li>\n<li>Optionally reorder, hide, or rename checkout fields from the same screen.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20work%20with%20the%20block-based%20checkout%3F\"><h3>Does this work with the block-based checkout?<\/h3><\/dt>\n<dd><p>Yes. If the plugin enabled, it will work with any builders, \nlike - Gutenberg, Elementor, Elegant theme(Divi), etc.<\/p><\/dd>\n<dt id=\"can%20i%20use%20only%20the%20checkout%20field%20manager%20without%20the%20location%20dropdown%3F\"><h3>Can I use only the Checkout Field Manager without the location dropdown?<\/h3><\/dt>\n<dd><p>Yes. The Bangladesh District\/Area dropdown is optional and can be turned\non or off from the settings screen independently of the field manager.<\/p><\/dd>\n<dt id=\"does%20this%20require%20any%20external%20api%3F\"><h3>Does this require any external API?<\/h3><\/dt>\n<dd><p>No. All location data ships with the plugin as a local file \u2014 no external\nrequests are made for the dropdown to work.<\/p><\/dd>\n<dt id=\"can%20i%20disable%20the%20%22country%20%2F%20region%22%20field%3F\"><h3>Can I disable the \"Country \/ Region\" field?<\/h3><\/dt>\n<dd><p>No, this field should always stay enabled. WooCommerce uses it to\ndetermine the correct shipping zone and calculate shipping costs. If\nit is disabled, shipping address detection breaks, and the district\nname will no longer appear correctly in the order details, emails, or\nadmin order screen.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Renamed the plugin to \"Technoviable Bangladesh Location Dropdown for WooCommerce\" and changed the plugin slug to <code>technoviable-bangladesh-location-dropdown<\/code>.<\/li>\n<li>The checkout District\/Area dropdown JavaScript is now loaded from a properly enqueued asset file instead of being printed inline inside the checkout markup.<\/li>\n<li>Location data is passed through <code>wp_json_encode()<\/code> with <code>JSON_HEX_TAG<\/code>, and the inline payload is about 38% smaller because Bangla names are no longer escaped to <code>\\uXXXX<\/code> sequences.<\/li>\n<li>Fixed a case where WordPress could silently skip the checkout script when WooCommerce's enhanced-select asset had not been registered.<\/li>\n<li>Declared WooCommerce as a required plugin via the \"Requires Plugins\" header.<\/li>\n<li>Hardened the settings save handler: input is now unslashed with <code>wp_unslash()<\/code> before sanitization, and malformed submissions are ignored instead of triggering PHP warnings.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<li>Checkout Field Manager: reorder, show\/hide, and relabel checkout fields.<\/li>\n<li>Bangladesh District -&gt; Area\/Thana searchable dropdown, in Bangla and\nEnglish.<\/li>\n<li>Correct district names shown in order details, emails, and My Account\nregardless of the internal code stored.<\/li>\n<\/ul>","raw_excerpt":"Searchable District &amp; Upazila\/Thana dropdowns for WooCommerce checkout, in Bangla and English, plus a built-in Checkout Field Manager.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/372876","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=372876"}],"author":[{"embeddable":true,"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/hossainawlad"}],"wp:attachment":[{"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=372876"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=372876"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=372876"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=372876"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=372876"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=372876"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}