getolympus/olympus-dionysos-field-toggle

Toggle field, this component is a part of the Olympus Dionysos fields.

Installs: 215

Dependents: 2

Suggesters: 0

Security: 0

Stars: 0

Watchers: 2

Forks: 0

Open Issues: 0

Language:Less

Type:olympus-field

v0.0.16 2020-04-20 18:20 UTC

README

Dionysos Toggle Field

Olympus Component CodeFactor Grade Packagist Version MIT

This component is a part of the Olympus Dionysos fields for WordPress.

composer require getolympus/olympus-dionysos-field-toggle

Table of contents

Field initializationVariables definitionRetrive dataRelease historyContributing

Field initialization

Use the following lines to add a toggle field in your WordPress admin pages or custom post type meta fields:

return \GetOlympus\Dionysos\Field\Toggle::build('my_toggle_field_id', [
    'title'       => 'Get ready to rumble!',
    'default'     => true,
    'description' => 'Put it on to get started',
]);

Variables definition

Retrive data

Retrieve your value from Database with a simple get_option('my_toggle_field_id', false) (see WordPress reference):

// Get toggle from Database
$toggle = get_option('my_toggle_field_id', false);

// Display toggle in HTML tag
echo $toggle ? 'Let\'s go!' : 'Not ready yet.';

Release history

Contributing

  1. Fork it (https://github.com/GetOlympus/olympus-dionysos-field-toggle/fork)
  2. Create your feature branch (git checkout -b feature/fooBar)
  3. Commit your changes (git commit -am 'Add some fooBar')
  4. Push to the branch (git push origin feature/fooBar)
  5. Create a new Pull Request

Built with ♥ by Achraf Chouk ~ (c) since a long time.