WordpressDev
Some helpful additions to Sublime Text if you do a lot of wordpress sites: Swith DBs, Toggle Debug and quickly access your config file
Details
Installs
- Total 19K
- Win 12K
- Mac 5K
- Linux 2K
Nov 21 | Nov 20 | Nov 19 | Nov 18 | Nov 17 | Nov 16 | Nov 15 | Nov 14 | Nov 13 | Nov 12 | Nov 11 | Nov 10 | Nov 9 | Nov 8 | Nov 7 | Nov 6 | Nov 5 | Nov 4 | Nov 3 | Nov 2 | Nov 1 | Oct 31 | Oct 30 | Oct 29 | Oct 28 | Oct 27 | Oct 26 | Oct 25 | Oct 24 | Oct 23 | Oct 22 | Oct 21 | Oct 20 | Oct 19 | Oct 18 | Oct 17 | Oct 16 | Oct 15 | Oct 14 | Oct 13 | Oct 12 | Oct 11 | Oct 10 | Oct 9 | Oct 8 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 |
Mac | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Readme
- Source
- raw.githubusercontent.com
Sublime Text WordPress Dev Plugin
Simple plugin for Sublime Text which adds a few commands that may be handy for people building sites with WordPress.
Install
Take the easy route and use Package Control. If you're not already using it, you want to jump on that band wagon!
If you're hardcore or want to hack away on this plugin, clone this repo or download it. Then simply move the WordPressDev folder into your Sublime Text plugins directory.
Once you've downloaded it or got it via Package Control, you want to tell it the location of your wp-config.php
file. To do this, go to the Preferences -> Package Settings -> WordPressDev menu and edit your User settings. In that file add the following:
{
//Path to where your wp-config.php file resides
"wp_config_file": "/var/www/wordpressdir/wp-config.php"
}
Make sure to change "wp_config_file"
to the full path to your wp-config.php
file!
You can also now access your wp-config.php
without setting anything in Sublime Text. See below.
Commands
Commands listed here can be found in the command pallet prefixed with WordPress:
or they can be accessed from the Tools -> WordPress menu
Open Config File
Allows you to quickly view/edit your WordPress config file. Default shortcut is ctrl+alt+o
Open Config File for Parent WP Install
Allows you to open the config file in the relative root of your WordPress install.
No default shortcut. You can access this command through the Tools -> WordPress menu or using the command palette
Toggle Debug
Allows you to quickly toggle the WP_DEBUG
variable.
Switch Database
If you like to keep separate databases for each site you build you can build up a list like this in your wp-config file:
//define('DB_NAME', 'wp_bootstrap_theme'); //bootstrap test
define('DB_NAME', 'wp_default');
//define('DB_NAME', 'wp_fbtest'); //My FB API tests
//define('DB_NAME', 'wp_huntlywebsite'); //mywebsite
//define('DB_NAME', 'wp_multi'); //Multisite install
//define('DB_NAME', 'wp_rgt'); //Responsive grid test
Activating the DB Switch command will bring up the quick search dialog allowing you to quickly select the database you want. Note the comments after the definitions are optional. From my list above this is how the quick search list will look:
wp_bootstrap_theme - bootstrap test
wp_default
wp_fbtest - My FB API tests
wp_huntlywebsite - mywebsite
wp_multi - Multisite install
wp_rgt - Responsive grid test
The default shortcut for this command is ctrl+alt+w
WordPress Doc Lookup
Opens up the WordPress codex reference seraching for the highlighted text
The default shortcut for this command is ctrl+m, ctrl+w
PHP Doc Lookup
Opens up the PHP docs searching for the highlighted text
The default shortcut for this command is ctrl+m, ctrl+p