Log In
About WordPress
WordPress.org
Documentation
Learn WordPress
Support
Feedback
Notifications
Notifications
Search
blog://dd32.id.au/
Home
Galleries
WordPress
Projects
WordPress.org Plugin Information API Docs
In response to: “If only I had written some.. Sorry! -DD32″ – My tagline i left in the Plugins API for WordPress (This was a copy-paste job from an email i sent to the wp-hackers list: http://comox.textdrive.com/pipermail/wp-hackers/2009-January/023505.html) Some basic documentation for the Plugins API: http://api.wordpress.org/plugins/info/1.0/ Note: The request should look something similar to this: $_POST[‘action’] = The action to perform, $_POST[‘body’] => A Serialized Object (with properties which are explained below). The return values from the API should be a Object in all cases (Except if you visit it via a browser with a GET request with no valid action, Then it’ll return the bbPress friendly page) Actions: query_plugins plugin_information hot_tags query_plugins Accepts an object with a property of either: browse – A bbPress View to “browseâ€, eg, “popular†= http://wordpress.org/extend/plugins/browse/popular/ search – The term to search for tag – Browse by a tag author – Browse by an author (Note: .org has a few plugins to extend the author search to include contributors/etc) Other properties which the object can have: page – the page of the results (duh..) per_page – the number of results per page fields – This is a bit.. odd.. an array of which fields to return,…
PHP Mail Server
WordPress Plugins
Add From Server
WordPress 3.0 Note: I’m aware that this plugin has some issues with WordPress 3.0, It mostly works, however there are many reports that certain functionality is broken. I’ll be working on a updated version of this plugin over the coming weeks. WordPress.org(and Download): http://wordpress.org/extend/plugins/add-from-server/ Bug Reports: Please direct all bug reports via my contact page: http://dd32.id.au/contact-me/ I took the challenge: http://foolswisdom.com/media-library-and-wordpress-plugin-challenge/ WordPress 2.5 includes a new Media manager, However, It only knows about files which have been uploaded via the WordPress interface, Not files which have been uploaded via other means(eg, FTP). So i present, “Add From Server†a WordPress plugin which allows you to browse the filesystem on the webserver and copy any files into the WordPress uploads system, Once “imported†it’ll be treated as any other uploaded file, and you can access it via the Media Library. Changelog 1.0 Initial Release 1.1 Bug fix, Please note, An important bug has been fixed in this release, Any files previously added, and subsequently deleted will delete the file which was imported, the copy remains in the uploads folder however. 1.2 Fixed filename oddness including old directory names Added a check to see if the file exists in the Media library…
Revision Control
One of the major features of WordPress 2.6 is Revisions; Revisions are a powerful feature for anyone who likes to keep a track of a page/post’s modifications, But they’re not for everybody. There has been quite a bit of complaining that WordPress does not include a option to disable Revisions via the admin interface, and instead relied on a wp-config.php constant being defined. This plugin is designed to allow Configuring this option via the WordPress admin panel, And to set it on a per-post/page basis. Version 1.1 seperates the global options into Posts and Pages, You may choose to globally disable revisions for Posts, yet leave them enabled for pages, or vice versa. MU Compatibility: No, This is not MU Compatible – Well, At least I dont think it is, I have not written it for MU and do not understand the differences between WP and WPMU with respect to plugins. I might look into it for the next version if there are enough requests for MU Compat. Eg. I might Disable Revisions Globally on my blog, I will now only have the Live version, and the Autosave. However, I might decide i want to Revision this page, So i…
Contact Me
IMG_3742
Posted
7th January, 2012
in
by
Dion Hulse (@dd32)
Tags: