WordPress.org

Ready to get started?Download WordPress

Plugin Directory

WPide

WordPress code editor with auto completion of both WordPress and PHP functions with reference, syntax highlighting, line numbers, tabbed editing, auto

Other Feature notes

You can modify the filesystem root using the 'wpide_filesystem_root' filter

So to restrict editing to the Twenty Eleven theme only you could do this:

add_filter('wpide_filesystem_root', 'wpide_filesystem_root_override'); function wpide_filesystem_root_override($path){ // the default path variable will be WP_CONTENT_DIR return $path . "/themes/twentyeleven"; }

Colour assist

The colour picker only shows if you double click a hex colour value in the editor (3 or 6 characters with a proceeding hash #FF0000)

The default colour picker has limited colours. You can replace this image with an image of your own by dragging and dropping a new image onto the default one (due to security reasons this can only be an image from the same domain).

Using this you can either create your own swatch of colours or just drag in your websites logo or header image.

If you close the editor any custom colour picker image will be forgotten. We maybe thing about making this persist and also make the image uploadable as well as drag+drop.

Dev Notes

Maybe some interesting things here we could implement to help with following the WordPress standard and more advanced code syntax checking

http://magp.ie/2011/01/10/tidy-and-format-your-php-and-meet-wordpress-standards-on-coda-and-textwrangler/

Checkout the following WordPress plugin "WP Live CSS Editor" to work out how to do LIVE css editing. Combining a LESS compiler with live CSS editing/compile would be a dream.

https://github.com/lennie/git-webcommit/ may be a route to git functionality

Contributors

Simon Dunton - http://www.wpsites.co.uk Thomas Wieczorek - http://www.wieczo.net

Requires: 3.0 or higher
Compatible up to: 3.6.1
Last Updated: 2013-7-29
Downloads: 23,090

Ratings

4 stars
5 out of 5 stars

Support

0 of 1 support threads in the last two months have been resolved.

Got something to say? Need help?

Compatibility

+
=
Not enough data

0 people say it works.
0 people say it's broken.

50,2,1
0,1,0
100,1,1
100,2,2
100,1,1
100,3,3
50,2,1
100,1,1
100,2,2