We Are Communication Architects

Building brand awareness through content creation and community engagement.

Archive for the ‘WordPress’ Category

November 24th, 2010

WordCamp Orlando 2011

[UPDATE – Based on the poll results it’s clear that Friday February 4th was the preferred date. Thanks to everyone who registered their opinion and we’ll see you then.] It seems like just yesterday we were putting together WordCamp Orlando 2009. My how a year flies! There have been questions coming in about whether or […]

Filed in Community, WordPress

November 18th, 2010

Integrating Facebook Tabs with WordPress Content

Though there are several steps and a few workarounds that are needed, WordPress and Facebook do play nice together. What we are trying to accomplish here is to permit a client with a WordPress site to create a page using a pre-defined template that will display on their Facebook page. This will allow them to […]

Filed in Development, Programming, WordPress

September 22nd, 2010

Extending WordPress search with Sphinx (Part III)

In part III of this series, I’m going to cover a few more topics including Delta Indexing, Index Merging, and Distributed Indexes. If you used part I to get Sphinx up and running, and part II to get it integrated with WordPress, we’ll continue from there. Delta Indexing Using the sphinx.conf from part I, we’re […]

Filed in Development, Programming, Search, WordPress

September 20th, 2010

A Pattern for Creating Supportable Custom Meta Box Handlers in WordPress

Back while helping work on WordPress 3.0 and all the changes that were involved in adding better support for custom post types, I saw a need for improving the registration of meta-boxes. Specifically, making it so custom meta handlers could be supportable like the built in ones such as the editor, excerpt, and thumbnail meta-boxes. […]

Filed in Development, Programming, WordPress

August 16th, 2010

Case Study: The Pioneer Woman Super Widgets

WordPress is great because it makes it extremely easy for people to tell their story. A big part of what we do on the Voce Platforms Team is enable clients use WordPress to tell their stories their way. This more often than not results in a lot of custom development, but ultimately frees our clients […]

Filed in Voce Platform Services, WordPress

August 12th, 2010

WordPress Caching from WordCamp Boulder

As mentioned a few weeks ago, two of Voce’s Platforms Services team, Sean O’Shaugnessy and I put on a presentation on WordPress caching at WordCamp Boulder, a talk that’s now online  via WordPress.tv if you weren’t able to attend but want to hear what we had to say. Our talk on improving WordPress performance through […]

Filed in Voce People, Voce Platform Services, WordPress

August 6th, 2010

4 Things WordPress Should Borrow From Drupal

I made the switch to WordPress from Drupal seven months ago and I don’t ever think I’ll go back. WordPress’ speed of development, template tags and elegant admin user interface would be to hard to give up. But as I have worked more with WordPress I’ve found there are some features from Drupal that would […]

Filed in Development, Usability, Voce Platform Services, WordPress

July 21st, 2010

Talking Caching at WordCamp Boulder

Sean and I were pleased to have the opportunity to give a talk on WordPress caching at WordCamp Boulder last weekend. I gave an intro to the two types of caching in WordPress along with tips for developers and Sean showed the results of caching through benchmarking a test installation of one of our client’s […]

Filed in WordPress

July 13th, 2010

Extending WordPress search with Sphinx (Part II)

Once theSphinx server is setup, we can begin with WordPress integration. The first thing we need to do capture the override the query_vars in WP_Query before it runs it’s own search. We’ll do this by running an action on ‘parse_query’ with the code below. function my_parse_query(&$wp_query) {   if($wp_query->is_search && class_exists(’SphinxClient’)) {     $results […]

Filed in Development, Programming, Search, WordPress

July 12th, 2010

Extending WordPress search with Sphinx (Part I)

Sphinx is a powerful open source SQL full-text search engine. It runs as a single process in the background, and can be connected to over a specified IP and port. It supports weighted ranking of search results, different search matching modes (all words in the query, any words in the query, exact phrase), and filtering […]

Filed in Development, Programming, Search, WordPress