It depends! If you are only using a child theme to add code to functions.php
and additional CSS to style.css
, then you could quite easily replace your child theme with this plugin.
However, if you are using advanced templating features, such as replacing and updating different templates, then this is a situation where using a child theme is a good choice. You can always use Code Snippets as well for snippets, scripts and styles that are independent of your theme – it doesn't need to be a choice between the two.
Of course, if you do decide to use a child theme, then you need to make sure you are constantly keeping it updated as the parent theme releases new versions. This is one advantage Code Snippets has – snippets are stored completely independently of the theme ad other plugins, and won't be affected by those sorts of upgrades.