Posts Mentioning RSS Toggle Comment Threads | Keyboard Shortcuts

  • Andy P 12:36 pm on November 26, 2006 Permalink | Reply  

    Snow!

    Turns out something went wrong today, we’ve had about 4 inches 1ft and it’s still falling! No doubt there will be utter chaos on the roads as we don’t have the equipment to handle any sort of snowfall.

    No wonder the rest of Canada laughs at us while they happily sit in 4 feet of the white stuff. :)

     
  • Andy P 11:32 pm on November 23, 2006 Permalink | Reply
    Tags: , , WordPress cms   

    Plugin 1: Filosofo Home-Page Control

    The first thing that stumps most people when trying to use WordPress as a CMS is how to stop blog posts showing up as the home page. If you’re going to use WordPress to create a typical website, it’s unlikely that you’ll want blog posts as the first thing people see.

    This is where Filosofo’sHome-Page Control” plugin comes in handy. This plugin lets you specify any WordPress page to use as your home page. You can then bump all blogging components into a sub folder such as “my-site.com/blog”. The beauty of this plugin is you can select any of your WordPress pages to set as your home page, without having to fumble with a “home.php” file in your theme directory. Everything can be handled through the WordPress admin interface. Perfect.

    Plugin 2: Fold Page List

    Most simple blogs tend not to have a complex hierarchy of paged content. Full blown websites however, generally do. Most websites rely upon a well thought out navigation system that makes it very clear which section and page the user is currently in.

    WordPress has a built in function called “wp_list_pages” that will generate a nice nested list of all of your pages, which you can then style with some CSS. Hey presto, there’s your navigation. Only trouble is, once you get into pages more than one level deep, you start encountering problems.
    Say for instance you use a tabbed navigation system on your website. Even if you are three levels deep, you still want the top level tab to be highlighted. WordPress’ “wp_list_pages” function will set a CSS class on the list item for the current page you are viewing. Great, that page can be highlighted no problem, but what about all the page’s ancestors right up to the first level tab? No go. They’re left out in the cold with no CSS class in sight. Here’s where the “Fold Page List” plugin comes into play.

    By using the fold page plugin’s provided function instead of WordPress’ “wp_list_pages” you can get around this problem. Even if you are three page levels deep you can be sure that the page’s ancestors will always have a CSS class applied for you to highlight them accordingly. Very handy indeed, and it even uses the same parameters as “wp_list_pages”.

    Plugin 3: Search Everything

    When you’re using WordPress for a simple blog, you really only want people to be able to search your blog posts to find the information they want. Your static pages might only consist of a simple about page, or an archives page, and who wants to search those?

    Things are a little different when you’re using WordPress as a CMS. Generally speaking, you’ll probably want pages to be the first thing that WordPress searches. If you’ve got a site with hundreds of static pages, having a search tool that can scan these pages will become a very handy tool in your site’s belt.

    Out of the box, WordPress will only search your blog posts. No good for a CMS. Thankfully there is the “search everything” plugin from Dan Cameron. Drop in this plugin and you’ll be given a set of admin options that lets you customize what type of content WordPress will scan for matching results. You have a whole host of options including pages and even posted comments. Combine this plugin with Media Projekt’s search hilite plugin, and you’ll have the search tool you always dreamed of.

    Plugin 4: Role Manager

    WordPress comes bundled with five generic user roles, each one allowing greater control of the site through the administration interface. Trouble is, these roles are very “blog-centric” and focus mainly on the ability to create and publish blog posts.

    If you’re using WordPress as a CMS, you’re likely to want the ability to finely tune what a client, or other administrators can and can’t do. For instance, you might want someone to be able to edit and update pages, but not add or delete them. Or, someone could be in charge of keeping external links up to date, so they would only get access to the WordPress link administration section. The combinations are endless.

    Red Alt’s role manager provides this level of functionality in WordPress. Drop in this plugin and you’ll be creating custom roles in seconds. It comes with a very slick AJAX interface, and let’s you see all permission capabilities at a glance. This plugin takes account management to a new level.

    Plugin 5: Site-map Generator

    On to number five. No standard website is complete without some sort of site-map. Site-maps allow visitors to get a quick overview of all the pages in your website, as well as giving search engine robots an easy path to indexing all of your content.

    The site-map generator plugin from Dagon Design will generate a full site map based on your WordPress page hierarchy. You’re presented with quite a few options through the admin interface, such as including blog posts in the hierarchy and paginating the site-map in various ways.

    The beauty of a generated site-map is you can turn it on and leave it alone, safe in the knowledge that it will reflect any changes to your site’s content. A definite must-have plugin for any size website.

    Try this at Home

    So, there are the five plugins that I have personally found the most useful. If you are yet to use WordPress as a CMS, I would whole-heartedly say go for it! I was skeptical at first, as I only saw WordPress as a blogging tool. Once you start digging deeper, you’ll begin to realize that this is the way WordPress will be progressing.

    I’ve just finished my fourth site using WordPress as a CMS, and more and more I wish I’d started sooner. Plus, the more you use it, the better you get. My site build time has rapidly decreased just from creating those four sites. Now all that’s left is to convert this site over!

    Finally, I’m almost positive that in a year or so, WordPress will be considered a CMS with a blogging tool, rather than a blogging tool you can use as a CMS. Only time will tell I suppose, but version 2.1 seems to be moving in that direction.

     
    • Felix Beck 9:51 am on November 26, 2006 Permalink | Reply

      I love using WP as CMS. Also customers who have no experience in creating and managing web sites can learn the system in just about one hour.

      Good article. I would like to transfer it into German and publish it on my site (with a link to the original, of course). Is this okay for you?

    • Andy P 10:00 am on November 26, 2006 Permalink | Reply

      Felix, I agree, the admin interface for WordPress is very intuitive. It’s simple for any person to pick up and use with little training. Plus, the rich text editor makes formatting simple for clients too.

      Go ahead and translate, not a problem!

    • Felix Beck 11:54 am on November 26, 2006 Permalink | Reply

      Okay, here we are: CMS mit fünf Plugins (http://felixbeck.de/weblog/2006/11/cms-mit-fuenf-plugins/)
      Regards, Felix

    • Luminus 8:46 am on November 27, 2006 Permalink | Reply

      Andy, this is really cool. Been hunting for stuff on using WordPress as a CMS ‘cos well, I’m just a li’l lazy…lol.

      This is a good piece. I am so digging it.

    • Rob Schumann 1:25 am on December 29, 2006 Permalink | Reply

      Thanks Andy for the mention of Fold Page List (FPL)… and I’m happy you find it useful enough to include it here.

      I’ve just released an update (version 1.6) that should make page navigation via drop-down menus in WordPress easier to achieve. The new version will optionally output the complete page hierarchy, fully styled and thereby allowing CSS-based drop-downs through judicious use of the FPL generated classes in the stylesheet.

      Thanks again

      Rob

    • Connor Turner 8:57 pm on January 24, 2007 Permalink | Reply

      Andy,

      I’m not sure how I stumbled across this site, but this is some great advice. I have just started using WordPress as my preferred CMS for my clients. It’s a perfect and simple way to let customers control their client. These plug-ins you’ve outline here are exactly what I was looking for.

      Thanks!

    • Duff 1:55 pm on March 13, 2007 Permalink | Reply

      Great list!

      FYI: Filosofo Home Page Control is now built into WP 2.1 and later.

      And I agree that building sites with WP is the way of the future/present. :)

    • anthony 9:00 am on March 31, 2007 Permalink | Reply

      Great list Andy! Here is an addition and an invite for your readers.

      Open beta invitation – WordPress video plugin – Basic online video CMS right within wp editor.

      Provides upload, transcode, hosting & streaming – by Vidavee.

      http://wordpress.vidavee.com/

      Examples here http://blog.vidavee.com/

      Download http://wordpress.vidavee.com/wpvidavee_latest.zip

    • Strafverteidiger München 3:41 pm on April 25, 2007 Permalink | Reply

      Andy, this is really cool. Great list!

      Anthony, thanks as well for your Links. Very Usefull…

    • Rosco 8:05 pm on April 30, 2007 Permalink | Reply

      Hi Andy

      found this article on google after trying to find the best plugins for WP as a CMS, so nice SEO ;-)

      I’m quite new to WP but want to start using it for web clients, would you still say these are the best plugins? Are there any others you would recommend now that we are six months further on?

      cheers, great site btw, keep up the good work

    • dee 8:22 am on May 15, 2007 Permalink | Reply

      Thanks for gathering all these great plugins in one place. I’d almost got google-itis trying to find something just like this!

    • Milad 4:39 am on June 8, 2007 Permalink | Reply

      Just what I was looking for!
      What do you think about NAVT tool?

      http://wordpress.org/extend/plugins/wordpress-navigation-list-plugin-navt/

      I am still trying it out…looks kinda complicated.

    • Jermayn 3:13 am on July 2, 2007 Permalink | Reply

      Have to agree that these would be the best for a CMS for WP. Have not tried them all yet but they seem to be very handy indeed.

      I think currently WP still has a bit to go until it can fully be regarded as a top notch CMS even though ive designed most of my websites using WP.

      Thanks for a resourceful post :)

    • Brian2you 7:47 am on July 6, 2007 Permalink | Reply

      Great – the Search Everything plugin is going to fix the only problem I am having with the otherwise
      fantastic WordPress CMS temaplate I downloaded at http://www.drikatruu.com: it doesn’t bring search results
      from the static pages. Thanks again.

    • kashi 8:18 am on July 16, 2007 Permalink | Reply

      this site very nice

    • Vic 11:39 pm on August 2, 2007 Permalink | Reply

      Thanks for such a great list of plugins, this list are so helpful for the new guy.

      Thanks

      Vic

    • gautam 9:59 am on August 29, 2007 Permalink | Reply

      Hi, Andy
      You are very right about wordpress’s CMS capabilities.
      Are you using WordPress for your website too.
      Which application did you integrate for client login and what are the features, if not.. how to have it in a website. I hope you will like to share this.
      Thank you.

    • Robert 2:37 am on September 27, 2007 Permalink | Reply

      CMS? who needs one?

    • dave 1:53 am on October 25, 2007 Permalink | Reply

      SEO, meta data and stats are also areas that Anyone looking to implement WP as a CMS might want to consider – one of my clients is fiercely protective of her Google ranking, so this something I’m trying to get on top of. Headspace2 (http://urbangiraffe.com/plugins/headspace2/) seems to deliver the goods – and lets you integrate Google analytics, Mint and a heap of other packages.
      Nice article too, Andy – how about an update based on what you’ve learnt since, and the release of WP2.3?

    • Daniel 5:03 am on October 29, 2007 Permalink | Reply

      I love using WordPress as a CMS on my websites. The software allows you to create and manage articles with such ease! Although it is pretty tough making a non-static index page for your CMS. What are you supposed to put on it ???

    • dave 1:47 am on November 7, 2007 Permalink | Reply

      Hi Andy
      Tara over at GraphicDesignBlog has an article about this subject too – she links back to this post as well. It’s at http://www.graphicdesignblog.co.uk/wordpress-as-a-cms-content-management-system/
      Cheers mate.

    • Navid Safabakhsh 12:19 pm on November 7, 2007 Permalink | Reply

      Hopefully our plugin will be of help. It adds a lot of custom field and image manipulation functionalities in relation to posts.

      http://freshoutcreative.com/goodies/fresh-post-for-wordpress-wordpress-cms/

    • AR Web Consulting 3:47 pm on November 27, 2007 Permalink | Reply

      Great plugin and resource. We finally finished implementing our new website arwebconsulting.com check us out please and let us know how we can make it better. Again Cheers.

    • Holly Mann 3:25 am on December 6, 2007 Permalink | Reply

      Thank you! These are the BEST plugins I have ever come across and I have done so much research in finding the ultimate wordpress plugins. YOu saved me a lot of time. THANKS!

    • Bohonyi Balazs - Zsolt 3:40 am on December 11, 2007 Permalink | Reply

      Thank Youe ! This is a great article. I am a newbie in WP but I intend to use it as a CMS for my clients in the nearby future. Thank you again, you helped me a lot with these plugins !

    • JV 5:18 am on January 3, 2008 Permalink | Reply

      Thanks Andy.

    • Pj Germain 12:55 pm on January 7, 2008 Permalink | Reply

      Nice work on the plug-in list, Andy. Thanks!

    • Sharani 4:09 pm on January 14, 2008 Permalink | Reply

      I work in a public library and we want to redo our dreamweaver site into a CMS style WP site. Do you have any recommendations on whether or not it matters which theme you choose? Are certain themes better suited to CMS? We tried to do Semiologic and couldn’t even get the uploaded version of it from the remote server to the plugin list in the blog login. Now I’m shopping around for a different theme.

    • Dan B 3:32 pm on February 1, 2008 Permalink | Reply

      I’ve used WordPress on *every* website I’ve designed in the last 2 years – even if I had to drag my client along kicking and screaming.

      One notable project is an Artist’s community site – see it at http://www.artnet.in – that requires members only posting abilities, members only areas, and advanced registration abilities.

      So far, my favorite plugin is a self-modded version of WP Members. Check it out.

      Sharani: My recommendation is to pick a theme you understand and can have control over. If the code is not well commented and the stylesheet is messy, then skip the theme. The most important first step is to find a theme with a similar layout to what you want. Then customize the colors, images, and code to your pleasing. And remember to keep the link to the theme designer if you are required to.

    • Denver Web Design 5:57 pm on February 19, 2008 Permalink | Reply

      Great great list! The Role Manager is a plugin i badly needed! Can’t have clients changing those pesky options that would ruin a good wordpress integration!

    • Steve Hanson 6:11 pm on February 19, 2008 Permalink | Reply

      I have recently started using WordPress as the CMS for my sites. Before that, I was busting out custom CMS for each new client… how inefficient when it’s not really necessary (db driven pages may not apply). Anyway, I believe the CMS focus of WP will only increase exponentially in time, and it will one day share similar if not greater praise as a CMS than Joomla and Drupal.

    • Pakistani Lawyer 8:15 am on February 21, 2008 Permalink | Reply

      Great plugin, this will help.

    • Valia 10:19 am on February 21, 2008 Permalink | Reply

      It’s very very beautiful!!!!

    • Hosting 9:32 pm on March 4, 2008 Permalink | Reply

      I like to use WordPress as CMS. Also customers who have no experience in creating and managing website can learn the system in just about one hour. Good article.

    • Steven 7:57 am on March 5, 2008 Permalink | Reply

      Great list, just starting to look about the possibilities for using WordPress as CMS, so very handy!

    • Mike Darling 7:32 am on March 6, 2008 Permalink | Reply

      Implementing a WordPress install for our Cubscout website. Had a hands on session with 7 leaders and laptops last night, and they were surprised at how easy it is to add content to the website now using WordPress….

      But need to get a better weay to manager the users other than WordPress defult…tried to download Red Alt’s Role Manager, but the zip file is corrupted….any one else been able to download the the Role Manager file?

      Great article!
      -Mike Darling

    • Bitterblood 11:00 pm on March 9, 2008 Permalink | Reply

      Very nice list of cms plugins. I have been looking for a list like this for a while. One more that I think belongs on the list is the “Date Exclusion” plugin. It allows you to remove the date stamp from your pages. Find out more about it at http://www.dailyblogtips.com/date-exclusion-wordpress-plugin/

    • Ryan 10:23 am on March 15, 2008 Permalink | Reply

      Hi,
      I’ve created a new plugin for converting WordPress into a CMS suitable for controlling basic static websites.

      http://ryanhellyer.net/2008/03/14/simplecms/

    • Hikari 12:40 am on May 1, 2008 Permalink | Reply

      Nice plugins list, tnx!

    • David 12:31 pm on May 7, 2008 Permalink | Reply

      I add the plugins but how I insert the content of the pages to another web page ? please help

    • DeeJay Marrulla 12:26 am on May 15, 2008 Permalink | Reply

      Hello Andy

      Finally we found a place whith the information about handle wordpress as a CMS. We belive that wordpress is a great cms. if someone known about changing the background for each page or changing sidebar for each page would be wonderful, specially with plugins.

      bery useful post, thanks.

    • radyo hosting 10:53 am on May 16, 2008 Permalink | Reply

      tahnks for this informative blog sharing

    • Hugo 8:05 pm on May 18, 2008 Permalink | Reply

      Excellent post and blog.
      He started the installation and first time I feel excellent, was searched something like this.

      Greetings

    • radyo dinle 7:49 am on June 2, 2008 Permalink | Reply

      Excellent post and blog. thx for this article

    • Strike Data 5:45 pm on June 4, 2008 Permalink | Reply

      Excellent list of plugins. I’m on my way to download the sitemap generator now. Great plugins here so many thanks for sharing.

    • diana 3:05 pm on June 5, 2008 Permalink | Reply

      I didn’t know there was anything out there like Role Manager. I’ve been hand-rolling my own little plugin every time I had to hand over a site to a client. This is going to be such a time saver! Thanks!!!

    • A?k Nickleri 11:05 pm on June 9, 2008 Permalink | Reply

      tahnks for this informative blog thx…

    • dantel 6:12 am on June 13, 2008 Permalink | Reply

      Thanx you nice text

    • compare mobile phone 5:24 pm on June 18, 2008 Permalink | Reply

      very nice Five WordPress “CMS Enabling” Plugins – This isnt a must. But if you want your wordpress blog to act like a CMS, you should get these 5 plugins. Free and makes your wordpress a great CMS
      Thanks, by the way

    • Jason 4:30 pm on July 15, 2008 Permalink | Reply

      WordPress as CMS is becoming a fashion i guess .. i saw this site http://www.trendctv.com which uses WordPress as CMS. But has anyone ever seen a website with like 300+ pages ?

      I am not sure of stability of wordpress when handling large sites ..

    • Suda 10:09 am on July 18, 2008 Permalink | Reply

      @ Jason
      I read somewhere that new WP 2.6 is capable of handling large number of pages.

      @Andy
      I will try this on my test site, thanks for the info.

    • Jason Frovich 8:22 pm on July 29, 2008 Permalink | Reply

      Excellent article
      Im going to play with these 5 plugins tonight, ive been looking for a way to make WP more like a CMS
      thanks

    • Lisa Bennett 4:02 am on August 19, 2008 Permalink | Reply

      I know this is an old post, but it’s very useful to see these lists of plugins. I wanted to add my own 2 cents: We just released a new plugin that allows you to add interactive video capabilities to your blog! Enhance your blog with both basic and advanced video capabilities. Upload/ record/import videos directly to your post, edit and remix video content, enable video responses, manage and track your video content and much more…
      Check it out and download it here: http://wordpress.org/extend/plugins/kaltura-interactive-video
      Examples and pictures are on the plugin forum: http://community.kaltura.org/viewforum.php?f=4

    • David Mackey 5:23 pm on August 23, 2008 Permalink | Reply

      Nice list. Especially liked the static front page…Couldn’t find that at first.

    • cheap contract mobiles 7:35 am on October 9, 2008 Permalink | Reply

      I was desperately looking for a CMS solution using wordpress and i reached here… I feel lucky today

    • organik 7:40 am on October 21, 2008 Permalink | Reply

      thanks..

    • olimpiyatreklam 2:26 am on October 25, 2008 Permalink | Reply

      thanks..

    • çatı 7:28 am on October 27, 2008 Permalink | Reply

      thanks..

    • Ahmed Amanatullah 6:51 am on October 28, 2008 Permalink | Reply

      Thanks, I was looking for a guide like this for my company website.

    • serigrafi 4:45 am on October 29, 2008 Permalink | Reply

      thanks..

    • mixey 10:37 am on October 30, 2008 Permalink | Reply

      This is just great! Thanks a lot

    • temizlik firmaları 6:02 am on November 7, 2008 Permalink | Reply

      thanks..

    • Reese 8:59 pm on November 13, 2008 Permalink | Reply

      This is nice Andy–thanks.
      I dev in ExpressionEngine mostly, but am looking into more WP work. One of my beefs (as an example) is wp_list_pages…with the injection of all the classes around stuff. The backend needs to be severely modified to strip out ALL injected classes/additional html.

      Do you know of any plugins or modified WP installs (that are easy to upgrade) that remove back-end injected HTML? I’m looking to get php output on most calls that I can manipulate myself without worrying about what html code is being injected without my control.

      Also, do you know if fold page list plugin strips out all the html, leaving me just data output, or is it still using the html that gets wrapped when you use wp_list_pages?

      Thanks! :)

    • Ankit Bathija 3:21 am on November 14, 2008 Permalink | Reply

      Well, I think Role-Scoper is a better plugin than Role-Manager because it provides more advanced features.

    • YoCanon 9:25 am on December 2, 2008 Permalink | Reply

      WordPress becoming a CMS system rather than blogging.

    • perde 7:17 am on December 8, 2008 Permalink | Reply

      thanks

    • binaraga 10:13 pm on December 13, 2008 Permalink | Reply

      will try in on my upcoming site! thanks for the :0 useful post! :)

    • benoit 8:45 am on December 16, 2008 Permalink | Reply

      thank you mate

    • Kolom 2:43 am on December 23, 2008 Permalink | Reply

      Nice post ^^ THANKS

    • SubmitMyPage 4:20 pm on January 3, 2009 Permalink | Reply

      Useful article and very informative.

      Thanks for sharing!

    • streamline refinance fha mortgage 3:10 am on January 8, 2009 Permalink | Reply

      mortgage streamline fha refinance with fha streamline refinance

    • dizin 8:06 am on January 9, 2009 Permalink | Reply

      king is wordpress

    • The casino hire man 2:19 am on January 16, 2009 Permalink | Reply

      There are of course other CMS’s out there that are easy to use for blogging. I have used Joomla in the past for my blog site as it was what I was familiar with. I have to say though, that since trying out WP, it seems better suited to my needs and is easy to learn right out of the box.

    • perde 1:05 am on January 20, 2009 Permalink | Reply

      hello

    • saç ekimi 10:18 pm on March 10, 2009 Permalink | Reply

      thanks ı use this tema and ı like bodypress very good social network http://www.blogozel.com

    • JT Insurance 3:37 pm on March 20, 2009 Permalink | Reply

      WP is my #1 for CMS uses. It is so easy that anyone can learn it in an hour.

    • Melinda 8:54 am on April 23, 2009 Permalink | Reply

      Great article, exactly what I was looking for. Hopefully everything will work for WP 2.7.

    • Ediz 11:19 pm on May 4, 2009 Permalink | Reply

      thanks ı use this tema and ı like bodypress very good social network

    • Rak - Web Designer 8:07 am on May 29, 2009 Permalink | Reply

      WP has changed so much over the years… the power is greater then ever before!

    • shekhar 8:29 am on July 10, 2009 Permalink | Reply

      Do you know of any plugins or modified WP installs (that are easy to upgrade) that remove back-end injected HTML? I’m looking to get php output on most calls that I can manipulate myself without worrying about what html code is being injected without my control.

    • dantel 2:29 pm on July 14, 2009 Permalink | Reply

      This is great wp plugin. Yhanks..

    • Laurens 12:47 am on August 17, 2009 Permalink | Reply

      Interesting article – I did a write-up of my own experiences in trying to use WordPress as a CMS at http://www.prepressure.com/about/wordpress
      There should be more articles like yours. WordPress is powerful but how to best use it in ‘non-standard’ ways is not that well documented.

    • Identity Web Design 9:21 am on September 2, 2009 Permalink | Reply

      Great list. Useful for a newbie at this like me!

    • Squassutt 1:37 pm on November 23, 2009 Permalink | Reply

      Outstanding Article , I thought it was grand

      I look forward to more similar postings like this one. Does your website have a subscription I can subscribe to for updates?

  • Andy P 11:46 am on November 15, 2006 Permalink | Reply  

    I signed up for the new (gs) service a couple of weeks ago. The service right now is very unreliable, I’m getting database time-outs every few hours or so. I’m going to stick with it, as Media Temple have a great reputation, I’m sure they will get things sorted out.

    This is of course a very new service and they have had a huge number of signups – I’m thinking more than they can handle right now.

    If you are coming across issues with the site, my apologies, I’m hoping everything will be cleared up very soon.

    Cheers.

     
    • Anthony 10:43 pm on November 30, 2006 Permalink | Reply

      I just enountered your error page, refreshed and then I got through to your site ok. Kind of annoying though. I think Media Temple are more than a little overrated.

    • Paulius 12:25 pm on December 2, 2006 Permalink | Reply

      Yes yes ye, mt is constantly down. All (gs) customers are having the same problem. Mediatemple is offering “The last hosting plan you ‘ll ever need”, I am for sure we will never going to need a new one after you had this one and its going to be the last plan we will want to have with mt. Nobody knows when all these bugz are going to end up, but there is no time to wait for ” mt – worst hosting provider of the month” to anything else. All month they was working and there is no positive result only bugz, problems, and down time for all of (gs) customers. So time look for some one else, they quickly lost all reputation that they had. I have no wish to help them anymore and no hope that they going to fix this soon. For the past month I call them over 50 times, I submitted over 50 tickets and I saw my site down everyday. No more chance to looser. Mediatemple you stink and am leaving you !!!

    • - 6:38 am on January 12, 2007 Permalink | Reply

      I’m on MT’s gridserver too. I keep submitting suppport tickets about database connection issues, extremely slow response times for php pages, etc. They keep directing me to bulletins saying that the problem was resolved or is about to be resolved. I’m now looking into better alternatives to MediaTemple.

    • Simon 5:31 am on June 12, 2007 Permalink | Reply

      Media Temple has problems galore – their grid server system sucks big time.
      I just signed up yesterday and already have experienced two
      downtime periods….the current one for 3 hours so far makes it very difficult to do business.
      Their webmail is pedestrian and online support non-existent.
      I’m shifting to another comapany asap.

    • Dan 11:56 pm on November 30, 2007 Permalink | Reply

      I friggin hate media temple!!!!! Dont use them!!! worst customer service and even worse is there hosting service. I have been up and down so many times and right now I cant even hit my site… for the third time today and I am sick of it. Right now waiting for 59 minutes of reggae $h!t on there bad phone system.

      WARNING DONT USE MEDIATEMPLE!!!

    • Richard 1:08 pm on December 1, 2007 Permalink | Reply

      Things haven’t changed. The (gs) Grid-Service, while good in theory has yet to prove itself. I was MUCH happier on their previous shared service plan. I never thought I’d ever be trashing their name, but ever since I migrated to the (gs) I have experienced nothing by problems. This is a major stumble for a once-reputable company. They need to remember it’s function-over-form, they seem more about image these days.

    • Jim Goings 11:44 pm on April 22, 2008 Permalink | Reply

      And things are still not working well with Media Temple’s grid service.
      http://www.jimgoings.com/2008/04/media-temple-kills-my-inner-child/

    • George 2:22 pm on September 22, 2008 Permalink | Reply

      I’ll be honest, I like (mt). My site is on there now, and it’s getting good uptime, and pretty good speeds. Not a problem, really :)

    • silicon loop 11:28 am on November 10, 2008 Permalink | Reply

      MediaTemple is definitely overrated as far as their grid service is concerned. I’m thinking of going back to Dreamhost for most things or trying Slicehost or something else.

  • Andy P 5:55 pm on November 9, 2006 Permalink | Reply  

    301

    Firstly, my biggest problem was I used WordPress for my old blog. This site runs on Textpattern (for now), so all my old post archive links from WordPress don’t match the same format as the their Textpattern alternatives.

    Here’s an example. When someone visits an article from my old site, they might hit up the following address:

    http://www.cssdev.com/archives/2006/03/19/css-tweak/

    Now, in Textpattern this same article can be found at a much simpler link:

    http://www.blazenewmedia.com/articles/css-tweak/

    So, how can I make my old WordPress installation forward people to a new Textpattern formatted link, while still saving my search engine rankings, and ensuring the new page gets re-indexed in the same position?

    301 Redirects to the Rescue

    By sending a “301: Moved Permanently” header to the browser, it’s possible to tell anyone who visits my old WordPress installation that the content has moved for good.

    Not only that, search engine spiders will follow this redirect and re-index all of my pages in place of the old ones. This preserves search engine rankings and prevents people from seeing a whole bunch of dead links when they find my old site on Google.

    To get this to work with WordPress, all I had to do was place a few lines of PHP code into the “index.php’ file in the root of the site. This file is the hub that all WordPress pages run through.

    Here’s the PHP code I used to send a 301 redirect:

    header("HTTP/1.1 301 Moved Permanently");
    header("Location: http://www.blazenewmedia.com/blog/");
    die;

    That solved redirecting, but that didn’t solve my problem with incompatible URLs between WordPress and Textpattern.

    To fix this problem, I needed to grab the page that the user had requested, reformat it so that it matched Textpattern’s formatting, then forward them to the new link.

    This was done with the following code:

    /**
     * Get the requested page: eg /archives/2006/03/19/css-tweak/
     */
    $requestedPage = $_SERVER['REQUEST_URI'];
    
    /**
     * Split the requested page
     * into and array of sections
     * using the "/" as a splitter.
     */
    $reqArray = explode("/", $requestedPage);
    
    /**
     * Check to see if the second, third
     * and fourth sections (starts at 0)
     * are numbers, if they are we can
     * assume these are dates.
     */
    if( is_numeric($reqArray[1]) &&
        is_numeric($reqArray[2]) &&
        is_numeric($reqArray[3]) ) {
    
     /**
      * Send the correct 301 header.
      */
     header("HTTP/1.1 301 Moved Permanently");
    
     /**
      * Send them to the new textpattern
      * formatted URL. We know that the last
      * section of the URL is the same (/css-tweak/)
      * so we can append that to the end of the URL.
      */
     header("Location: http://www.blazenewmedia.com/articles/" . $reqArray[4]);
     die; // stop anything else from executing.
    }
    

    I’ve had the new site up for just over a week now. Google has already almost completely re-indexed my new site. The links to my old CssDev site are reducing by the day. Soon, all the old CssDev links will be completely converted over to Blaze. It works!

    If you’re looking to change your domain, or move your site, 301’s are definitely the way to go. With a little PHP knowledge you can also handle redirecting old bookmarked links, even if the formatting has changed. For me, 301’s have worked flawlessly.

     
    • Ankur 12:27 am on November 10, 2006 Permalink | Reply

      Good job. I was trying to do that earlier but the the redirect wasn’t… well, redirecting. I’ll file this away for future reference. I’m sure this’ll come in handy.

    • Jeff Utecht 10:00 pm on November 12, 2006 Permalink | Reply

      Question:

      I’m not that familiar with php but I’m trying.

      I moved my WP blog from here jeff.scofer.com/thinkingstick

      to

      http://www.thethinkingstick.com

      I’ve put in the 301 script that you gave and it now redirects to my new domain, but if I type the direct path to an article such as http://jeff.scofer.com/thinkingstick/?p=10

      it is redirected to the home directory of the new domain.

      They are both WP blogs and they have the same file naming system so http://jeff.scofer.com/thinkingstick/?p=10 on the old blog is http://www.thethinkingstick.com/?p=10 on the new blog.

      What script do I need to make this transfer and where do I put it?

      Thanks!

      Jeff

    • Andy Peatling 9:16 am on November 13, 2006 Permalink | Reply

      Jeff –
      As your URL setup is identical, you can bypass most of the code above. All you should need is:

      $requestedPage = $_SERVER[‘REQUEST_URI’];
      header(“HTTP/1.1 301 Moved Permanently”);
      header(“Location: http://www.thethinkingstick.com/”; . $requestedPage);
      die;

      I hope this helps!

    • Jeff Utecht 1:39 pm on November 14, 2006 Permalink | Reply

      Thanks Andy! I replaced the script in your original post with the script above and it seems to still redirect to the home directory when I visit a specific post. Example http://jeff.scofer.com/thinkingstick/?p=10

      Also I’m working with your Durable 0.2.1 theme, which I’m loving. Where do I go to change the colors to make them permanent? I don’t want to give users the option of changing colors I just want to change them myself. :)

      Thanks for your help and the theme!

    • Andy P 10:22 am on November 16, 2006 Permalink | Reply

      Jefff, I’m not sure exactly, from what I can see, that code above should work. Perhaps your server doesn’t recognize the PHP $_SERVER variable?

      With durable, just make your color changes, and then go into the wordpress admin under presentation>configure durable. You can then disable the color selector and your colors will stick.

    • Jeff Utecht 5:26 pm on November 16, 2006 Permalink | Reply

      Thanks Andy! Looking forward to your next theme!

    • Dietrich Kappe 5:51 pm on November 17, 2006 Permalink | Reply

      One word of warning with the 301 redirect: be patient. Google, for one, doesn’t update pageranks that quickly, so you may see your new url as zero for a while. Also, pagerank is only one part of their actual ranking algorithm these days.

    • Granite Counter Tops 2:22 am on September 22, 2007 Permalink | Reply

      yes,you make a nice job really!Maybe I should do that like you

    • james t 2:55 am on February 18, 2009 Permalink | Reply

      hey andy how could this be applied to buddypress and wpmu so that the example jeff gave could apply to sub domains redirected so that site wide activity links were redirected to the main mapped domain and not as jeff shows to the url with sub domain…

    • Paul 2:11 pm on April 15, 2009 Permalink | Reply

      Hi,

      Compuserve is also closing its service (adter ~20 years) on June 30th.

      And Google show my site as 1st found link for the past 9 years (within corresponding search area) so would be pittyful to loose it.

      But I do not think I have PHP working for me – just HTML/JavaScript – can I do the same without PHP?
      .

  • Andy P 2:05 pm on November 3, 2006 Permalink | Reply  

    IE7The two main ones for me are conditional comments and the “first-child+html” fix found by Mark Hammond.

    Conditional Comments

    Conditional comments are small scripts that you place in your HTML. They check for the version of IE being used, and include whatever you put between the comments if conditions are satisfied. Here’s an example:

    <!--[if IE 7]>
     Include my IE7 only stylesheet here.
    <![endif]-->
    

    Personally, I tend to stay well away from conditional comments. The idea of putting small scripts within HTML comments makes me shudder. It’s also basically a simple form of browser sniffing, and really, I don’t want to go back to those days thank you very much.

    The “first-child+html” workaround

    For now, my solution of choice is a little bit of CSS trickery to target IE7 specifically. I’ve used this workaround on this very site. I was having trouble with the logo being too close to the top of the window in IE7. What I wanted was to add an extra 20px of padding to the top of the logo in IE7 only:

    #menuBar {
      float: right;
      display: inline;
      width: 240px;
    }
       /* For IE7 */
       *:first-child + html #menuBar {
         padding-top: 20px;
       }
    

    This worked a treat, and is perfect for the small fixes I need right now.

    Mark Hammond goes on to note that this fix only reliably works when your page starts with a doctype and html element together (which is 99% of the time I would bet).

    This of course exploits a bug in IE7, so there is no guarantee it will work in future updates. For now though, it provides the quick fixes I need until I can explore the browser further.

    Who knows of any other workarounds for IE7? I’d be interested to hear how you are fixing your sites up to work with Microsoft’s latest.

     
    • Ankur 11:27 pm on November 3, 2006 Permalink | Reply

      Very nice workaround. Should be very helpful in targeting IE, since it doesn’t really like the standards (yet). I normally use conditional comments if I have to fix something, otherwise I just try to remove functionality until the site works in all browsers. Otherwise, I just let IE mess it up and leave it that way.

    • Ran 1:53 pm on November 14, 2006 Permalink | Reply

      There’s no argument that a conditional comment and a separate CSS file for IE7 are not comfortable. But at least they are risk free.
      Using the exploit WILL backfire when the bug is fixed. I wouldn’t want to have to check my site(s) every day..

    • Stephen Last 12:36 pm on November 21, 2006 Permalink | Reply

      You say that using conditional comments is “basically a simple form of browser sniffing” and that you don’t want to go that way. Surely the whole point of your post is that you want to sniff out IE 7, so I don’t see the problem – it does exactly what you want.

      Personally I think conditional comments are much much much neater that hacks. It allows you to write proper CSS for proper browsers, and keep all the fixes for IE separate – perfect.

      Nice refreshing site design by the way, I like it.

    • the english guy 3:28 pm on November 30, 2006 Permalink | Reply

      Yes I think conditional statements are elegant too, a nice workaround for the many bugs we encounter.

      By introducing more CSS trickery though, we do get ourselves used to a few more years of inadequate CSS support. One day Microsoft will finally support the full CSS set. One day…

      Nice trick though, I’ll remember it!

    • Jez D 11:12 pm on August 26, 2008 Permalink | Reply

      Have a look at my version here – http://jez007.wordpress.com/2008/07/13/css-ie7-hack/

c
compose new post
j
next post/next comment
k
previous post/previous comment
r
reply
e
edit
o
show/hide comments
t
go to top
l
go to login
h
show/hide help
esc
cancel