First, give me some answer to my question.
1) Is it necessary to create a child theme?
2) If I update my theme in future will I lose all custom CSS if I don’t have a child theme already?
3) I have added all my CSS to a theme panel custom CSS CODE field, is there any way to add that CSS directly to theme? If yes then where to add, in the parent theme, or in a child theme?
4) If a child theme is really good for safety then please guide me step by step to create a child theme of my parent theme.
5) In plugin section, there is two-page builder plugin one is td -composer another one is wp bakery page builder, Is it necessary to keep both or one is enough to build any page? If one is enough then which one should I use.
6)How to use tagDiv Multi-Purpose? And how can i take benefit from this plugin?
I hope I will get all answer.
1. If you don’t think you need to make any changes to the main theme core files, then you do not need a child theme. Here are the files that can be changed via a child theme https://forum.tagdiv.com/the-child-theme-support-tutorial/.
2. The custom CSS is saved in your database. So, you will not lose the custom changes on theme update. But to be safe, always backup your site before updating the theme.
3. The Custom CSS panel is the recommended way by the theme developers to add custom CSS. If you want to add the CSS to the main theme, you would have to make changes to the main style.css file by looking at the main instances where each code appears and make the changes there, but you would need to backup the file (and redeploy the changes with each new theme update) or the changes will be overwritten with each update. The custom CSS panel works for both the main theme and the child theme.
4. Again, see this tutorial on how to use the child theme https://forum.tagdiv.com/the-child-theme-support-tutorial/.
5. TD composer is a page builder specifically built and configured to be used with the Newspaper theme. It will continue to receive updates in future and the theme developers recommend it over visual composer. However, the visual composer will still continue to be bundled together with the theme. It is not recommended to use both page builders at the same time. So, it is your choice really on what you want to use between the two (I personally use td composer).
6. The tagDiv Multi-Purpose adds additional elements to the TD composer. It is more beneficial for building landing pages. Read more about it here https://tagdiv.com/newspaper-8-5-update-what-s-new/.
(FYI, I don’t work here).