{"id":766,"date":"2026-04-26T15:19:37","date_gmt":"2026-04-26T15:19:37","guid":{"rendered":"https:\/\/quickshipd.com\/blog\/?p=766"},"modified":"2026-09-02T09:17:54","modified_gmt":"2026-09-02T09:17:54","slug":"skip-weekends-and-holidays-in-woocommerce-delivery-date","status":"publish","type":"post","link":"https:\/\/quickshipd.com\/blog\/skip-weekends-and-holidays-in-woocommerce-delivery-date\/","title":{"rendered":"Skip Weekends &#038; Holidays in WooCommerce Delivery Dates (functions.php + Plugin)"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Want to make sure your WooCommerce delivery estimates automatically skip weekends and public holidays \u2014 without reconfiguring anything every year?&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Manual workarounds are fragile. Miss a holiday and your store promises a delivery date your warehouse&nbsp;can&#8217;t&nbsp;hit.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">There are two ways to do this. You can write the logic yourself in <code>functions.php<\/code>, which costs nothing and gives you complete control. Or you can use a plugin and skip the maintenance. This guide covers both \u2014 the code method first, because you should know what you are replacing before you install anything.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Option A: Skip weekends and holidays with a functions.php snippet<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">This is the no-plugin route. Add the following to your <strong>child theme&#8217;s<\/strong> <code>functions.php<\/code> (never the parent theme \u2014 a theme update will wipe it) or to a code snippets plugin. It walks forward day by day, skipping Saturdays, Sundays and any date on your holiday list, then prints the result on the single product page.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;?php\n\/**\n * Show an estimated delivery date on the single product page,\n * skipping weekends and a defined holiday list.\n *\n * Add to your child theme's functions.php.\n *\/\nadd_action( 'woocommerce_single_product_summary', 'qsd_show_delivery_estimate', 25 );\n\nfunction qsd_show_delivery_estimate() {\n\n\t$business_days = 3; \/\/ Working days to add.\n\n\t\/\/ Fixed dates (Y-m-d) and recurring dates (m-d, any year).\n\t$fixed_holidays     = array( '2026-11-26', '2026-07-03' );\n\t$recurring_holidays = array( '12-25', '01-01' );\n\n\t$date  = new DateTime( 'now', wp_timezone() );\n\t$added = 0;\n\n\t\/\/ Hard stop so a bad holiday list can never loop forever.\n\t$guard = 0;\n\n\twhile ( $added &lt; $business_days &amp;&amp; $guard &lt; 365 ) {\n\t\t$guard++;\n\t\t$date-&gt;modify( '+1 day' );\n\n\t\t\/\/ ISO-8601: 6 = Saturday, 7 = Sunday.\n\t\tif ( (int) $date-&gt;format( 'N' ) &gt;= 6 ) {\n\t\t\tcontinue;\n\t\t}\n\n\t\tif ( in_array( $date-&gt;format( 'Y-m-d' ), $fixed_holidays, true ) ) {\n\t\t\tcontinue;\n\t\t}\n\n\t\tif ( in_array( $date-&gt;format( 'm-d' ), $recurring_holidays, true ) ) {\n\t\t\tcontinue;\n\t\t}\n\n\t\t$added++;\n\t}\n\n\tprintf(\n\t\t'&lt;p class=\"qsd-delivery-estimate\"&gt;%1$s &lt;strong&gt;%2$s&lt;\/strong&gt;&lt;\/p&gt;',\n\t\tesc_html__( 'Estimated delivery:', 'your-textdomain' ),\n\t\tesc_html( date_i18n( get_option( 'date_format' ), $date-&gt;getTimestamp() ) )\n\t);\n}<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">A few things worth understanding about this snippet:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><code>wp_timezone()<\/code> matters.<\/strong> It returns your store&#8217;s configured timezone rather than the server&#8217;s. Without it, a store on a US host serving European customers can show a date that is a full day out.<\/li>\n\n<li><strong>The <code>m-d<\/code> array handles recurring holidays.<\/strong> Christmas and New Year&#8217;s Day never need updating. Only movable holidays like Thanksgiving go in the fixed array.<\/li>\n\n<li><strong>Priority 25<\/strong> places the estimate after the price and before the add-to-cart button. Lower the number to move it up, raise it to move it down.<\/li>\n\n<li><strong>The <code>$guard<\/code> counter<\/strong> is not decoration. If someone fills the holiday array with every weekday, an unguarded loop runs forever and takes the product page down with it.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Showing the same estimate in the cart and checkout<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The snippet above only covers the product page. To repeat the estimate at checkout, hook the same calculation to a checkout action \u2014 refactor the date logic into its own function first so you are not maintaining two copies:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;?php\nadd_action( 'woocommerce_review_order_before_submit', 'qsd_checkout_delivery_estimate' );\n\nfunction qsd_checkout_delivery_estimate() {\n\techo '&lt;p class=\"qsd-checkout-estimate\"&gt;';\n\tesc_html_e( 'Your order should arrive by the date shown on each product page.', 'your-textdomain' );\n\techo '&lt;\/p&gt;';\n}<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Where the code method runs out of road<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The snippet is genuinely fine for a simple store with one dispatch schedule. It starts to hurt when you need per-shipping-method windows, an order cutoff time that rolls the estimate to the next day, per-product processing times, variable products where each variation ships differently, or the block-based cart and checkout, which ignores the classic hooks above entirely. At that point you are maintaining a small plugin inside your theme, and it is worth using an actual one.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Option B: Do it in the plugin settings<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><em>The rest of this tutorial shows how to configure&nbsp;QuickShipD&nbsp;to exclude weekends and recurring holidays automatically. It covers the edge cases the snippet does not, and takes about 3 minutes.<\/em> If you want the full feature list first, see <a href=\"https:\/\/quickshipd.com\/estimated-delivery-date\/\">QuickShipD estimated delivery dates<\/a>.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-background wp-element-button\" href=\"https:\/\/wordpress.org\/plugins\/quickshipd\/\" style=\"background-color:#16a34a\" target=\"_blank\" rel=\"noopener\">Get QuickShipD Now!<\/a><\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">What You&#8217;ll Need&nbsp;<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>QuickShipD&nbsp;plugin<\/strong>&nbsp;(free)&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>WordPress 6.0 or higher&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>WooCommerce installed and active&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A list of your holidays or non-delivery dates (optional but recommended)&nbsp;<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Step 1: Install&nbsp;QuickShipD&nbsp;<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Go to Plugins \u00bb Add&nbsp;New<\/strong>&nbsp;in&nbsp;WordPress. Search for &#8220;QuickShipD&#8221;, install, and activate. Then navigate to WooCommerce \u00bb&nbsp;QuickShipD.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 2: Exclude Weekends from Delivery Calculations&nbsp;<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>In the Delivery tab, scroll to the Schedule section<\/strong>.&nbsp;You&#8217;ll&nbsp;see a toggle labeled Exclude&nbsp;weekends, turn this on.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"999\" src=\"https:\/\/quickshipd.com\/blog\/wp-content\/uploads\/2026\/04\/exclude-weekends-1024x999.jpg\" alt=\"exclude weekends\" class=\"wp-image-767\" srcset=\"https:\/\/quickshipd.com\/blog\/wp-content\/uploads\/2026\/04\/exclude-weekends-1024x999.jpg 1024w, https:\/\/quickshipd.com\/blog\/wp-content\/uploads\/2026\/04\/exclude-weekends-600x586.jpg 600w, https:\/\/quickshipd.com\/blog\/wp-content\/uploads\/2026\/04\/exclude-weekends-300x293.jpg 300w, https:\/\/quickshipd.com\/blog\/wp-content\/uploads\/2026\/04\/exclude-weekends-768x749.jpg 768w, https:\/\/quickshipd.com\/blog\/wp-content\/uploads\/2026\/04\/exclude-weekends.jpg 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">With this enabled,&nbsp;QuickShipD&nbsp;will automatically skip Saturday and Sunday when calculating delivery dates. A 3-day delivery window starting on a Friday will show Monday through Wednesday \u2014 not Saturday and Sunday.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 3: Block Specific Non-Delivery Days&nbsp;<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>If you&nbsp;don&#8217;t&nbsp;deliver on certain weekdays<\/strong>&nbsp;\u2014 for example, if your warehouse is closed on Mondays \u2014 use the&nbsp;Non-delivery&nbsp;days toggles. You can individually enable Sunday through Saturday.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"896\" height=\"584\" src=\"https:\/\/quickshipd.com\/blog\/wp-content\/uploads\/2026\/04\/non-delivery.jpg\" alt=\"non delivery dates\n\" class=\"wp-image-768\" srcset=\"https:\/\/quickshipd.com\/blog\/wp-content\/uploads\/2026\/04\/non-delivery.jpg 896w, https:\/\/quickshipd.com\/blog\/wp-content\/uploads\/2026\/04\/non-delivery-600x391.jpg 600w, https:\/\/quickshipd.com\/blog\/wp-content\/uploads\/2026\/04\/non-delivery-300x196.jpg 300w, https:\/\/quickshipd.com\/blog\/wp-content\/uploads\/2026\/04\/non-delivery-768x501.jpg 768w\" sizes=\"auto, (max-width: 896px) 100vw, 896px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">This is separate from the weekend toggle, giving you full control over which days count as delivery days in the calculation.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 4: Add Holidays (Including Recurring Yearly Dates)&nbsp;<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>In the Holidays field<\/strong>, enter your non-delivery dates one per line.&nbsp;QuickShipD&nbsp;supports two date formats:&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>YYYY\/MM\/DD<\/strong>&nbsp;\u2014 for a specific one-time date (e.g., 2026\/12\/25 for Christmas 2026)&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>xxxx\/MM\/DD<\/strong>&nbsp;\u2014 for a recurring yearly date (e.g.,&nbsp;xxxx\/12\/25 skips December 25th every year, automatically)&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"890\" height=\"578\" src=\"https:\/\/quickshipd.com\/blog\/wp-content\/uploads\/2026\/04\/holidays-1.png\" alt=\"QuickShipD holiday exclusion list settings\" class=\"wp-image-769\" srcset=\"https:\/\/quickshipd.com\/blog\/wp-content\/uploads\/2026\/04\/holidays-1.png 890w, https:\/\/quickshipd.com\/blog\/wp-content\/uploads\/2026\/04\/holidays-1-600x390.png 600w, https:\/\/quickshipd.com\/blog\/wp-content\/uploads\/2026\/04\/holidays-1-300x195.png 300w, https:\/\/quickshipd.com\/blog\/wp-content\/uploads\/2026\/04\/holidays-1-768x499.png 768w\" sizes=\"auto, (max-width: 890px) 100vw, 890px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The recurring format is the real time-saver. Set it once and forget it \u2014 you never need to update your holidays year after year. It is the settings-screen equivalent of the <code>m-d<\/code> array in the snippet above.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Click Save Settings when done.&nbsp;QuickShipD&nbsp;will&nbsp;immediately&nbsp;start skipping those dates in all delivery calculations.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Frequently asked questions<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Does excluding weekends affect the countdown timer too?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Yes. The order cutoff time and the delivery date calculation are both aware of your schedule settings. If a customer orders just before your cutoff on a Friday, the delivery date correctly skips the weekend.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Can I exclude specific weekdays but not the whole weekend?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Yes. The Non-delivery days section lets you toggle individual days of the week. You can exclude Monday only, or any combination of days, without touching the weekend toggle. In the code version, drop the <code>format( 'N' ) &gt;= 6<\/code> check and test against an explicit array of excluded day numbers instead.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What format do I use for holidays?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Use YYYY\/MM\/DD for a specific date, or xxxx\/MM\/DD for an annually recurring date. Enter one date per line in the Holidays field. QuickShipD will skip those dates every time it calculates a delivery window.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">How many holidays can I add?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">There is no hard limit on the number of holiday dates. For most stores, a list of 10 to 20 dates covers national holidays and business closures for the year.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Does the snippet work with the block-based cart and checkout?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">No. <code>woocommerce_single_product_summary<\/code> and <code>woocommerce_review_order_before_submit<\/code> are classic-template hooks. If your store uses the Cart and Checkout blocks, the checkout snippet will not render and you will need a plugin that registers a block integration.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">WRAPPING UP<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Now you know two ways to make your WooCommerce delivery estimates skip weekends, non-delivery days, and public holidays: a <code>functions.php<\/code> snippet you own outright, and a settings screen that handles the edge cases the snippet does not. Both work. Pick the one that matches how much maintenance you want to carry.&nbsp;<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-background wp-element-button\" href=\"https:\/\/wordpress.org\/plugins\/quickshipd\/\" style=\"background-color:#16a34a\" target=\"_blank\" rel=\"noopener\">Get QuickShipD Now!<\/a><\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Related Reading<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/quickshipd.com\/blog\/automate-delivery-date-calculations-woocommerce\/\">Can I Automate Delivery Date Calculations in WooCommerce?<\/a><\/li>\n<li><a href=\"https:\/\/quickshipd.com\/blog\/customers-pick-delivery-date-woocommerce\/\">Can Customers Pick Their Delivery Date in WooCommerce?<\/a><\/li>\n<li><a href=\"https:\/\/quickshipd.com\/blog\/add-delivery-date-woocommerce\/\">How to Add Delivery\/Shipping Date in WooCommerce<\/a><\/li>\n<li><a href=\"https:\/\/quickshipd.com\/blog\/different-delivery-times-shipping-methods-woocommerce\/\">Different Delivery Times per Shipping Method in WooCommerce<\/a><\/li>\n<\/ul>\n\n\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@graph\": [\n    {\n      \"@type\": \"BreadcrumbList\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"ListItem\",\n          \"position\": 1,\n          \"name\": \"Home\",\n          \"item\": \"https:\/\/quickshipd.com\/\"\n        },\n        {\n          \"@type\": \"ListItem\",\n          \"position\": 2,\n          \"name\": \"Blog\",\n          \"item\": \"https:\/\/quickshipd.com\/blog\/\"\n        },\n        {\n          \"@type\": \"ListItem\",\n          \"position\": 3,\n          \"name\": \"Skip Weekends & Holidays in WooCommerce Delivery Dates (functions.php + Plugin)\",\n          \"item\": \"https:\/\/quickshipd.com\/blog\/skip-weekends-and-holidays-in-woocommerce-delivery-date\/\"\n        }\n      ]\n    },\n    {\n      \"@type\": \"FAQPage\",\n      \"mainEntity\": [\n        {\n          \"@type\": \"Question\",\n          \"name\": \"Does excluding weekends affect the countdown timer too?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Yes. The order cutoff time and the delivery date calculation are both aware of your schedule settings. If a customer orders just before your cutoff on a Friday, the delivery date correctly skips the weekend.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"Can I exclude specific weekdays but not the whole weekend?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Yes. The Non-delivery days section lets you toggle individual days of the week. You can exclude Monday only, or any combination of days, without touching the weekend toggle. In the code version, drop the format('N') >= 6 check and test against an explicit array of excluded day numbers instead.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"What format do I use for holidays?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Use YYYY\/MM\/DD for a specific date, or xxxx\/MM\/DD for an annually recurring date. Enter one date per line in the Holidays field. QuickShipD will skip those dates every time it calculates a delivery window.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"How many holidays can I add?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"There is no hard limit on the number of holiday dates. For most stores, a list of 10 to 20 dates covers national holidays and business closures for the year.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"Does the snippet work with the block-based cart and checkout?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"No. woocommerce_single_product_summary and woocommerce_review_order_before_submit are classic-template hooks. If your store uses the Cart and Checkout blocks, the checkout snippet will not render and you will need a plugin that registers a block integration.\"\n          }\n        }\n      ]\n    },\n    {\n      \"@type\": \"HowTo\",\n      \"name\": \"Skip Weekends & Holidays in WooCommerce Delivery Dates (functions.php + Plugin)\",\n      \"step\": [\n        {\n          \"@type\": \"HowToStep\",\n          \"position\": 1,\n          \"name\": \"Option A: Skip weekends and holidays with a functions.php snippet\",\n          \"url\": \"https:\/\/quickshipd.com\/blog\/skip-weekends-and-holidays-in-woocommerce-delivery-date\/#option-a-skip-weekends-and-holidays-with-a-functionsphp-snippet\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"position\": 2,\n          \"name\": \"Step 1: Install QuickShipD\",\n          \"url\": \"https:\/\/quickshipd.com\/blog\/skip-weekends-and-holidays-in-woocommerce-delivery-date\/#step-1-install-quickshipd\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"position\": 3,\n          \"name\": \"Step 2: Exclude Weekends from Delivery Calculations\",\n          \"url\": \"https:\/\/quickshipd.com\/blog\/skip-weekends-and-holidays-in-woocommerce-delivery-date\/#step-2-exclude-weekends-from-delivery-calculations\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"position\": 4,\n          \"name\": \"Step 3: Block Specific Non-Delivery Days\",\n          \"url\": \"https:\/\/quickshipd.com\/blog\/skip-weekends-and-holidays-in-woocommerce-delivery-date\/#step-3-block-specific-non-delivery-days\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"position\": 5,\n          \"name\": \"Step 4: Add Holidays (Including Recurring Yearly Dates)\",\n          \"url\": \"https:\/\/quickshipd.com\/blog\/skip-weekends-and-holidays-in-woocommerce-delivery-date\/#step-4-add-holidays-including-recurring-yearly-dates\"\n        }\n      ]\n    }\n  ]\n}\n<\/script>\n\n","protected":false},"excerpt":{"rendered":"<p>Two ways to make WooCommerce delivery estimates skip weekends and public holidays: a functions.php snippet you own outright, and a settings screen that handles the edge cases the snippet cannot.<\/p>\n","protected":false},"author":1,"featured_media":779,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[19],"tags":[],"class_list":["post-766","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-how-to"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/quickshipd.com\/blog\/wp-json\/wp\/v2\/posts\/766","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/quickshipd.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/quickshipd.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/quickshipd.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/quickshipd.com\/blog\/wp-json\/wp\/v2\/comments?post=766"}],"version-history":[{"count":9,"href":"https:\/\/quickshipd.com\/blog\/wp-json\/wp\/v2\/posts\/766\/revisions"}],"predecessor-version":[{"id":1242,"href":"https:\/\/quickshipd.com\/blog\/wp-json\/wp\/v2\/posts\/766\/revisions\/1242"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/quickshipd.com\/blog\/wp-json\/wp\/v2\/media\/779"}],"wp:attachment":[{"href":"https:\/\/quickshipd.com\/blog\/wp-json\/wp\/v2\/media?parent=766"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/quickshipd.com\/blog\/wp-json\/wp\/v2\/categories?post=766"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/quickshipd.com\/blog\/wp-json\/wp\/v2\/tags?post=766"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}