We Are Communication Architects

Building brand awareness through content creation and community engagement.

Archive for the ‘Programming’ Category

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

September 15th, 2010

Twitter Emphasizes Interactions With An Eye To the Future

Twitter made a pretty big announcement yesterday evening. No, it wasn’t the expected additional features such as an analytics package, a suite of business-friendly features or anything else that would have been super-cool for corporate users. Instead what was revealed was a redesigned user interface that, quite frankly, looks a lot like an app that […]

Filed in Microblogging, Programming, Usability

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

May 25th, 2010

Content Planning: Developing Internal Policies

In all likelihood any organization of any size is going to have existing guidelines concerning not only employee behavior but also how the organization and those within it are going to respond to certain situations. Whether it’s an employee issue, something regarding a customer accident or even a weather emergency, there are procedures to follow […]

Filed in Programming

May 18th, 2010

Content Planning: Choosing the Platform

Once the goals of a content publishing program have been established and buy-in received from all key stakeholders, the time comes to decide what platform or platforms the program winds up living on. In my first post I steadfastly avoided pigeonholing what was being discussed by avoiding identifying it as being a corporate blog program. […]

Filed in Programming

May 4th, 2010

Content Planning: Form Follows Function

One of the things we pride ourselves on at Voce is our ability to work with clients to find and flesh out the stories they have to tell. Everything else is based on that, from the platforms those stories live on to the distribution strategy is based on those initial story ideas. While future posts […]

Filed in Programming

February 29th, 2008

SQL Server Side Paging

I was extremely excited about GridViews and DataGrids when I first started working with .NET. The thought of having controls with built in paging and sorting just blew me away. Needless to say, this excitement was short lived. By the end of my first project in .NET, I found that this built in sorting and […]

Filed in Development, Programming, SQL Server