Soil archived #5 in Theme Tools
A WordPress plugin which contains a collection of modules to apply theme-agnostic front-end modifications
by Roots · github.com/roots/soil · website
★ 1kstars
2.7krelease downloads
≈20active sites
1.9Mcomposer installs
181forks
Install
The author publishes release zips, so WP-CLI can install straight from GitHub:
wp plugin install https://github.com/roots/soil/releases/download/4.1.1/soil-4.1.1.zipAlso on Packagist as roots/soil:
composer require roots/soilDeclares an update source (https://github.com/roots/soil), so updates arrive through the plugin's own updater.
From the readme
Soil
A WordPress plugin which contains a collection of modules to apply theme-agnostic front-end modifications.
[!CAUTION]
This plugin is no longer maintained. Use Acorn Prettify instead.
Requirements
Prerequisite
How to check
How to install
PHP >= 5.6.x
php -v
php.net
Installation
You can install this plugin via the command-line or the WordPress admin panel.
via Command-line
If you're using Composer to manage WordPress, add Soil to your project's dependencies.
Then activate the plugin via wp-cli.
via WordPress Admin Panel
1. Download the latest zip of this repo.
2. In your WordPress admin panel, navigate to Plugins-Add New
3. Click Upload Plugin
4. Upload the zip file that you downloaded.
Modules
Cleaner WordPress markup
addthemesupport('soil', 'clean-up');
Disable REST API
addthemesupport('soil', 'disable-rest-api');
Disable asset versioning
addthemesupport('soil', 'disable-asset-versioning');
Disable trackbacks
addthemesupport('soil', 'disable-trackbacks');
Google Analytics
addthemesupport('soil', ['google-analytics' = 'UA-XXXXX-Y']);
Move all JS to the foot
Read the full README on GitHub →
Releases
| Tag | Published | Asset | Downloads |
|---|---|---|---|
| 4.1.1 | Aug 1, 2022 | soil-4.1.1.zip | 1,047 |
| 4.1.0 | Aug 1, 2022 | soil-4.1.0.zip | 21 |
| 4.0.5 | Jul 27, 2021 | soil-4.0.5.zip | 804 |
| 4.0.4 | Sep 11, 2020 | soil-4.0.4.zip | 749 |
| 4.0.3 | Sep 8, 2020 | soil-4.0.3.zip | 20 |
| 4.0.2 | Sep 8, 2020 | — | — |
| 4.0.1 | Aug 31, 2020 | soil-4.0.1.zip | 39 |
| 4.0.0 | Aug 30, 2020 | soil-4.0.0.zip | 23 |
| 3.9.0 | Dec 7, 2019 | — | — |
| 3.8.1 | May 23, 2019 | — | — |
| 3.8.0 | May 23, 2019 | — | — |
| 3.7.3 | Aug 14, 2017 | — | — |
| 3.7.2 | Jun 12, 2017 | — | — |
| 3.7.1 | Aug 30, 2016 | — | — |
| 3.7.0 | Mar 7, 2016 | — | — |
| 3.6.2 | Dec 24, 2015 | — | — |
| 3.6.1 | Dec 24, 2015 | — | — |
| 3.6.0 | Nov 19, 2015 | — | — |
| 3.5.0 | Sep 24, 2015 | — | — |
| 3.4.0 | Apr 29, 2015 | — | — |
| 3.3.0 | Apr 22, 2015 | — | — |
| 3.2.0 | Apr 13, 2015 | — | — |
| 3.1.0 | Mar 13, 2015 | — | — |
| 3.0.3 | Jan 24, 2015 | — | — |
| 3.0.2 | Nov 15, 2014 | — | — |
Active-site estimate ≈20 comes from the median of recent superseded releases. Method.