Do I need to use a child theme when customizing a plugin

Home Forums Legacy Support Support queries Child Themes Do I need to use a child theme when customizing a plugin

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #126907
    nursesed.net
    Participant
    Hi, I read that to prevent WPLMS from breaking with future updates, any customization hsould be made via WPLMS customizer or a child theme. I'm confused about when a child theme is necessary. Do I need to use a child theme when:
    1. Add css
    2. Customize woocommerce so that the product links in shopping cart to point to the course, not to the product.
    3. Customize woocommerce pdf invoice to save a copy of the invoice in the WPLMS student dashboard.
    4. Add custom header
    From what I understand, a child theme wouldn't really help me with preventing future crashes in this situation. What can help me prevent breaking functionality in the future, if anything? I'm working with a developer, and want to make sure I've done my due diligence on the subject :) Thank you!  
    #126947
    H.K. Latiyan
    Participant
    Hi, The child theme is used if you want to override the default theme template files. All other customizations can be done using the wplms customizer plugin also, so its not necessary for you to use a child theme, you can simply use the wplms customizer plugin for your customizations.
    #127245
    nursesed.net
    Participant
    The devs sometimes just send me a file that they added to the functions.php file so that I can update the file if needed later. I asked them to follow the instructions you said, use wplms customizer plugin, but does it also include .php code?
    #127315
    H.K. Latiyan
    Participant
    Yes, the plugin includes all the php code, you can add any php code in wplms-customizer.php file and it will work fine.
    #127343
    nursesed.net
    Participant
    OK, thanks! That explains a lot!
Viewing 5 posts - 1 through 5 (of 5 total)
  • The topic ‘Do I need to use a child theme when customizing a plugin’ is closed to new replies.