{"id":215211,"date":"2025-01-01T08:53:27","date_gmt":"2025-01-01T08:53:27","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/smart-post-sync\/"},"modified":"2026-07-27T07:44:17","modified_gmt":"2026-07-27T07:44:17","slug":"smart-post-sync","status":"publish","type":"plugin","link":"https:\/\/lv.wordpress.org\/plugins\/smart-post-sync\/","author":5891621,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1","stable_tag":"1.1","tested":"7.0.2","requires":"6.2","requires_php":"","requires_plugins":null,"header_name":"Multisync \u2014 Sync external data to custom fields to turn static sites into dynamic hubs","header_author":"Multidots","header_description":"Get posts from external API's and sync with WordPress post.","assets_banners_color":"d4c9c5","last_updated":"2026-07-27 07:44:17","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/www.multidots.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":896,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0":{"tag":"1.0","author":"multidots","date":"2025-01-27 11:46:22"},"1.1":{"tag":"1.1","author":"multidots","date":"2026-07-27 07:44:17"}},"upgrade_notice":{"1.0":"<p>Initial release. No upgrades available yet.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3624104,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3624104,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3624300,"resolution":"772x250","location":"assets","locale":"","width":3088,"height":1000}},"assets_blueprints":{"blueprint.json":{"filename":"blueprint.json","revision":3624316,"resolution":false,"location":"assets","locale":"","contents":"{\"$schema\":\"https:\\\/\\\/playground.wordpress.net\\\/blueprint-schema.json\",\"landingPage\":\"\\\/wp-admin\\\/admin.php?page=smart-post-sync\",\"preferredVersions\":{\"php\":\"8.3\",\"wp\":\"6.3\"},\"phpExtensionBundles\":[\"kitchen-sink\"],\"steps\":[{\"step\":\"login\",\"username\":\"admin\",\"password\":\"password\"},{\"step\":\"installPlugin\",\"options\":{\"activate\":true},\"pluginData\":{\"resource\":\"wordpress.org\\\/plugins\",\"slug\":\"smart-post-sync\"}}]}"}},"all_blocks":[],"tagged_versions":["1.0","1.1"],"block_files":[],"assets_screenshots":{"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":3624104,"resolution":"1","location":"assets","locale":"","width":1960,"height":1638},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":3624104,"resolution":"2","location":"assets","locale":"","width":1960,"height":1638},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":3624104,"resolution":"3","location":"assets","locale":"","width":1960,"height":1638},"screenshot-4.jpg":{"filename":"screenshot-4.jpg","revision":3624104,"resolution":"4","location":"assets","locale":"","width":1960,"height":1638}},"screenshots":[]},"plugin_section":[],"plugin_tags":[1556,569,87,166,1558],"plugin_category":[59],"plugin_contributors":[232881],"plugin_business_model":[],"class_list":["post-215211","plugin","type-plugin","status-publish","hentry","plugin_tags-api","plugin_tags-automation","plugin_tags-import","plugin_tags-posts","plugin_tags-sync","plugin_category-utilities-and-tools","plugin_contributors-multidots","plugin_committers-multidots","plugin_support_reps-poojabhimani"],"banners":{"banner":"https:\/\/ps.w.org\/smart-post-sync\/assets\/banner-772x250.png?rev=3624300","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/smart-post-sync\/assets\/icon-128x128.png?rev=3624104","icon_2x":"https:\/\/ps.w.org\/smart-post-sync\/assets\/icon-256x256.png?rev=3624104","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/smart-post-sync\/assets\/screenshot-1.jpg?rev=3624104","caption":""},{"src":"https:\/\/ps.w.org\/smart-post-sync\/assets\/screenshot-2.jpg?rev=3624104","caption":""},{"src":"https:\/\/ps.w.org\/smart-post-sync\/assets\/screenshot-3.jpg?rev=3624104","caption":""},{"src":"https:\/\/ps.w.org\/smart-post-sync\/assets\/screenshot-4.jpg?rev=3624104","caption":""}],"raw_content":"<!--section=description-->\n<p>If your WordPress site relies on external data \u2014 product feeds, inventory, listings, or blog content from third-party APIs \u2014 manually updating it wastes hours every week.<\/p>\n\n<p><strong>Multisync<\/strong> connects your WordPress posts directly to external data sources and keeps them automatically updated on a schedule you set, without touching a line of code.<\/p>\n\n<h4>Key Features<\/h4>\n\n<ul>\n<li><strong>Connect Any External Data Source:<\/strong> Add your API endpoint and credentials \u2014 Multisync handles the connection with no code required.<\/li>\n<li><strong>Automated Sync Scheduling:<\/strong> Set syncs to run hourly, daily, or at any interval. Content updates in the background, automatically.<\/li>\n<li><strong>Custom Post Field Mapping:<\/strong> Map external data \u2014 titles, images, prices, inventory \u2014 to the exact post fields where they belong.<\/li>\n<li><strong>Eliminate Manual Data Entry:<\/strong> Post creation and updates happen automatically, turning a recurring task into a one-time setup.<\/li>\n<li><strong>Works Across Multiple Use Cases:<\/strong> Products, listings, job posts, news feeds \u2014 Multisync adapts to your data structure and content type.<\/li>\n<\/ul>\n\n<h4>Who Is It For?<\/h4>\n\n<p>Multisync is built for WordPress site owners, developers, and store managers who pull content from external sources and are tired of manually updating it.\nIf you manage product feeds, aggregated listings, or any site where content lives outside WordPress but needs to appear inside it,\nMultisync handles the bridge \u2014 automatically, accurately, and on your schedule. The free version gives you everything you need to start syncing immediately.<\/p>\n\n<h4>Why Choose the Smart Post Sync Plugin?<\/h4>\n\n<ul>\n<li><strong>Simplified Integration:<\/strong> Multisync simplifies API integrations, offering an easy setup and a user-friendly interface that lets you sync external data effortlessly.<\/li>\n<li><strong>Save Time and Effort:<\/strong> Automate post creation and updates, eliminating manual data entry and saving valuable time.<\/li>\n<li><strong>Maintain Accuracy:<\/strong> With customizable post mapping, ensure that the right data is pulled into the correct post elements, keeping your content organized and accurate.<\/li>\n<li><strong>Stay Updated:<\/strong> Set automated sync intervals to keep your website\u2019s content fresh and relevant without manual intervention.<\/li>\n<li><strong>Enhanced Flexibility:<\/strong> Whether you\u2019re syncing product details, blog content, or other external data, Multisync adapts to your unique needs, providing a reliable solution for diverse use cases.<\/li>\n<\/ul>\n\n<h4>Need something custom?<\/h4>\n\n<p>If you're looking for a custom plugin, a tailored feature, or a fully custom enterprise solution built for your brand, our team can help.\n<a href=\"https:\/\/www.multidots.com\/contact\/\">Contact Us \u2192<\/a><\/p>\n\n<h4>EXPLORE OUR OTHER PLUGINS<\/h4>\n\n<ul>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/multidots-passkey-login\/\">Multipasskey \u2014 Deploy enterprise-level, passwordless security<\/a><\/li>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/centralized-content-management\/\">Multipress \u2014 Centralized publishing with controlled local edits for enterprise, departmental, or regional sites.<\/a><\/li>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/md-governance\/\">Multigovernance \u2014 Multi-user site with role-based permissions for blocks and settings.<\/a><\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>smart-post-sync<\/code> directory to the <code>\/wp-content\/plugins\/<\/code> directory.<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress.<\/li>\n<li>Set up your API connections through the plugin settings page to start syncing data into your posts.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"what%20is%20multisync%20and%20what%20does%20it%20do%3F\"><h3>What is Multisync and what does it do?<\/h3><\/dt>\n<dd><p>Multisync connects your WordPress site to external data sources via API and automatically creates or updates posts with the imported data. Once configured, it runs on the schedule you set \u2014 no manual work required.<\/p><\/dd>\n<dt id=\"do%20i%20need%20coding%20or%20technical%20skills%20to%20use%20multisync%3F\"><h3>Do I need coding or technical skills to use Multisync?<\/h3><\/dt>\n<dd><p>No. You enter your API credentials, configure your field mapping, set your sync schedule, and the plugin handles everything else.<\/p><\/dd>\n<dt id=\"how%20do%20i%20set%20up%20an%20api%20connection%3F\"><h3>How do I set up an API connection?<\/h3><\/dt>\n<dd><p>Go to the plugin's settings page and click \"Add API Connection.\" Enter your API credentials and configure your data mapping settings to start importing content into your posts.<\/p><\/dd>\n<dt id=\"what%20types%20of%20data%20can%20i%20sync%3F\"><h3>What types of data can I sync?<\/h3><\/dt>\n<dd><p>Any data your API provides \u2014 product titles, descriptions, images, prices, inventory levels, blog content, job listings, real estate data, and more. If your API returns it, Multisync can map it to a post field.<\/p><\/dd>\n<dt id=\"how%20often%20does%20multisync%20sync%20my%20data%3F\"><h3>How often does Multisync sync my data?<\/h3><\/dt>\n<dd><p>You set the interval \u2014 hourly, daily, or a custom schedule. Multisync runs automatically in the background at the frequency you choose.<\/p><\/dd>\n<dt id=\"can%20i%20sync%20data%20manually%3F\"><h3>Can I sync data manually?<\/h3><\/dt>\n<dd><p>Yes. A manual sync option is available under the Attribute Mapping tab whenever you need an immediate update outside your scheduled intervals.<\/p><\/dd>\n<dt id=\"will%20multisync%20overwrite%20content%20i%27ve%20edited%20manually%3F\"><h3>Will Multisync overwrite content I've edited manually?<\/h3><\/dt>\n<dd><p>No. Multisync only updates the fields you've mapped. Any content outside those fields remains unchanged.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20the%20api%20connection%20fails%3F\"><h3>What happens if the API connection fails?<\/h3><\/dt>\n<dd><p>Multisync notifies you of the failure so you can update your credentials or check the external service. Existing posts remain untouched until the connection is restored.<\/p><\/dd>\n<dt id=\"is%20multisync%20compatible%20with%20all%20apis%3F\"><h3>Is Multisync compatible with all APIs?<\/h3><\/dt>\n<dd><p>Multisync works with a wide range of APIs. Compatibility depends on the API structure \u2014 ensure your external API delivers data in a supported format for best results.<\/p><\/dd>\n<dt id=\"is%20multisync%20compatible%20with%20woocommerce%20and%20custom%20post%20types%3F\"><h3>Is Multisync compatible with WooCommerce and custom post types?<\/h3><\/dt>\n<dd><p>Yes. Multisync works with standard WordPress posts, WooCommerce products, and custom post types.<\/p><\/dd>\n<dt id=\"how%20do%20i%20get%20support%3F\"><h3>How do I get support?<\/h3><\/dt>\n<dd><p>Post your question on the WordPress.org support forum for the plugin and the Multidots team will assist you.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1<\/h4>\n\n<ul>\n<li>Compatibility: Updated to ensure full compatibility with WordPress 7.0<\/li>\n<li>Maintenance: General maintenance release including stability improvements and minor fixes<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Initial release of the Smart Sync Post plugin.<\/li>\n<\/ul>","raw_excerpt":"Connect WordPress posts to external data sources and keep them updated automatically on your schedule \u2014 no code required.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/lv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/215211","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/lv.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/lv.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=215211"}],"author":[{"embeddable":true,"href":"https:\/\/lv.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/multidots"}],"wp:attachment":[{"href":"https:\/\/lv.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=215211"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/lv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=215211"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/lv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=215211"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/lv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=215211"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/lv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=215211"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/lv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=215211"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}