kmdig / soil

WordPress plugin that cleans up markup, adds relative URLs, and nice search

Home Page:http://roots.io/plugins/soil/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Soil

Clean up WordPress markup, use relative URLs, nicer search URLs, and disable trackbacks

Installation

If you're using Composer to manage WordPress, add Soil to your project's dependencies. Run:

composer require roots/soil 3.0.2

Or manually add it to your composer.json:

"require": {
  "php": ">=5.3.0",
  "wordpress": "3.9.2",
  "roots/soil": "3.0.2"
}

Features

Clean-up

Enable Soil's clean-up with:

add_theme_support('soil-clean-up');
  • wp_head() clean up
  • Remove WP version from RSS feeds
  • Clean up <html> attributes
  • Clean up <link> tags
  • Clean up body_class()
  • Wrap embedded media as suggested by Readability
  • Remove unnecessary dashboard widgets
  • Remove unnecessary self-closing tags

Relative URLs

Enable Soil's root relative URLs with:

add_theme_support('soil-relative-urls');

Nice search

Enable Soil's nice search (/search/query/) with:

add_theme_support('soil-nice-search');

Disable trackbacks/pingbacks

Remove trackback/pingback functionality with:

add_theme_support('soil-disable-trackbacks');

Disable asset versioning

Disable ver query string from all styles and scripts with:

add_theme_support('soil-disable-asset-versioning');

Support

Use the Roots Discourse to ask questions and get support.

About

WordPress plugin that cleans up markup, adds relative URLs, and nice search

http://roots.io/plugins/soil/

License:MIT License


Languages

Language:PHP 100.0%