kevinleary.net

5 WordPress 3.0 CMS Plugins You Need to Know About

Due to pop­u­lar demand, I’ve added another list of pre­mier Word­Press CMS plu­g­ins for use specif­i­cally those trar­geted at tap­ping into the new 3.0 fea­tures we’re all so excited about. That’s right, I’m talk­ing built-in post types, the sliced bread for all you Word­Press CMS gurus.

1. Easy Post Types

Easy Post Types by New Sig­na­ture Labs pro­vides a sim­ple visual inter­face for cre­at­ing the new Word­Press 3.0 Post Types. It also allows you to cre­ate your own cus­tom meta boxes for use in your cus­tom post types.

2. Cus­tom Post Type UI & WP Post Type UI

Cus­tom Post Type UI by Web Dev Stu­dios is what I’ve cur­rently been using. It’s a sim­ple visual inter­face for cre­at­ing cus­tom post types, much like Easy Post Types. With this plu­gin you can quickly cre­ate cus­tom tax­onomies for use within a post type, some­thing that Easy Post Types doesn’t seem to cur­rently offer. You can­not, how­ever, cre­ate meta boxes or cus­tom fields for your post types. Com­bine this with Verve Meta Boxes and you have a heavy hit­ting post type cre­ation combination.

A branch of the Cus­tom Post Type UI project is also avail­able over at Code­Work, it’s called WP Post Type UI. The goal is to cre­ate a sim­i­lar setup that uses the tra­di­tional, sim­pli­fied Word­Press UI.

3. Con­tem­plate

Con­tem­plate by Press Coders is a new plu­gin that allows us to mod­u­lar­iz­ing snip­pets of con­tent across an entire site. I’ve seen this approach used in Busi­ness Cat­a­lyst, and if used cor­rectly I know it can be a highly effec­tive way to main­tain a large scale site with repeat­ing con­tent. I believe there’s also a Con­tem­plate Dru­pal mod­ule out there too. Using Con­tem­plate you can store a snip­pet of HTML in one cen­tral­ized options page, and then ref­er­ence that snip­pet in the TinyMCE edi­tor, or wid­getized side­bar, any­where in the site. If you change the HTML on the options page, it will change through­out the site wher­ever a snip­pet is ref­er­ence. Right now the repos­i­tory shows this as being sup­ported up to 2.8, but I recently heard from the author that full 3.0 sup­port is in place, giv­ing it the poten­tial to be a viable plu­gin for use into the future.

4. Front End Editor

Front End Edi­tor by Scribu.net allows you to pro­vide your admin­is­tra­tors with a sim­ple way to edit the con­tent of their Word­Press site inline, while brows­ing the site. I’ve seen this done within other CMS’s, such as the small yet pow­er­ful Unify sys­tem, and it makes edit­ing things much eas­ier and faster.

5. Mul­ti­ple Post Thumbnails

As adver­tised, Mul­ti­ple Post Thumb­nails adds the abil­ity to add mul­ti­ple post thumb­nails to a post type. This allows you to have more than one Fea­tured Image on a post or page.

6. Bonus! WP-Table Reloaded

This beast will allow you to eas­ily man­age tab­u­lar data out­side of the WYSIWYG edi­tor using a robust table man­age­ment inter­face. Once you’ve cre­ated and entered data into a table, you can enable JavaScript/jQuery sort­ing, style odd or even rows, and even export the data as a CSV, HTML or XML file. CSV, HTML, or XML Imports are also allowed dur­ing table creation.

Have a cool CMS plu­gin I need to check out? Let me know.

Still want more?

These sites can help…

  1. Essen­tial Plu­g­ins for Word­Press 3.0
  2. Word­Press Plu­gin Releases for 07/04
  3. Word­Press Plu­gin Releases for 06/27
  4. New Word­Press Plu­g­ins tagged with “CMS

3 Comments

  1. Clark / 7.23.10 / 2:20 PM

    Easy Post Types works great if your devel­op­ment server is also your pro­duc­tion server. But if you develop locally you’ll have prob­lems. When you pub­lish your site files and data­base to your pro­duc­tion envi­ron­ment, any admin pan­els (meta boxes) asso­ci­ated with your new post types sim­ply dis­ap­pear. Export, Import *may* work for you, but it did not work for me.

    Do you have any sug­ges­tions for get­ting this plu­gin to work in pro­duc­tion? If not, this plug-in is dead to me.

  2. kevinlearynet / 7.25.10 / 11:36 PM

    I gen­er­ally try to setup a work­ing stag­ing envi­ron­ment live on a server, and then point DNS to it once a site is ready to launch to avoid the trans­fer of data. Import/export works well until you find your­self need­ing to trans­fer plugin/additional data­base stored info.

    When you hit that wall a MySQL export/import is needed. This can be done through PHP­MyAd­min. I haven’t yet crossed the bridge of trans­fer­ring a num­ber of entries in a post type from one site to another, but I’m pretty sure a MySQL export/import should do the trick.

    I hope this helps Clark!

  3. kevinlearynet / 8.10.10 / 8:15 AM

    Hey Clark,

    I recently heard this men­tioned on the Word­Press Weekly pod­cast, the migra­tion assis­tant that is built in sounds like it may be per­fect for your sit­u­a­tion.
    http://pluginbuddy.com/purchase/backupbuddy/

Leave a comment

will not be published

Wrap code blocks with <pre lang="LANGUAGE" line="1"> and </pre> where LANGUAGE is a GeSHi supported language syntax.