• Hi,

    I need to customize a theme and create fields for the frontend and the backend to manage.

    Ex. I have two themes A and B. Theme A has a menu item and submenus with Service Selling (control panel in the backend and queries in the frontend) and Theme B does not have this item. I want to put these items from theme A into theme B.

    For perfect functioning I also need to create the tables that are used in topic A for the Service Selling item.

    Is it possible to do this customization through child theme or is it better to develop a plugin? What is the best way to develop this merger? Has anyone ever done anything like this?

    Thanks
    kklo

    • This topic was modified 9 years, 2 months ago by kklo.
Viewing 3 replies - 1 through 3 (of 3 total)
  • Moderator bcworkz

    (@bcworkz)

    A child theme makes more sense. Managing templates from a plugin is problematic. You’ll need to decide which is easier. Styling A to look like B, or customizing B to have A’s functionality. You probably will not be able to actually merge code from one theme to another, too many incompatibilities. You’ll need to custom code whatever the parent theme is lacking. You can use the other theme for reference to see how things are done, but the specific code needs to work with the parent theme. You may be able to copy certain snippets and make some adjustments to it, but you’re really on your own with adaptations.

    Thread Starter kklo

    (@kklo)

    Hi,

    Is there any tutorial or sample ready for me to learn?
    To create CSS, HTML in child, is very easy, but here involves fields, tables, database, is much more difficult.
    Is there any plugin to help or a template?
    Thanks

    Moderator bcworkz

    (@bcworkz)

    For merging themes, I’m afraid you’re on your own, I’ve never seen anything like that. That does not mean something does not exist. It’s always worth doing some searching before embarking on a project. If you think you’d be in over your head, you could hire expert help from somewhere like jobs.wordpress.net.

    For functionality beyond what the theme provides, there may be suitable plugins. For example, WooCommerce is a popular e-commerce plugin. There may be a plugin tailored to whatever service you are selling.

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

The topic ‘Customize a Theme’ is closed to new replies.