Title: Compatibility AIO WP Migration plugin
Last modified: January 12, 2020

---

# Compatibility AIO WP Migration plugin

 *  Resolved [jacobmcmxl](https://wordpress.org/support/users/jacobmcmxl/)
 * (@jacobmcmxl)
 * [6 years, 5 months ago](https://wordpress.org/support/topic/compatibility-aio-wp-migration-plugin/)
 * Using Select Site Content results in string “/?page_id=nnnn” in URL field. This
   works fine on the site where the button is created.
    When transferring the site
   to WordPress on a ‘localhost’ (MAMP/XAMPP) for testing purposes using All-in-
   one WP Migration plugin that string remains “as is” and using the button then
   results in URL: localhost/?page_id=nnnn which is not resolved. Coding the full
   home site’s URL in the button’s URL field on the creating host i.e. [https://a.b.c/?page_id=nnnn](https://a.b.c/?page_id=nnnn)
   results correctly in URL: localhost/wordpress/?page_id=nnnn after transfer on
   a test localhost. My suggestion: Maxbuttons to code full (home) URL + /?page_id
   when button directs to a home site’s page. Note: External URLs do not change 
   after transfer and work OK on testing localhost.

Viewing 3 replies - 1 through 3 (of 3 total)

 *  Plugin Author [Bas Schuiling](https://wordpress.org/support/users/basszje/)
 * (@basszje)
 * [6 years, 5 months ago](https://wordpress.org/support/topic/compatibility-aio-wp-migration-plugin/#post-12318624)
 * Hi,
 * Perhaps the ‘select site content’ should only return the relative URL, not the
   full URL. That’s a suggestion I’ll put on our todo list.
 * In the meanwhile, you can do this manually. Omitting the domain portion works
   with URLs on the same site ( so just /page-id instead of localhost/ etc ) .
 * You can also choose the put URL’s within the shortcode portion of Maxbuttons ([
   maxbutton id=x url=’[http://url’%5D](http://url’%5D) . Migration plugins will
   probably pick that up.
 * Thirdly you can manually migrate URLs in the database by running a mysql replace
   query on the maxbuttonsv3 table .
 *  Thread Starter [jacobmcmxl](https://wordpress.org/support/users/jacobmcmxl/)
 * (@jacobmcmxl)
 * [6 years, 5 months ago](https://wordpress.org/support/topic/compatibility-aio-wp-migration-plugin/#post-12319043)
 * Hi Bas, – FEEDBACK –
    I changed one button specifying the url= parameter (maxbutton
   =”x” url=”[https://a.b.c/?page_id=nnn&#8221](https://a.b.c/?page_id=nnn&#8221);)
   as you suggested in subject block, then exported/imported site to localhost. 
   This worked fine! The migration tool recognizes the original site url and changes
   this to localhost/wordpress to make it work OK. Jaap.
 *  Plugin Author [Bas Schuiling](https://wordpress.org/support/users/basszje/)
 * (@basszje)
 * [6 years, 5 months ago](https://wordpress.org/support/topic/compatibility-aio-wp-migration-plugin/#post-12322358)
 * Everything comes out a bit misformed here, but it sounds like you managed to 
   make it work!

Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘Compatibility AIO WP Migration plugin’ is closed to new replies.

 * ![](https://ps.w.org/maxbuttons/assets/icon-128x128.png?rev=1378636)
 * [MaxButtons - Create buttons](https://wordpress.org/plugins/maxbuttons/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/maxbuttons/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/maxbuttons/)
 * [Active Topics](https://wordpress.org/support/plugin/maxbuttons/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/maxbuttons/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/maxbuttons/reviews/)

 * 3 replies
 * 2 participants
 * Last reply from: [Bas Schuiling](https://wordpress.org/support/users/basszje/)
 * Last activity: [6 years, 5 months ago](https://wordpress.org/support/topic/compatibility-aio-wp-migration-plugin/#post-12322358)
 * Status: resolved