[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$ftXZY8jxhy1mmKWM2id2Jg-5fzQFCYC6tOLI9rZ0hG0Y":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":39,"analysis":85,"fingerprints":139},"site-address-migrator","Site Address Migrator","2.0","MembershipWorks","https:\u002F\u002Fprofiles.wordpress.org\u002Fsourcefound\u002F","\u003Cp>If you ever change the Site Address under the WordPress settings, you may notice that all the links in your pages and posts may still use the old site url. This plugin plugin migrates all those urls in your WordPress database when you change the Site Address, without requiring the Search Replace DB script.\u003C\u002Fp>\n\u003Cp>Site Address Migrator updates all links matching the old Site Address in:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Description, content and excerpts of all posts, pages and media (including custom types)\u003C\u002Fli>\n\u003Cli>Post and page option fields\u003C\u002Fli>\n\u003Cli>Comments and comment option fields\u003C\u002Fli>\n\u003Cli>Post category and tag descriptions\u003C\u002Fli>\n\u003Cli>User descriptions\u003C\u002Fli>\n\u003Cli>User website fields\u003C\u002Fli>\n\u003Cli>WordPress and widget option fields\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Site Address Migrator will update links inside serialized data correctly. Site Address Migrator will also match links when the protocol does not match the Site Address (eg. the link uses “https:\u002F\u002F” instead of “http:\u002F\u002F”, or if it is protocol-relative “\u002F\u002F”). The protocol used for the original link will be honored (ie. if the link was “https:\u002F\u002F”, it will remain “https:\u002F\u002F” even if the Site Address is given as “http:\u002F\u002F”).\u003C\u002Fp>\n\u003Cp>Warning: Make sure you have access to the new site domain before updating the Site Address, and double check for spelling errors! Entering the wrong site address can prevent you from accessing WordPress again without manually fixing the MySQL database entries. Backup your MySQL database if possible.\u003C\u002Fp>\n\u003Cp>This plugin is not designed for, and has not been tested for Multi-Site installs.\u003C\u002Fp>\n","Updates urls in pages, posts, comments, descriptions, widgets and options when Site Address (Site URL) is changed.",200,6439,60,4,"2019-12-22T17:38:00.000Z","5.3.21","3.0.1","",[20,21,22,23,24],"changing-site-address","changing-site-url","site-address","siteurl","update-url","https:\u002F\u002Fmembershipworks.com\u002Fwordpress-site-address-migrator\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsite-address-migrator.2.0.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":34,"avg_security_score":35,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},"sourcefound",4000,92,1,94,"2026-04-04T09:30:41.014Z",[40,65],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":48,"downloaded":49,"rating":50,"num_ratings":51,"last_updated":52,"tested_up_to":53,"requires_at_least":54,"requires_php":55,"tags":56,"homepage":62,"download_link":63,"security_score":64,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"go-live-update-urls","Go Live Update Urls","7.0.7","Mat Lipe","https:\u002F\u002Fprofiles.wordpress.org\u002Fmat-lipe\u002F","\u003Ch3>Change the domain on your site with one click.\u003C\u002Fh3>\n\u003Cp>Goes through entire site and replaces all instances of an old URL with a new one. Used most often when changing the domain of your site.\u003C\u002Fp>\n\u003Cp>Automatically detects and handles special domain circumstances to give you an accurate update every time without side effects.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Developed and supported by \u003Ca href=\"https:\u002F\u002Fonpointplugins.com\u002Fgo-live-update-urls\u002F\" rel=\"nofollow ugc\">OnPoint Plugins\u003C\u002Fa>.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Database table by table selection.\u003C\u002Fli>\n\u003Cli>Updates serialized data in core tables.\u003C\u002Fli>\n\u003Cli>Updates encoded URL.\u003C\u002Fli>\n\u003Cli>Easy to use admin page – which may be found under Tools.\u003C\u002Fli>\n\u003Cli>Works on both multisite and single site installs.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Updates Entire Site Including\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Posts\u003C\u002Fli>\n\u003Cli>Pages\u003C\u002Fli>\n\u003Cli>Image URLs\u003C\u002Fli>\n\u003Cli>Excerpts\u003C\u002Fli>\n\u003Cli>Post meta data\u003C\u002Fli>\n\u003Cli>Custom post types\u003C\u002Fli>\n\u003Cli>Widgets and widget data\u003C\u002Fli>\n\u003Cli>Options and settings\u003C\u002Fli>\n\u003Cli>And much more\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Domain Update Process\u003C\u002Fh3>\n\u003Cp>Full step-by-step instructions for a changing a site’s domain \u003Ca href=\"https:\u002F\u002Fonpointplugins.com\u002Fhow-to-change-your-domain-name-on-wordpress\u002F\" rel=\"nofollow ugc\">may be found here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Included Language Translations\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>English (en_US).\u003C\u002Fli>\n\u003Cli>French (fr_FR).\u003C\u002Fli>\n\u003Cli>German (de_DE).\u003C\u002Fli>\n\u003Cli>Spanish (es_ES).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Developers\u003C\u002Fh3>\n\u003Cp>Developer docs \u003Ca href=\"https:\u002F\u002Fonpointplugins.com\u002Fgo-live-update-urls\u002Fdeveloper-docs-go-live-update-urls\u002F\" rel=\"nofollow ugc\">may be found here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Troubleshooting\u003C\u002Fh3>\n\u003Cp>Troubleshooting information \u003Ca href=\"https:\u002F\u002Fonpointplugins.com\u002Fgo-live-update-urls\u002Fgo-live-update-urls-troubleshooting\u002F\" rel=\"nofollow ugc\">may be found here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Contribute\u003C\u002Fh3>\n\u003Cp>Send pull requests via the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Flipemat\u002Fgo-live-update-urls\u002F\" rel=\"nofollow ugc\">Github Repo\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Go PRO\u003C\u002Fh3>\n\u003Cp>Our \u003Ca href=\"https:\u002F\u002Fonpointplugins.com\u002Fproduct\u002Fgo-live-update-urls-pro\u002F?utm_source=readme&utm_campaign=gopro&utm_medium=dot-org\" rel=\"nofollow ugc\">PRO version\u003C\u002Fa> brings additional functionality to this plugin. Check out \u003Ca href=\"https:\u002F\u002Fonpointplugins.com\u002Fgo-live-update-urls\u002Fgo-live-update-urls-pro-demo\u002F?utm_source=demo&utm_campaign=gopro&utm_medium=dot-org\" rel=\"nofollow ugc\">the demo\u003C\u002Fa> to see if the PRO version is useful for you.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Updates database tables created by plugins.\u003C\u002Fli>\n\u003Cli>Database tables are organized into simple intuitive sections.\u003C\u002Fli>\n\u003Cli>Ability to choose between tables or sections.\u003C\u002Fli>\n\u003Cli>Ability to convert relative URL into absolute URL.\u003C\u002Fli>\n\u003Cli>Updates serialized data across any table.\u003C\u002Fli>\n\u003Cli>Updates encoded URL across any table.\u003C\u002Fli>\n\u003Cli>Updates JSON data across any table.\u003C\u002Fli>\n\u003Cli>Ability to test URL changes before running them.\u003C\u002Fli>\n\u003Cli>URL testing report is provided for peace of mind.\u003C\u002Fli>\n\u003Cli>Option to fix common mistakes automatically when entering a URL.\u003C\u002Fli>\n\u003Cli>View and use history of your site’s address.\u003C\u002Fli>\n\u003Cli>Accessible update history including count and location of updated URL. \u003Cstrong>New\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Predictive URL automatically fill in the “Old URL” and “New URL.”\u003C\u002Fli>\n\u003Cli>Real time reporting of count and location of URL which will be updated.\u003C\u002Fli>\n\u003Cli>Report of count and location of URL which were updated.\u003C\u002Fli>\n\u003Cli>WP-CLI support for updating URL from the command line.\u003C\u002Fli>\n\u003Cli>Priority support with access to members only support area.\u003C\u002Fli>\n\u003C\u002Ful>\n","Change the domain on your site with one click.",80000,2274092,90,59,"2026-02-03T18:57:00.000Z","6.9.4","6.2.0","7.4.0",[57,58,59,60,61],"database","domain","search-and-replace","update-urls","urls","https:\u002F\u002Fonpointplugins.com\u002Fgo-live-update-urls\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgo-live-update-urls.7.0.7.zip",100,{"slug":60,"name":66,"version":67,"author":68,"author_profile":69,"description":70,"short_description":71,"active_installs":72,"downloaded":73,"rating":74,"num_ratings":75,"last_updated":76,"tested_up_to":53,"requires_at_least":77,"requires_php":78,"tags":79,"homepage":83,"download_link":84,"security_score":64,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"Search & Replace Everything – Quick and Easy Way to Find and Replace Text, Links","1.4.1","KaizenCoders","https:\u002F\u002Fprofiles.wordpress.org\u002Fkaizencoders\u002F","\u003Ch4>Important Note\u003C\u002Fh4>\n\u003Cblockquote>\n\u003Cp>This plugin is a fork of a \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fvelvet-blues-update-urls\u002F#description\" rel=\"ugc\">Velvet Blues Update URLS\u003C\u002Fa>. Since, Velvet Blues Update URLS plugin is not actively maintained and not tested with the latest version of WordPress, We decided to maintain and continue to improve.\u003C\u002Fp>\n\u003Cp>So, if you are already using Velvet Blues Update URLS plugin, simply download this plugin and start using it.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>If you move your WordPress website to a new domain name, you will find that internal links to pages and references to images are not updated. Instead, these links and references will point to your old domain name. This plugin fixes that problem by helping you change old urls and links in your website.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>👉 Users can choose to update links embedded in content, excerpts, or custom fields\u003C\u002Fli>\n\u003Cli>👉 Users can choose whether to update links for attachments\u003C\u002Fli>\n\u003Cli>👉 View how many items were updated\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🚀 Time-Saving Features in Update URLs PRO\u003C\u002Fh3>\n\u003Cp>Upgrade to PRO and unlock powerful tools designed to give you complete control, safety, and efficiency while performing database search & replace operations.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>👉 \u003Cstrong>Select Specific Tables for Search\u002FReplace\u003C\u002Fstrong>\u003Cbr \u002F>\n  Choose exactly which WordPress database tables you want to update. No unnecessary changes — only modify what truly matters.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Perform a Safe Dry Run\u003C\u002Fstrong>\u003Cbr \u002F>\n  Preview the changes before applying them. The Dry Run feature shows exactly what will be updated, helping you avoid costly mistakes.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Choose Which Results to Apply\u003C\u002Fstrong>\u003Cbr \u002F>\n  After running a Dry Run, you can either apply all changes or selectively execute specific search\u002Freplace results. Full precision. Full control.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>One-Click Database Export & Import\u003C\u002Fstrong>\u003Cbr \u002F>\n  Always backup before making database changes — and now you can do it instantly. PRO includes a built-in one-click database backup and restore feature, so you’re always protected.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Complete Search\u002FReplace History\u003C\u002Fstrong>\u003Cbr \u002F>\n  Keep track of every operation performed. View detailed history logs to monitor changes and maintain accountability.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>One-Click Undo (Rollback)\u003C\u002Fstrong>\u003Cbr \u002F>\n  Made a mistake? No problem. Instantly undo or roll back a search\u002Freplace operation with a single click.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Save & Load Custom Profiles\u003C\u002Fstrong>\u003Cbr \u002F>\n  Frequently repeat the same search\u002Freplace tasks? Save custom profiles and reload them anytime to streamline recurring workflows.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Priority Email Support and updates\u003C\u002Fstrong>\u003Cbr \u002F>\n  Your success matters to us. PRO users receive priority support and ongoing updates to ensure a smooth and reliable experience.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fkaizencoders.com\u002Fupdate-urls\" rel=\"nofollow ugc\">Update URLs PRO\u003C\u002Fa> is built for developers, agencies, and site owners who want speed, safety, and total confidence while managing their WordPress database.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Spread The Love ❤️\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you like Update URLs, please leave a \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fupdate-urls\u002Freviews\u002F#new-post\" rel=\"ugc\">five stars ⭐⭐⭐⭐⭐\u003C\u002Fa> and also spread the word about it via \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fsharer.php?u=https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fupdate-urls\u002F\" rel=\"nofollow ugc\">Facebook\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fintent\u002Ftweet?url=https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fupdate-urls\u002F\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa>. That helps fellow website owners assess Update URLs easily and benefit from it!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What’s Next\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you like this plugin then consider checking out our other solutions:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Furl-shortify\u002F\" rel=\"ugc\">URL Shortify\u003C\u002Fa> – Simple, Powerful and Easy URL Shortener Plugin For WordPress.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>URL Shortify helps you beautify, manage, and share any URL on or off of your WordPress website. Create links that look how you want using your domain name! It’s a Simple, Easy & Elegant self hosted alternative to Bitly, TinyURL, Cuttly, Pretty Links, URL Shortener By My Theme Shop, Rebrandly, BL.Link, Short.io, and many other SaaS URL Shortener services.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsocial-linkz\u002F\" rel=\"ugc\">Social Linkz\u003C\u002Fa> – Lightweight and fast social media sharing plugin\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Easily place social share icon on your posts, pages etc..\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Futilitify\u002F\" rel=\"ugc\">Utilitify\u003C\u002Fa> – Supercharge Your WordPress Site With Power Pack WordPress Utilities\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>It’s a simple & neat plugin which helps you to customize your WordPress setup in a very elegant way.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flogify\u002F\" rel=\"ugc\">Logify\u003C\u002Fa>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Logify is a comprehensive logging and monitoring plugin for WordPress that helps you keep track of various activities and events on your website. It provides detailed logs of user actions, system events, and errors, allowing you to monitor and troubleshoot your site effectively.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmagic-link\u002F\" rel=\"ugc\">Magic Link\u003C\u002Fa>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Magic Link is a passwordless authentication plugin for WordPress that allows users to log in securely via email links. It eliminates the need for traditional passwords, enhancing both security and user convenience.\u003C\u002Fp>\n\u003Cp>With Magic Link, users simply enter their email address, receive a unique login link, and gain instant access to their accounts. This plugin is perfect for improving user experience while maintaining strong security standards.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","Quick and Easy way to search all URLS, Content and replace them with new links and content in WordPress website.",20000,231512,96,22,"2026-02-21T06:55:00.000Z","5.0.0","5.6",[80,81,59,82,60],"change-links","migration","search-replace","https:\u002F\u002Fkaizencoders.com\u002Fupdate-urls","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fupdate-urls.1.4.1.zip",{"attackSurface":86,"codeSignals":107,"taintFlows":125,"riskAssessment":126,"analyzedAt":138},{"hooks":87,"ajaxHandlers":103,"restRoutes":104,"shortcodes":105,"cronEvents":106,"entryPointCount":28,"unprotectedCount":28},[88,94,98],{"type":89,"name":90,"callback":91,"file":92,"line":93},"action","admin_menu","sf_mgr_admin_menu","siteaddressmigrator.php",37,{"type":89,"name":95,"callback":96,"file":92,"line":97},"admin_init","sf_mgr_admin_init",38,{"type":89,"name":99,"callback":100,"priority":101,"file":92,"line":102},"update_option_siteurl","sf_mgr_update_siteurl",20,39,[],[],[],[],{"dangerousFunctions":108,"sqlUsage":113,"outputEscaping":122,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":36,"bundledLibraries":124},[109],{"fn":110,"file":92,"line":111,"context":112},"unserialize",87,"$dat[$x]=serialize(sf_mgr_replace(unserialize($doc[$x]),$ndl,$rpl));",{"prepared":28,"raw":114,"locations":115},2,[116,119],{"file":92,"line":117,"context":118},81,"$wpdb->get_col() with variable interpolation",{"file":92,"line":120,"context":121},83,"$wpdb->get_row() with variable interpolation",{"escaped":36,"rawEcho":28,"locations":123},[],[],[],{"summary":127,"deductions":128},"The \"site-address-migrator\" v2.0 plugin exhibits a generally strong security posture based on the provided static analysis.  A notable absence of entry points like AJAX handlers, REST API routes, and shortcodes significantly limits the plugin's attack surface. Furthermore, the code demonstrates good practice by ensuring all detected outputs are properly escaped, mitigating cross-site scripting risks. The plugin also appears to have a clean vulnerability history with no recorded CVEs, suggesting a history of secure development or effective patching.\n\nHowever, a critical concern arises from the presence of the `unserialize()` function. This function is inherently risky as it can lead to remote code execution if used with untrusted input. The analysis indicates that while there is a capability check present, there is no explicit mention of nonce checks, which are crucial for preventing cross-site request forgery attacks, especially if any of the (currently unlisted) entry points were to be utilized without proper authentication. The total lack of prepared statements for SQL queries is also a significant weakness, increasing the risk of SQL injection vulnerabilities if the queries handle any user-supplied data.",[129,132,135],{"reason":130,"points":131},"Use of unserialize() function",15,{"reason":133,"points":134},"Raw SQL queries without prepared statements",10,{"reason":136,"points":137},"Missing nonce checks",5,"2026-03-16T20:22:06.215Z",{"wat":140,"direct":145},{"assetPaths":141,"generatorPatterns":142,"scriptPaths":143,"versionParams":144},[],[],[],[],{"cssClasses":146,"htmlComments":148,"htmlAttributes":149,"restEndpoints":150,"jsGlobals":151,"shortcodeOutput":152},[147],"wrap",[],[],[],[],[153,154,155,156,157,156,158,159,160],"\u003Cdiv class=\"wrap\">\u003Ch1>Site Address Manual Updater\u003C\u002Fh1>","\u003Ctable class=\"form-table\">","\u003Ctr valign=\"top\">\u003Cth scope=\"row\">Old site address\u003C\u002Fth>\u003Ctd>\u003Cinput type=\"text\" name=\"sf_mgr[old]\" value=\"","\" \u002F>\u003C\u002Ftd>\u003C\u002Ftr>","\u003Ctr valign=\"top\">\u003Cth scope=\"row\">New site address\u003C\u002Fth>\u003Ctd>\u003Cinput type=\"text\" name=\"sf_mgr[new]\" value=\"","\u003C\u002Ftable>","\u003Cp class=\"submit\">\u003Cinput type=\"submit\" name=\"submit\" id=\"submit\" class=\"button-primary\" value=\"Update\">\u003C\u002Fp>","\u003Cp>Last manual update: "]