The WordPress Way

Plugin Development
Will Norris‘ talk at WordCamp PDX introduces WordPress coding standards, common functions, and constants to would be plugin developers (and smacks those who’ve already done it wrong). Also notable: functions, classes, variables, and constants in the WordPress trunk.
Custom Installations
Just as WordPress has a number of hooks and filters that plugins can use to modify [...]

Hacking WordPress Login and Password Reset Processes For My University Environment

ny university worth the title is likely to have a very mixed identity environment. At Plymouth State University we’ve been pursuing a strategy of unifying identity and offering single sign-on to web services, but an inventory last year still revealed a great number of systems not integrated with either our single sign-on (AuthN) or authorization [...]

WordPress Hacks: Nested Paths For WPMU Blogs

Situation: you’ve got WordPress Multi-User setup to host one or more domains in sub-directory mode (as in site.org/blogname), but you want a deeper directory structure than WPMU allows…something like the following examples, perhaps:

site.org/blogname1
site.org/departments/blogname2
site.org/departments/blogname3
site.org/services/blogname3

The association between blog IDs and sub-directory paths is determined in wpmu-settings.php, but the code there knows nothing about nested paths. So a [...]

WordPress Hacks: Serving Multiple Domains

strong>Situation: using WordPress MU (possibly including BuddyPress) on multiple domains or sub-domains of a large organization with lots of users.
WordPress MU is a solid CMS to support a large organization. Each individual blog has its own place in the organization’s URL scheme (www.site.org/blogname), and each blog can have its own administrators and other users. Groups [...]

What is David McNicol’s URL Cache Plugin?

The description to David McNicol’s URL Cache Plugin raises more questions than it answers:
Given a URL, the url_cache() function will attempt to download the file it represents and return a URL pointing to this locally cached version.
Where did he plan to use it? Does he envision the cache as an archive, or for performance? Why hasn’t [...]

Too Bad The Hanzo Archives Wordpress Plugin Is Caput

The Hanzo Archives Wordpress plugin is something I’d be very excited to use. Ironically, it’s disappeared from the web (though the blog post hasn’t):
We’ve released a Wordpress Plugin which automatically archives anything you link to in your blog posts; it also adds a ‘perma-permalink’ for the archived version adjacent to each original link.
An Amazon Web [...]

Customizable Post Listings

Lorelle is a big fan of Scott Reilly’s Customizable Post Listings:
Display Recent Posts, Recently Commented Posts, Recently Modified Posts, Random Posts, and other post, page, or draft listings using the post information of your choosing in an easily customizable manner. You can narrow post searches by specifying categories and/or authors, among other things.

Video or Audio Comments in WordPress with Riffly

In line with yesterday’s discovery of the Viddler WP plugin, Riffly Webcam Video Comments also supports video or audio comments within WordPress:
Riffly is a free service that easily plugs into your site allowing visitors to create video and audio comments.
The service is advertising supported. We cover all the costs for bandwidth, servers, and maintenance. Optionally, we [...]

Video Comments With Viddler WordPress Plugin

The Viddler Wordpress plugin promises to “Enrich your site’s commenting experience by enabling video comments….” Users can record direcly from a web cam or choose a video they’ve previously uploaded to Viddler.com.
Viddler evangelist Colin Devroe has it on his site, where I can see it requires would-be commenters have a Viddler account. That last bit [...]

Systems Wrangling Session At WordCamp Developer Day

What is the current status of web servers…Is Apache 2.x “fast enough?â€
Automattic uses Lightspeed (for PHP), nginx (for static content), and Apache (for media uploads). For WordPress-generated content, all server options are approximately the same speed.
What about APC?
Automattic uses beta versions of APC, and provides a 3-5x performance increase. It’s tied closely to the PHP [...]