{"id":242333,"date":"2025-08-17T03:03:09","date_gmt":"2025-08-17T03:03:09","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/shipping-by-city-weight-based-add-on\/"},"modified":"2025-08-17T03:19:34","modified_gmt":"2025-08-17T03:19:34","slug":"weight-based-add-on-for-shipping-by-city","status":"publish","type":"plugin","link":"https:\/\/cn.wordpress.org\/plugins\/weight-based-add-on-for-shipping-by-city\/","author":10138070,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"0.5","stable_tag":"0.5","tested":"6.8.5","requires":"6.7","requires_php":"7.4","requires_plugins":null,"header_name":"Weight Based Add-on for Shipping by City","header_author":"Rupesh Jorkar (RJ)","header_description":"Enhance the \"Shipping by City for WooCommerce\" plugin by adding weight-based shipping charges per city. This addon allows store owners to define custom shipping rates based on both the destination city and total cart weight, giving you full control over location-specific logistics.","assets_banners_color":"","last_updated":"2025-08-17 03:19:34","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":221,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.5":{"tag":"0.5","author":"rupeshat1988","date":"2025-08-17 03:19:34"}},"upgrade_notice":{"0.4":"<p>Refactored plugin to use correct name, slug, and text domain. Ensure your theme or other plugins use the correct hooks and translations.<\/p>"},"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.5"],"block_files":[],"assets_screenshots":[],"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[3546,231952,129143,50882,286],"plugin_category":[45],"plugin_contributors":[246403],"plugin_business_model":[],"class_list":["post-242333","plugin","type-plugin","status-publish","hentry","plugin_tags-shipping","plugin_tags-shipping-by-city","plugin_tags-shipping-zones","plugin_tags-weight-based-shipping","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-rupeshat1988","plugin_committers-rupeshat1988"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/weight-based-add-on-for-shipping-by-city.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>Weight Based Add-on for Shipping by City<\/strong> is a lightweight yet powerful extension for the <a href=\"https:\/\/wordpress.org\/plugins\/shipping-by-city-for-woocommerce\/\">Shipping by City for WooCommerce<\/a> plugin. It introduces <strong>weight-based pricing<\/strong> logic to city-based shipping rules, allowing WooCommerce store owners to:<\/p>\n\n<ul>\n<li>Define custom shipping rates based on <strong>cart weight and city<\/strong>.<\/li>\n<li>Combine city-based zones with <strong>per-kg surcharges<\/strong>.<\/li>\n<li>Configure individual weight charges per city shipping method.<\/li>\n<\/ul>\n\n<p>This is especially useful for businesses whose shipping costs vary significantly with weight, such as grocery, hardware, furniture, or logistics-based stores.<\/p>\n\n<blockquote>\n  <p>\u26a0\ufe0f <strong>Note:<\/strong> This is an addon. It requires the <a href=\"https:\/\/wordpress.org\/plugins\/shipping-by-city-for-woocommerce\/\">Shipping by City for WooCommerce<\/a> plugin to be installed and activated.<\/p>\n<\/blockquote>\n\n<h3>Features<\/h3>\n\n<ul>\n<li>Adds <strong>weight-based logic<\/strong> to city shipping zones.<\/li>\n<li>Set an <strong>initial surcharge per kg<\/strong> for each city shipping method.<\/li>\n<li>Compatible with WooCommerce core shipping methods.<\/li>\n<li>Easy integration \u2014 no complex setup required.<\/li>\n<li>Built to be lightweight and follow WordPress coding standards.<\/li>\n<\/ul>\n\n<h3>Credits<\/h3>\n\n<p>Developed by <strong>Rupesh Jorkar (RJ)<\/strong>.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Make sure you have <strong>Shipping by City for WooCommerce<\/strong> installed and activated.<\/li>\n<li>Upload this plugin\u2019s folder (<code>weight-based-add-on-for-shipping-by-city<\/code>) to the <code>\/wp-content\/plugins\/<\/code> directory.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> menu in WordPress.<\/li>\n<li>Navigate to <strong>WooCommerce &gt; Settings &gt; Shipping &gt; City Zones<\/strong>, and you'll find new weight options available for each city-based method.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='does%20this%20plugin%20work%20without%20the%20%E2%80%9Cshipping%20by%20city%20for%20woocommerce%E2%80%9D%20plugin%3F'><h3>Does this plugin work without the \u201cShipping by City for WooCommerce\u201d plugin?<\/h3><\/dt>\n<dd><p>No. This plugin is an add-on and requires the base plugin to function properly.<\/p><\/dd>\n<dt id='can%20i%20define%20different%20weight%20rates%20for%20different%20cities%3F'><h3>Can I define different weight rates for different cities?<\/h3><\/dt>\n<dd><p>Yes! Each city shipping method has its own configuration. You can assign unique weight surcharges to each.<\/p><\/dd>\n<dt id='does%20it%20support%20other%20shipping%20plugins%3F'><h3>Does it support other shipping plugins?<\/h3><\/dt>\n<dd><p>Currently, it only extends functionality for the <a href=\"https:\/\/wordpress.org\/plugins\/shipping-by-city-for-woocommerce\/\">Shipping by City for WooCommerce<\/a> plugin.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.5<\/h4>\n\n<ul>\n<li>Add Requires Plugins<\/li>\n<\/ul>\n\n<h4>0.4<\/h4>\n\n<ul>\n<li>Updated plugin name and slug to \"Weight Based Add-on for Shipping by City\".<\/li>\n<li>Updated text domain to <code>weight-based-add-on-for-shipping-by-city<\/code>.<\/li>\n<li>Ensured compatibility with WooCommerce 8.x and WordPress 6.8.<\/li>\n<li>Minor optimizations and language string improvements.<\/li>\n<\/ul>\n\n<h4>0.1<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<li>Adds weight-based pricing to Shipping by City for WooCommerce.<\/li>\n<\/ul>","raw_excerpt":"Extend the &quot;Shipping by City for WooCommerce&quot; plugin by adding powerful weight-based shipping logic per city.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/242333","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=242333"}],"author":[{"embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/rupeshat1988"}],"wp:attachment":[{"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=242333"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=242333"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=242333"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=242333"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=242333"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=242333"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}