{"id":24858,"date":"2015-10-05T21:01:17","date_gmt":"2015-10-05T13:01:17","guid":{"rendered":"https:\/\/www.hongkiat.com\/blog\/?p=24858"},"modified":"2022-10-18T20:12:41","modified_gmt":"2022-10-18T12:12:41","slug":"sync-db-multiple-wordpress","status":"publish","type":"post","link":"https:\/\/www.hongkiat.com\/blog\/sync-db-multiple-wordpress\/","title":{"rendered":"How to Sync Databases Across Multiple WordPress Installs"},"content":{"rendered":"<p>Previously, we had a look at <a href=\"https:\/\/www.hongkiat.com\/blog\/staging-wordpress-development\/\">how to setup staging environment for WordPress development<\/a>. If you have followed it through, you might find that the process sometimes involves <strong>migrating the SQL database to synchronize the discrepancies between the stages<\/strong>. This particular process of migrating database could be tedious.<\/p>\n<p>You will have to export the database from the first site then import it to another one, which could take a couple of minutes or more for a huge database. This process will <strong>need to be repeated <em>each time<\/em> we migrate the database<\/strong>.<\/p>\n<p>If this is something that you have been struggling with, you certainly would find this post useful. In this post, we are going to see <strong>how streamline the database synchronization across multiple WordPress installs<\/strong>. This will help us save a lot of time.<\/p>\n<h2>Getting Started<\/h2>\n<p>To begin with, I assume that you have had the three development stages \u2013 <em>Local<\/em>, <em>Testing<\/em> and <em>Live<\/em> \u2013 all set up.<\/p>\n<p>Here, I\u2019ve setup a scenario where I have 5 posts published on a live site, and 2 more posts are in a local site (one that is still being developed). In reality though you will be dealing with a lot of posts, than just 2 or 5.<\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/sync-db-multiple-wordpress\/sync-db-live-local-content.jpg\" height=\"420\" width=\"700\"><\/figure>\n<p>Now I would like to update the <em>local<\/em> site with the content on the <em>Live<\/em> site. Having an identical database content as the one found on <em>Live<\/em>, while developing, is encouraged. This is so we could <strong>catch any issues<\/strong> regarding the styles, layout, or any thing that may affect the content early on.<\/p>\n<h2>Syncing the Database<\/h2>\n<p>To sync the database, follow these steps:<\/p>\n<ol>\n<li>\n<p>Install the WordPress plugin, <a href=\"https:\/\/wordpress.org\/plugins\/database-sync\/\" target=\"_blank\" rel=\"noopener\">Database Sync<\/a>. Just install the plugin in the websites where you would perform the database migration, let\u2019s say if you were to pull the database from a <em>Live<\/em> stage into the <em>Testing<\/em> stage, then you should install the plugin in the site for these two stages.<\/p>\n<\/li>\n<li>\n<p>In the <em>Live<\/em> site, go to <strong>Tools &gt; Database Sync<\/strong>. Then, generate the secret token key.<\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/sync-db-multiple-wordpress\/sync-db-token.jpg\" height=\"300\" width=\"700\"><\/figure>\n<p>You must not share this secret key to anyone as it will allow them to access your database as well.<\/p>\n<\/li>\n<li>\n<p>Add the token in the <strong>Tools &gt; Database Sync<\/strong> of the <em>Local<\/em> stage site.<\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/sync-db-multiple-wordpress\/sync-db-token-add-local.jpg\" height=\"500\" width=\"700\"><\/figure>\n<p>As the Token is added, you will find the <strong>Sync<\/strong> next to the linked site, as shown in the above screenshot.<\/p>\n<\/li>\n<li>\n<p>Click the <span class=\"key\">Sync<\/span> button to start synchronizing these two sites.<\/p>\n<\/li>\n<li>\n<p>Click the <strong>Pull<\/strong> button to pull the remote site database down and replace the <em>local<\/em> site.<\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/sync-db-multiple-wordpress\/sync-db-pull.jpg\" height=\"500\" width=\"700\"><\/figure>\n<\/li>\n<\/ol>\n<p>Keep in mind though that the process of <em>pulling<\/em> and <em>pushing<\/em> may take minutes, or longer, depending on the size of the database. Once the <em>pulling<\/em> process is complete, you should see a success message on the screen. And the <em>local<\/em> site should now have the exact same posts, pages, and settings as the <em>Live<\/em> site.<\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/sync-db-multiple-wordpress\/sync-db-before-and-after.jpg\" height=\"500\" width=\"700\"><\/figure>\n<p>Alternatively, click the <span class=\"key\">Push<\/span> button if you would like copy the current site to remote websites. Install this plugin in multiple web sites as needed and add the tokens to link to their database.<\/p>\n<p>This plugin makes database synchronization seamless and sound. I hope that the plugin developer would improve it further with some additional features, such as:<\/p>\n<ul>\n<li><strong>Selective Table Sync<\/strong>, which basically enables sync for particular tables in the database. For example, as we only need to copy the post content, it would be better to <em>Pull<\/em> the <em>wp_posts<\/em> rather than the whole database. This will tremendously speed up the process for most cases.<\/li>\n<li><strong>Media Sync<\/strong>, to synchronize <a href=\"https:\/\/www.hongkiat.com\/blog\/wordpress-custom-upload-dir\/\">WordPress media file uploads<\/a> like for images and videos.<\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Previously, we had a look at how to setup staging environment for WordPress development. If you have followed it through, you might find that the process sometimes involves migrating the SQL database to synchronize the discrepancies between the stages. This particular process of migrating database could be tedious. You will have to export the database&hellip;<\/p>\n","protected":false},"author":113,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[49],"tags":[4663,252],"topic":[4520],"class_list":["entry-content","is-maxi"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v22.8 (Yoast SEO v27.6) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to Sync Databases Across Multiple WordPress Installs - Hongkiat<\/title>\n<meta name=\"description\" content=\"Previously, we had a look at how to setup staging environment for WordPress development. If you have followed it through, you might find that the process\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.hongkiat.com\/blog\/sync-db-multiple-wordpress\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Sync Databases Across Multiple WordPress Installs\" \/>\n<meta property=\"og:description\" content=\"Previously, we had a look at how to setup staging environment for WordPress development. If you have followed it through, you might find that the process\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.hongkiat.com\/blog\/sync-db-multiple-wordpress\/\" \/>\n<meta property=\"og:site_name\" content=\"Hongkiat\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/hongkiatcom\" \/>\n<meta property=\"article:published_time\" content=\"2015-10-05T13:01:17+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-10-18T12:12:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/assets.hongkiat.com\/uploads\/sync-db-multiple-wordpress\/sync-db-live-local-content.jpg\" \/>\n<meta name=\"author\" content=\"Thoriq Firdaus\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@tfirdaus\" \/>\n<meta name=\"twitter:site\" content=\"@hongkiat\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Thoriq Firdaus\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/sync-db-multiple-wordpress\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/sync-db-multiple-wordpress\\\/\"},\"author\":{\"name\":\"Thoriq Firdaus\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#\\\/schema\\\/person\\\/e7948c7a175d211496331e4b6ce55807\"},\"headline\":\"How to Sync Databases Across Multiple WordPress Installs\",\"datePublished\":\"2015-10-05T13:01:17+00:00\",\"dateModified\":\"2022-10-18T12:12:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/sync-db-multiple-wordpress\\\/\"},\"wordCount\":596,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/sync-db-multiple-wordpress\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/assets.hongkiat.com\\\/uploads\\\/sync-db-multiple-wordpress\\\/sync-db-live-local-content.jpg\",\"keywords\":[\"ad-divi\",\"WordPress Tips\"],\"articleSection\":[\"WordPress\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/sync-db-multiple-wordpress\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/sync-db-multiple-wordpress\\\/\",\"url\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/sync-db-multiple-wordpress\\\/\",\"name\":\"How to Sync Databases Across Multiple WordPress Installs - Hongkiat\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/sync-db-multiple-wordpress\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/sync-db-multiple-wordpress\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/assets.hongkiat.com\\\/uploads\\\/sync-db-multiple-wordpress\\\/sync-db-live-local-content.jpg\",\"datePublished\":\"2015-10-05T13:01:17+00:00\",\"dateModified\":\"2022-10-18T12:12:41+00:00\",\"description\":\"Previously, we had a look at how to setup staging environment for WordPress development. If you have followed it through, you might find that the process\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/sync-db-multiple-wordpress\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/sync-db-multiple-wordpress\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/sync-db-multiple-wordpress\\\/#primaryimage\",\"url\":\"https:\\\/\\\/assets.hongkiat.com\\\/uploads\\\/sync-db-multiple-wordpress\\\/sync-db-live-local-content.jpg\",\"contentUrl\":\"https:\\\/\\\/assets.hongkiat.com\\\/uploads\\\/sync-db-multiple-wordpress\\\/sync-db-live-local-content.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/sync-db-multiple-wordpress\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Sync Databases Across Multiple WordPress Installs\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/\",\"name\":\"Hongkiat\",\"description\":\"Tech and Design Tips\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#organization\",\"name\":\"Hongkiat.com\",\"url\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/wp-content\\\/uploads\\\/hkdc-logo-rect-yoast.jpg\",\"contentUrl\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/wp-content\\\/uploads\\\/hkdc-logo-rect-yoast.jpg\",\"width\":1200,\"height\":799,\"caption\":\"Hongkiat.com\"},\"image\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/hongkiatcom\",\"https:\\\/\\\/x.com\\\/hongkiat\",\"https:\\\/\\\/www.pinterest.com\\\/hongkiat\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#\\\/schema\\\/person\\\/e7948c7a175d211496331e4b6ce55807\",\"name\":\"Thoriq Firdaus\",\"description\":\"Thoriq is a writer for Hongkiat.com with a passion for web design and development. He is the author of Responsive Web Design by Examples, where he covered his best approaches in developing responsive websites quickly with a framework.\",\"sameAs\":[\"https:\\\/\\\/thoriq.com\",\"https:\\\/\\\/x.com\\\/tfirdaus\"],\"jobTitle\":\"Web Developer\",\"url\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/author\\\/thoriq\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to Sync Databases Across Multiple WordPress Installs - Hongkiat","description":"Previously, we had a look at how to setup staging environment for WordPress development. If you have followed it through, you might find that the process","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.hongkiat.com\/blog\/sync-db-multiple-wordpress\/","og_locale":"en_US","og_type":"article","og_title":"How to Sync Databases Across Multiple WordPress Installs","og_description":"Previously, we had a look at how to setup staging environment for WordPress development. If you have followed it through, you might find that the process","og_url":"https:\/\/www.hongkiat.com\/blog\/sync-db-multiple-wordpress\/","og_site_name":"Hongkiat","article_publisher":"https:\/\/www.facebook.com\/hongkiatcom","article_published_time":"2015-10-05T13:01:17+00:00","article_modified_time":"2022-10-18T12:12:41+00:00","og_image":[{"url":"https:\/\/assets.hongkiat.com\/uploads\/sync-db-multiple-wordpress\/sync-db-live-local-content.jpg","type":"","width":"","height":""}],"author":"Thoriq Firdaus","twitter_card":"summary_large_image","twitter_creator":"@tfirdaus","twitter_site":"@hongkiat","twitter_misc":{"Written by":"Thoriq Firdaus","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.hongkiat.com\/blog\/sync-db-multiple-wordpress\/#article","isPartOf":{"@id":"https:\/\/www.hongkiat.com\/blog\/sync-db-multiple-wordpress\/"},"author":{"name":"Thoriq Firdaus","@id":"https:\/\/www.hongkiat.com\/blog\/#\/schema\/person\/e7948c7a175d211496331e4b6ce55807"},"headline":"How to Sync Databases Across Multiple WordPress Installs","datePublished":"2015-10-05T13:01:17+00:00","dateModified":"2022-10-18T12:12:41+00:00","mainEntityOfPage":{"@id":"https:\/\/www.hongkiat.com\/blog\/sync-db-multiple-wordpress\/"},"wordCount":596,"commentCount":2,"publisher":{"@id":"https:\/\/www.hongkiat.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.hongkiat.com\/blog\/sync-db-multiple-wordpress\/#primaryimage"},"thumbnailUrl":"https:\/\/assets.hongkiat.com\/uploads\/sync-db-multiple-wordpress\/sync-db-live-local-content.jpg","keywords":["ad-divi","WordPress Tips"],"articleSection":["WordPress"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.hongkiat.com\/blog\/sync-db-multiple-wordpress\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.hongkiat.com\/blog\/sync-db-multiple-wordpress\/","url":"https:\/\/www.hongkiat.com\/blog\/sync-db-multiple-wordpress\/","name":"How to Sync Databases Across Multiple WordPress Installs - Hongkiat","isPartOf":{"@id":"https:\/\/www.hongkiat.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.hongkiat.com\/blog\/sync-db-multiple-wordpress\/#primaryimage"},"image":{"@id":"https:\/\/www.hongkiat.com\/blog\/sync-db-multiple-wordpress\/#primaryimage"},"thumbnailUrl":"https:\/\/assets.hongkiat.com\/uploads\/sync-db-multiple-wordpress\/sync-db-live-local-content.jpg","datePublished":"2015-10-05T13:01:17+00:00","dateModified":"2022-10-18T12:12:41+00:00","description":"Previously, we had a look at how to setup staging environment for WordPress development. If you have followed it through, you might find that the process","breadcrumb":{"@id":"https:\/\/www.hongkiat.com\/blog\/sync-db-multiple-wordpress\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.hongkiat.com\/blog\/sync-db-multiple-wordpress\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.hongkiat.com\/blog\/sync-db-multiple-wordpress\/#primaryimage","url":"https:\/\/assets.hongkiat.com\/uploads\/sync-db-multiple-wordpress\/sync-db-live-local-content.jpg","contentUrl":"https:\/\/assets.hongkiat.com\/uploads\/sync-db-multiple-wordpress\/sync-db-live-local-content.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.hongkiat.com\/blog\/sync-db-multiple-wordpress\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.hongkiat.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Sync Databases Across Multiple WordPress Installs"}]},{"@type":"WebSite","@id":"https:\/\/www.hongkiat.com\/blog\/#website","url":"https:\/\/www.hongkiat.com\/blog\/","name":"Hongkiat","description":"Tech and Design Tips","publisher":{"@id":"https:\/\/www.hongkiat.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.hongkiat.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.hongkiat.com\/blog\/#organization","name":"Hongkiat.com","url":"https:\/\/www.hongkiat.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.hongkiat.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.hongkiat.com\/blog\/wp-content\/uploads\/hkdc-logo-rect-yoast.jpg","contentUrl":"https:\/\/www.hongkiat.com\/blog\/wp-content\/uploads\/hkdc-logo-rect-yoast.jpg","width":1200,"height":799,"caption":"Hongkiat.com"},"image":{"@id":"https:\/\/www.hongkiat.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/hongkiatcom","https:\/\/x.com\/hongkiat","https:\/\/www.pinterest.com\/hongkiat\/"]},{"@type":"Person","@id":"https:\/\/www.hongkiat.com\/blog\/#\/schema\/person\/e7948c7a175d211496331e4b6ce55807","name":"Thoriq Firdaus","description":"Thoriq is a writer for Hongkiat.com with a passion for web design and development. He is the author of Responsive Web Design by Examples, where he covered his best approaches in developing responsive websites quickly with a framework.","sameAs":["https:\/\/thoriq.com","https:\/\/x.com\/tfirdaus"],"jobTitle":"Web Developer","url":"https:\/\/www.hongkiat.com\/blog\/author\/thoriq\/"}]}},"jetpack_featured_media_url":"https:\/\/","jetpack_shortlink":"https:\/\/wp.me\/p4uxU-6sW","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/posts\/24858","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/users\/113"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/comments?post=24858"}],"version-history":[{"count":2,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/posts\/24858\/revisions"}],"predecessor-version":[{"id":63076,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/posts\/24858\/revisions\/63076"}],"wp:attachment":[{"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/media?parent=24858"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/categories?post=24858"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/tags?post=24858"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/topic?post=24858"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}