A WordPress plugin which contains a bunch of customizations for Sage.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github
lib
modules
.editorconfig
.gitattributes
.gitignore
.travis.yml
CHANGELOG.md
LICENSE.md
README.md
composer.json
composer.lock
phpcs.xml
rankz.php

README.md

Rankz

Packagist Packagist Downloads Build Status

A WordPress plugin which contains a bunch of customizations for Sage WordPress theme.

Requirements

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 Rankz to your project's dependencies.

composer require ensoul/rankz

Then activate the plugin via wp-cli.

wp plugin activate rankz

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

  • Rankz first setup
    add_theme_support('rankz-init');

  • Clean WordPress
    add_theme_support('rankz-clean-up');

  • Disable Customizer
    add_theme_support('rankz-disable-customizer');

  • Disable core update notice for non admin users
    add_theme_support('rankz-disable-update-notice');

  • Disable comments
    add_theme_support('rankz-disable-comments');

  • Disable widgets
    add_theme_support('rankz-disable-widgets');

  • Add Font Awesome icons to menu (more info)
    add_theme_support('rankz-font-awesome-menu');

  • Admin login customization (more info)
    add_theme_support('rankz-admin-login', '#e50040', 'dist/images/login-logo.png', 'https://example.com');

  • Google Analytics with anonymizeIP (more info)
    add_theme_support('rankz-google-analytics', 'UA-XXXXX-Y');

And in a format you can copy & paste into your theme:

/**
 * Enable features from Rankz when plugin is activated
 */
add_theme_support('rankz-init');
add_theme_support('rankz-clean-up');
add_theme_support('rankz-disable-customizer');
add_theme_support('rankz-disable-update-notice');
add_theme_support('rankz-disable-comments');
add_theme_support('rankz-disable-widgets');
add_theme_support('rankz-font-awesome-menu');
add_theme_support('rankz-admin-login', '#e50040', 'dist/images/login-logo.png', 'https://example.com');
add_theme_support('rankz-google-analytics', 'UA-XXXXX-Y');

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request