Welcome to WebmasterWorld Guest from

Forum Moderators: open

Message Too Old, No Replies

Static to Wordpress

wordpress as CMS?

1:54 pm on Sep 25, 2007 (gmt 0)

Senior Member

WebmasterWorld Senior Member wheel is a WebmasterWorld Top Contributor of All Time 10+ Year Member

joined:Feb 11, 2003
posts: 5072
votes: 12

I've got a client with a static site, about 5000 pages of content.

Would wordpress be suitable as a CMS platform for them? My concerns are:
- easy for the client to maintain on their own
- ability to overlay a custom template
- definable URL's/page addresses so we don't have to change page names/url's.

We really need a CMS more so than a blogging platform, in fact we don't really need the blogging aspect for the site. It's a fixed structure without the need for regular posts.

I looked at phpwebsite from appalachian state university but I had issues installing it, and found the current control panel non-intuitive.

Is wordpress the way to go?

2:22 pm on Sept 25, 2007 (gmt 0)

Senior Member from US 

WebmasterWorld Senior Member pageoneresults is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month

joined:Apr 27, 2001
posts: 12172
votes: 61

Is WordPress the way to go?

I have a similar question. I'm considering building something on the WordPress platform. My understanding is that it has unlimited potential no matter who is using it? The number of WordPress plugins, themes, apps, etc. makes it a strong contender for this type of application, yes?

2:57 pm on Sept 25, 2007 (gmt 0)

Preferred Member

10+ Year Member

joined:Apr 7, 2003
votes: 0

You can set-up Wordpress as a CMS. I'm using it on half a dozen sites now. I use the Semiologic Pro theme which includes a lot of great plugins, layouts, templates, basic skins bundled together. Making quick changes to layout/style is easy.

For the CMS part, there are a couple of plugins in Semiologic that really make this work: Static Front Page, and Silo Site that arranges your Pages (not Posts) into a SEO friendly structure. Add this to the Widgets and you can completely control the menu (disallowing certain pages, etc.), what appears in the side bar(s), etc. There's also a top nav and footer nav that are configurable (as to which links get placed there).

URL's - you can specify the name per page, with mod_rewrite you can make them the same as what you have now (adding .html or whatever)

Editing is WYSIWYG, even images can be uploaded from there. You don't have to use the blog part, although you could use it as a news page.

There are a number of layouts available within Semiologic - then you use one of the skins within the Semiologic theme to set your look and feel, then you modify from there with a custom.php and custom.css. You can override certain things on your Pages using custom.php (like the comments, trackback stuff that doesn't really need to be there). You can even integrate other stuff into your own templates if you need to extend the functionality. It sounds complicated, but it's not really.

Another plugin I use is Adspaces, which let's you configure a default set of ads (adsense, or whatever) and apply that to pages on the site - makes it easy to manage. (your client may not use this, but could use it to promote other areas of their site, since it accepts html) You can specify it on a page level, too.

It's pretty flexible and there's more to it, but these are the basics for CMS. Hope this gives you some idea. :)


9:56 pm on Sept 25, 2007 (gmt 0)

Full Member

10+ Year Member

joined:Jan 2, 2007
votes: 0

I use wordpress for websites and I find it very simple to use and really makes it easy if you want others to contribute content.
I have never gone to 5000 pages though. I tend to use Joomla for bigger sites. I agree with everything said in the last post. Do be careful with plugins etc. The quality of them varies a lot even those on the wordpress website. For example one for amazon affiliate code puts the authors ID in 10% of the time even after you enter your own ID and unless you open the php file you would never know. The drag and drop feature of widgets is really wonderful for control of the layout.
Adding content is a breeze and allows you to focus on the content not the layout.
4:02 pm on Oct 1, 2007 (gmt 0)

Senior Member

WebmasterWorld Senior Member 10+ Year Member

joined:Jan 16, 2003
votes: 0

I just tried to rebuild a 2000+ page site in Wordpress.
I broke down the site into alphabet categories [A-Z]. Each letter has about 150-200 pages in the category

Wordpress choked when I tried to organize the site as 2000 pages. I tried various "folding page" plugins and it didn't help. I just don't think wordpress is optimized to handle so many pages.

I then based the site on posts rather than pages. Wordpress also choked with 2000+ categories.

I was able to get thing snappy by having 26 categories A-Z. I modded the template to show only titles for the category pages and I also modded "the loop" to show all posts in the category sorted alphabetically. It looks like a directory/sitemap for each letter now and the blog is fast now.

The bottom line is with some careful planning and lots of tweaks to a template you can get wordpress to work as a CMS for a large site.

9:45 am on Nov 3, 2007 (gmt 0)

Preferred Member

10+ Year Member

joined:Jan 3, 2006
posts: 471
votes: 0

wheel, can you explain what you mean when you say you want a CMS that's "easy for the client to maintain on their own?" Are you talking about them being able to do more than just add content?