Support » Fixing WordPress » Moving customisations to new theme

  • [ Moderator note: moved to Fixing WordPress. Please do not use Developing With WordPress for these topics. ]

    Can anyone please explain what elements are not carried on from a customised theme to a new one?

    I have a blog on the Dyad theme and have downloaded the new Dyad 2 and when I preview it I noticed that at least the following are NOT customised:

    • The header banner picture is not there
    • The CSS customisations are not there (this I expected)

    • The Main menu only has some of the entries but not all

    I do understand the additional CSS not being carried over since I could migrate to a totally different theme with different elements.

    I do NOT quite understand why the banner pic and the menus at least are not shown on the preview of the new theme.

    Probably there are other behaviours that I’m not seeing.

    Thank you

Viewing 1 replies (of 1 total)
  • Hi,

    Menus have to be assigned for each template. Widget areas usually carry over if they have the same name. Regarding the banner area: if the banner is a custom field you’d have to assign it to each template.

    If you you want to modify a template, use a child theme. That way all your changes, including css, are preserved if the template is updated.

    See this for child themes: https://codex.wordpress.org/Child_Themes

Viewing 1 replies (of 1 total)
  • The topic ‘Moving customisations to new theme’ is closed to new replies.