Skip to content
Bring power of text editor command palette to WordPress Admin.
PHP JavaScript CSS Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets/src
bin
src
templates
tests
.babelrc
.editorconfig
.eslintrc.js
.gitignore
.prettierrc
.stylelintrc
.travis.yml
Gulpfile.babel.js
README.md
command-palette.php
composer.json
composer.lock
package-lock.json
package.json
phpcs.xml
phpunit.xml
readme.txt
wpacceptance.json

README.md

Command Palette

Bring the power of text editor command palette to WordPress Admin.

travis codecov scrutinizer

Command Platte Preview

Description

Command Platte brings the power of text editor command platte to the WordPress admin area. This plugin adds a modal live search box with a nice looking list of WordPress admin content, which saves your times and clicks.

Features

  • Use fuzzy search to get exact items you want with fewer keystrokes.
  • Navigate through the list of items by using up and down keys.
  • Search and go directly to any WordPress admin pages.
  • Perform WordPress related actions like Update permalink, update WordPress core...
  • Customizable. Custom pages and actions can be added via filters.

Installation

Follow these steps to install and use the plugin:

  1. Upload the plugin files to the /wp-content/plugins/command-palette directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the 'Plugins' screen in WordPress.
  3. Press Shift two times ( or Cmd/Ctrl + Shift + P ) to open the command palette modal.

Development

Clone/fork this repository.

cd command-palette
npm start

Running tests

This project uses phpunit to write and run unit tests. PHPUnit will be installed with npm start in the step above. To run phpunit:

cd command-palette
./vendor/bin/phpunit

Roadmap

See the open issues for a list of proposed features (and known issues).

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b /ddAmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin add/AmazingFeature)
  5. Open a Pull Request

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.

Authors

See also the list of contributors who participated in this project.

License

This project is licensed under the GNU General Public License v3.0 - see this link for details.

You can’t perform that action at this time.