• Skip to main content
  • Skip to forum navigation

StudioPress

  • Shop for Themes
  • My StudioPress

Forum navigation

  • Home
  • General Genesis Discussions
  • StudioPress Themes
  • Genesis Blocks
    • Genesis Blocks
    • Genesis Custom Blocks
  • Retired Themes
  • FAQs
  • Forum Rules
  • Internationalization and Translations
  • Forum Bugs and Suggestions
  • Forum Log In

Are You Using The WordPress Block Editor?

Genesis now offers plugins that help you build better sites faster with the WordPress block editor (Gutenberg). Try the feature-rich free versions of each plugin for yourself!

Genesis Blocks Genesis Custom Blocks

How To Upgrade AgentPress 1 to version 2 Existing Site

Welcome!

These forums are for general discussion on WordPress and Genesis. Official support for StudioPress themes is offered exclusively at My StudioPress. Responses in this forum are not guaranteed. Please note that this forum will require a new username, separate from the one used for My.StudioPress.

Log In
Register Lost Password

Community Forums › Forums › Archived Forums › General Discussion › How To Upgrade AgentPress 1 to version 2 Existing Site

This topic is: not resolved

Tagged: upgrade

  • This topic has 1 reply, 2 voices, and was last updated 9 years, 7 months ago by Bill Murray.
Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • August 23, 2013 at 6:10 pm #58542
    32U
    Participant

    I have quite a few customization's in AgentPress 1 child theme. I just downloaded the version 2 and am comparing as best I can against 1. What procedure do you recommend to ensure minimal rework when I go to version 2. I renamed and uploaded the version 2 theme so I could do a preview and obviously there are going to be some changes needed. The files in 1 are quite a bit different in many cases then 2. We use Diverse Solutions idx plugin as well but apparently that is now more integrated. Thanks in advance for any tips. I'm an IT guy but not a php or WordPress guy.

    http://manitousprings.com
    August 23, 2013 at 9:10 pm #58564
    Bill Murray
    Member

    The best way to do this depends on your setup.

    For minimal disruption to a live site, you need the ability to keep the existing site with AgentPress 1.0 and create a new development site with AgentPress 2.0. You'd suspend new content creation on the original site, block search engines (and possibly others) from the development site (if it's not local), and duplicate the content there. Then, you'd adjust the development site to look the way you want it. It wouldn't look exactly the same as the old site, otherwise it wouldn't be new and take advantage of new features. That approach allows you to give the transfer process sufficient time to do it right, because the live site is still up and running.

    If you don't have a development site and try to do this on a live site (which is not ideal), the best advice is to work quickly 🙂

    There's no way to ensure "minimal rework" unless you've already created the current site in accordance with some best practices, such as...

    1) put custom code in plugins rather than modifying functions.php
    2) separate custom CSS from the theme's CSS

    Those 2 steps make it much easier to switch from 1 theme to the next, or to upgrade from 1 child theme version to the next. If you haven't done that already, all you can work toward is implementing those steps in the current update. That will make future changes easier, but it might actually make this one harder, because you're building for the future.


    Web: https://wpperform.com or Twitter: @wpperform

    We do managed WordPress hosting.

  • Author
    Posts
Viewing 2 posts - 1 through 2 (of 2 total)
  • The forum ‘General Discussion’ is closed to new topics and replies.

CTA

Ready to get started? Create a site or shop for themes.

Create a site with WP EngineShop for Themes

Footer

StudioPress

© 2023 WPEngine, Inc.

Products
  • Create a Site with WP Engine
  • Shop for Themes
  • Theme Features
  • Get Started
  • Showcase
Company
  • Brand Assets
  • Terms of Service
  • Accptable Usse Policy
  • Privacy Policy
  • Refund Policy
  • Contact Us
Community
  • Find Developers
  • Forums
  • Facebook Group
  • #GenesisWP
  • Showcase
Resources
  • StudioPress Blog
  • Help & Documentation
  • FAQs
  • Code Snippets
  • Affiliates
Connect
  • StudioPress Live
  • StudioPress FM
  • Facebook
  • Twitter
  • Dribbble