Click to Play

Are You Looking at the Right Data?
Marketers know data is important, but sorting through all of it is definitely challenging. As Google Analytics Evangelist Avinash Kaushik explains...

Recent Articles

Backing Up Your Site Before A WordPress Upgrade
Yes, WordPress 3.0 is now available, but it may not be a good idea to upgrade to it just yet. Here are 3 things you need to complete before you upgrade. 1) Do you really need to update now? WordPress 3.0 is a big..

Has Posterous Become A New Content Management...
I've loved the idea of Posterous from the start.As a quick-start blogging platform, Posterous offers a pretty robust platform to build your blogging expertise from.One of the biggest things that puts many folks off from starting a blog is often the time...

Controlling Access Gives Joomla! A Boost
Joomla!'s next, and very anticipated, version 1.6 of their popular CMS recently went beta. In case you're one of the many who left Joomla! for Drupal or even compared the two before settling on Drupal and/or another CMS , perhaps it's time to take another look back...

Salesforce Releases New WordPress Content...
One of the major features of the Wordpress blogging platform that makes it as a widely used and very popular CMS is its simplicity and functionality. Even sweeter is the fact that Wordpress has a very distinct...

How Are Your Employees Using Content...
We need more research like this. I recently read an interesting study by my friend Kate Ehrlich at IBM and her colleague Sadat Shami, It is titled, Microblogging Inside and Outside the Workplace and looks at...

Will Content Management Depend On Content...
Aaron's discussed content mills in his interview with Tedster yesterday. What is a content mill? A content mill is a site that publishes cheap content. The content is either user-contributed, paid, or a mix of the two.



07.06.10



Switching Content Management System

By Drew Stauffer

Over the last few months I've been debating about moving my sites from Wordpress to ExpressionEngine. I've really enjoyed working with Wordpress the last 4 years. It's a fantastic CMS, but I always felt a little handicapped when it came to custom designs.

Hearing over and over again that ExpressionEngine is the designers' CMS, I decided to give it a try. After wrapping my head around the completely different language and tags, it was pretty easy to jump right in.

Getting started with ExpressionEngine

Before I took off on a client or personal site I started off by completing two tutorials over at Train-EE, building a small business site and building a church site. Both were fantastic intros on how EE works, language, tags, and how to think about structuring your site.

Ryan Irelan's ExpressionEngine screencast series was also an invaluable resource. I certainly don't mind reading a tutorial, but if I can sit back and watch a video…I'm in. Ryan's series goes through just about every single step you'll run across when building out a site as well as getting the CMS ready to hand off to the client, which was what sold me.

Here is a list of the episodes:

Episode 1: Templatizing the Front Page ($5.00, 33 mins)

Episode 2: Adding a Comment Form & Embedding Content ($5.00, 35 mins)

Episode 3: Organizing Content in Categories ($5.00, 30 mins)

Episode 4: Linking Main Navigation & Building an RSS Feed ($5.00, 25 mins)

Episode 5: Adding Static Pages Using the Pages Module ($5.00, 38 mins)


Episode 6: Building a Stand-Alone Entry Form (SAEF) ($5.00, 31 mins)

Episode 7: Publishing a Podcast ($5.00, 24 mins)

Episode 8: Adding Membership to a Site ($5.00, 26 mins)

Episode 9: Creating Relationships Between Entries ($5.00, 26 mins)

Episode 10: Adding Search Functionality ($5.00, 30 mins)

Episode 11: Optimizing a Site with Caching ($5.00, 28 mins)

Episode 12: Preparing a Site for Clients ($8.00, 53 mins)

What about all my old content?
Switching from one CMS to another can sometimes be a painless process. Switching to ExpressionEngine didn't appear to be that way, at least from what I read. A post from rousette.org, Transferring from WordPress to ExpressionEngine gave me a lot of good insight. The MTImport format seemed to be the best way to get my WP content into EE.

You'll want to build out your new EE site with all your custom fields before you import your content in, but once all that is ready it's a piece of cake. Once your templates are ready, login to the EE control panel and go to Admin > Utilities > Import Utilities and click on Movable Type Import Utility. Chose which fields you want your content to be pulled into and you're all set.

Although I was concerned about the comments because nothing was mentioned on the import page about how they were treated, they were all imported into the site seamlessly.

One problem that I did run into had to do with the links that were in my existing content. Since the exported content in the MT Import format was just text, it stripped out all of my links. The site that I was importing only had 40 posts so it wasn't a huge deal to go back through and update the content. Obviously if you had a lot of posts this would be a problem.

I am still researching how to get around the link issue. If anyone has any ideas, please post them in the comments below.

Comments


About the Author:
Drew Stauffer is the founder of Alibi Productions, a web development company focused on professional search engine optimization. Drew also serves as a blogging consultant for both independents and large companies.
About ContentManagementNews
How to tips that cover all corners of managing your content online.





ContentManagementNews is brought to you by:

SecurityConfig.com NetworkingFiles.com
NetworkNewz.com WebProASP.com
PerlProNews.com SQLProNews.com
SysAdminNews DevWebPro.com
LinuxProNews.com WirelessProNews.com
CProgrammingTrends.com ITCertificationNews.com





-- ContentManagementNews is an iEntry, Inc. publication --
iEntry, Inc. 2549 Richmond Rd. Lexington KY, 40509
2010 iEntry, Inc. All Rights Reserved Privacy Policy Legal

archives | advertising info | news headlines | free newsletters | comments/feedback | submit article


ContentManagementNews News Archives About Us Feedback ContentManagementNews Home Page About Article Archive News Downloads WebProWorld Forums Jayde iEntry Advertise Contact