Issue title: Soil not working
 Issue body: [Soil](https://github.com/roots/soil) is not working at the moment. We need to figure out what has happened and if [Soil](https://github.com/roots/soil) is a good solution.
 Comments: 
 Comment 0: Okay, no good. Maybe @QWp6t has an idea about this?
 Comment 1: Seems like in their boilerplate they add Soil functions outside of `after_setup_theme`, see here: https://github.com/roots/sage/blob/master/functions.php
 Comment 2: Our implementation is just moved to the front instead of forcing developers to use it. Shouldn't have changed anything? Right?
 Comment 3: Seems like Soil adds its own after_setup_theme-function so when we add it to our function it becomes double, for more information please see here: https://github.com/roots/soil/blob/master/soil.php#L55-L65
 Comment 4: Maybe we should move them to a init action instead of after_theme_setup then?
 Comment 5: It doesn't matter, because then it would be like this:

```
add_action('init', function () {
     add_action('after_setup_theme', function () {
```

Because Soil adds their own setup function here: https://github.com/roots/soil/blob/master/soil.php#L55-L65
 Comment 6: Aah okay, then we just call them directly in the functions.php file?
 Comment 7: Just saw your PR, nevermind.
 Comment 8: Now! Sorry for the fuzz
 Comment 9: No worries ;)
{'source': 'GithubIssues', 'repo_name_with_owner': 'wordplate/wordplate', 'issue_id': 107202583, 'repo_stars': 1752.0}