Menu Search
Jump to the content X X
Smashing Conf New York

We use ad-blockers as well, you know. We gotta keep those servers running though. Did you know that we publish useful books and run friendly conferences — crafted for pros like yourself? E.g. upcoming SmashingConf Barcelona, dedicated to smart front-end techniques and design patterns.

Movable Type Developer’s Toolbox

Because we have published several other comprehensive resources for developers of other content management systems (CMSs), we didn’t want to forget Movable Type1. Like the other CMSs we have featured, Movable Type is a popular choice for bloggers, website owners and those developing websites. Over the years, Movable Type has made many advancements and had many changes in its system.

The current version is even capable of creating social networking websites with many users. The most recent version, 4.21, is available open source for developers. Individual bloggers (those who are not incorporated) can download Movable Type for free, while there are a few different licensing options for businesses.

This post provides you with a large collection of resources for working with Movable Type, whether you’re just getting started or have plenty of experience. We’ll feature some official resources, such as documentation, as well as plenty of tutorials, sources of inspiration, the best places to find plug-ins, resources for working with templates and styles and more.

For similar resources related to other CMSs, please see:

1. Official Resources Link

Six Apart and Movable Type provide excellent documentation and resources for users and developers. This is typically the best place to go if you’re just getting familiar with Movable Type, and the resources listed here are also good to keep bookmarked for when you’ll need them in the future.

Movable Type Home6
The official home page of Movable Type. Get all the information you need and download it here.

Screenshot7

MovableType.org8
MovableType.org is the home for the community of Movable Type users. The website includes several notable sections, including:

Screenshot13

Six Apart14
Movable Type was created by Six Apart. Six Apart’s website includes some basic information about Movable Type and its other products, including TypePad15.

Screenshot16

Movable Type Pricing FAQ17
Because of the different licensing scenarios involved with Movable Type, designers and developers who are working with Movable Type for client websites are likely to have some questions.

Movable Type Reseller Program18
If you’re working with Movable Type for a number of client websites, you may want to apply to become a reseller.

Movable Type Forums
Looking for some help with Movable Type in your work? The forums are home to an active community of users who are helping each other. Your question may have already been asked and answered by others, and if not, you can post the question yourself.

Screenshot

Knowledge Base19
Six Apart provides a knowledge base for Movable Type users and developers. You can search for a topic or browse through articles in a wide variety of categories.

Screenshot20

Template Tag Reference21
Developing websites with Movable Type will require knowledge of its template tags. This is the best resource for getting familiar with these tags.

Screenshot22

Designer and Developer’s Guide to Movable Type
If you plan to work with Movable Type as a designer or developer, this is a resource that you may want to bookmark:

2. Getting Started Link

In addition to the official resources listed above, these items are especially useful for those who are new to Movable Type.

Movable Type 4 Installation, Step by Step with Screenshots
This is a very helpful resource for getting started with Movable Type. Step-by-step instructions are provided to lead you through the process, and the screenshots help with visualization.

Screenshot

Installing Movable Type25
These are the official instructions from Movable Type.

Screenshot26

Movable Type 4 Template Map27
This PDF document will be helpful to anyone who is not completely comfortable with the MT4 templating system.

Creating Themes for Movable Type28
This is a detailed article that covers the various options and possibilities for creating themes.

3. Tutorials Link

The Movable Type community has provided a wide variety of tutorials. Some focus on using the system, and others are especially relevant for developing your own themes or making some customizations to exiting themes.

Selectively Formatting an Entry29
This tutorial shows some simple ways that you can style your posts or pages differently, with some visual examples.

Make Your Blog More Evergreen with Movable Type30
Learn how to display dates on recent posts but have them removed on older posts.

Recent Comments31
This tutorial shows how you can easily add a section on your blog to display the most recent comments that have been entered.

Development Link

How to Customize Default Styles in MT432
This is a tutorial for beginners who have chosen one of the default styles and now want to customize it. This is a quick tutorial that covers the basics of styling your Movable Type blog or website.

Adding a “Posted to Category” Line33
If you want to include a line on your posts that states which category the post belongs to, this is a simple tutorial that provides the necessary code.

Working with Movable Type 4.0 Templates: Sidebar34
In this tutorial you’ll take a look at the sidebar template in MT4 and get a better understanding of how it works.

Template Macros: The Coolest Template Trick You Don’t Know About35
This article/tutorial goes into a real-world example of the power of template macros in MT4.

Creating a Photo Gallery Using jQuery and the MT Asset Manager36
In this tutorial you’ll be led through the fairly simple process of setting up a nice photo gallery with MT.

Screenshot37

Easy Surveys and Polls38
If you’re interested in creating your own poll, this article will show you how to code it. You may also want to see this follow-up article39 that provides some adjustments to the original.

List Random Authors40
Many blogs powered by Movable Type include multiple authors. This tutorial provides you with the code to include a randomly generated list of authors with links to their archives.

Alternating Comment Styles with Movable Type 441
Comment styling is a great way to improve the overall look of a blog and improve usability for readers and commenters. This tutorial provides the code to produce different styles for alternating comments.

Create a Contact Form Using MT442
Most websites and blogs need a contact form. This tutorial shows the process with Movable Type 4.

Rotating Banner Ads in MT Using PHP43
If you will be displaying advertisements on your blog or website, you may want to rotate those ads. This tutorial shows you how to do so with PHP.

Tag Cloud on PHP in Movable Type 444
Tag clouds are of course common on blogs. You can add one to your Moveable Type blog with some simple PHP.

Creative Ways to Use Subcategories45
This tutorial covers two creative uses of subcategories that will improve navigation and usability.

Creating Drop-Down Navigation with Movable Type46
Drop-down navigation menus are possible in MT with some CSS, JavaScript, and an MT template.

Screenshot47

How to List Subcategories for a Single Category48
If your categories have subcategories, this article will show you how to list those subcategories.

Pull-Down Menus49
To save space and reduce clutter, you may want to use pull-down menus instead of simply listing all of your categories or monthly archives.

Related Entries in Movable Type50
If you want to display a list of related entries at the end of your posts, this tutorial will show you how.

Screenshot51

Random Entries Using PHP52
If you’re looking to display a link to random entries, this can be accomplished with PHP and your MySQL database.

CMS Link

Things to Consider When Using Movable Type as a CMS53
Devlounge published a post just a few months ago that focuses on using MT for CMS purposes rather than just for blogging.

Screenshot54

Administration Link

Get an Email List of All Authors on Your System55
If you’re managing a multi-author Movable Type blog, this tutorial will show you how you can quickly create an email list of all authors. The code is also provided to generate an email list of commenters.

Screenshot56

How to Export Tags from Movable Type 3.3x57
If you need to import tags into MT4 you may have encountered a problem. This tutorial covers some simple steps to solve the problem.

4. Inspiration Link

There are a few resources that are excellent for seeing what others are doing with Movable Type-powered websites and blogs.

Movable Type Showcase58
The official Movable Type website includes a gallery of websites powered by MT.

Screenshot59

Movable Love
Movable Love is a gallery that showcases only websites and blogs powered by Movable Type. Those that are showcased are great for inspiration, but the archives are not very extensive.

Screenshot

Unmatched Style
Unmatched Style is a general gallery, but the Movable Type tag includes a few websites powered by MT.

Screenshot

CSS Glance60
Like Unmatched Style, CSS Glance also includes a small selection of MT-powered websites.

Screenshot61

CMS Showcase
CMS Showcase categories feature websites arranged by CMS. There is a small collection for Movable Type.

Screenshot

5. Plugins Link

Like WordPress, Movable Type users and developers have a huge number of available plug-ins to choose from. Rather than trying to list individual plug-ins of note, below you will see the best websites for finding plugins. On these websites, you’ll find a wide variety of plug-ins for all sorts of purposes.

Movable Type Plug-in Directory62
This is the official resource for finding and downloading plug-ins. You can see ratings and comments from other users.

Movalog63
Movalog currently has 18 different plug-ins available for download. Its plug-ins cover a variety of different aspects of working with Movable Type, including creating custom fields64, tracking statistics with Mint from the dashboard65, threaded comments66 and more.

Screenshot67

MT-Hacks68
MT-Hacks provides plug-ins and tutorials for Movable Type users and developers. It currently has more than 40 plug-ins available for download from its website.

Screenshot69

StaggerNation70
StaggerNation offers several different plug-ins for Movable Type.

Eat Drink Sleep Movable Type71
There are currently more than 10 plug-ins available from Eat Drink Sleep Movable Type.

6. Templates, Styles and Themes Link

Movable Type makes extensive use of templates to power websites and blogs. Both templates and styles are used to create the themes used by bloggers and website owners. There are a number of resources for working with templates and styles, and there are also some themes available for download. The resources listed here will help you build or customize a website for yourself or clients.

Movable Type Style Library72
Six Apart provides over 30 different styles that can be downloaded.

Screenshot73

Movable Type Design Assistant74
The design assistant is a helpful tool, especially for getting started with designing for Movable Type. With the design assistant, you can choose from a number of basic styles and layouts, and you can apply your own CSS to quickly get a custom theme.

Screenshot75

Movable Type Style Generator
Movalog has a helpful style generator that allows you to choose from and download a few different layouts. This could be a starting point in your theme development.

Screenshot

Random Style Generator
Movalog also has a fun, random style generator that you may want to play around with. You simply click a button for a new style, which is randomly generated. If you find something you like, you can download or edit it.

Screenshot

Another Random Style Generator
Refresh the page and you’ll get a different style. When you find one that you like you can download the style.

Screenshot

MTTags76
MTTags.com is an excellent resource, with tons of template tags that can be used in your Movable Type websites and blogs.

Screenshot77

An Introduction to Movable Type Templates78
Devlounge provides a nice overview of Movable Type templates, with an emphasis on explaining the basics for those who are new to MT.

Screenshot79

Anatomy of a Movable Type Template80
This is Devlounge’s follow-up to the previous post mentioned, with a more detailed look at the inner workings of templates.

Screenshot81

Photo Gallery Templates82
This set of templates for creating photo galleries with MT is available from Stopdesign (free to download, with a suggested donation of $25).

Screenshot83

Cutline Theme for Movable Type84
Cutline is one of the most popular WordPress themes, and it has also been made available for Movable Type users.

Screenshot85

Sandbox for Movable Type86
Sandbox for Movable Type is actually a plug-in87 that allows many of the Sandbox themes88 to be used for Movable Type.

Screenshot89

CMSTheme.net
Two free themes are available from CMSTheme.net.

Screenshot

BlogSkins90
BlogSkins is a community in which people share skins that can be used by other bloggers.

Screenshot91

7. Movable Type Compared to Other CMS Options Link

If you’re considering using Movable Type or if you just want to see how it stacks up against some of the other options, you may be interested in reading the opinions of other users.

Movable Type 4 vs, WordPress 2.292
A little over a year ago, Mashable did an in-depth comparison of the two. Both MT and WP change and evolve so quickly that this post is not completely relevant today, but much of the information is still helpful for a comparison.

Screenshot93

WordPress 2.5 vs. Movable Type 4.194
This is a more up-to-date comparison of the two (June 2008).

WordPress vs. Movable Type: The Smackdown Comparison95
iThemes published a post from an experienced user of both, with comparisons of several different areas.

Screenshot96

Movable Type 4.0 vs. ExpressionEngine 1.697
Again, this comparison is about a year old, but it’s rather comprehensive, and many of the facts have not changed.

(al)

Footnotes Link

  1. 1 http://movabletype.com/
  2. 2 https://www.smashingmagazine.com/2008/09/15/wordpress-developers-toolbox/
  3. 3 https://www.smashingmagazine.com/2008/09/24/drupal-developers-toolbox/
  4. 4 https://www.smashingmagazine.com/2008/10/29/expressionengine-developers-toolbox/
  5. 5 https://www.smashingmagazine.com/2008/11/06/textpattern-developers-toolbox/
  6. 6 http://www.movabletype.com/
  7. 7 http://www.movabletype.com/
  8. 8 http://movabletype.org
  9. 9 http://www.movabletype.org/opensource/
  10. 10 http://plugins.movabletype.org/
  11. 11 http://www.movabletype.org/documentation/
  12. 12 http://wiki.movabletype.org/Main_Page
  13. 13 http://movabletype.org
  14. 14 http://www.sixapart.com/
  15. 15 http://www.typepad.com/
  16. 16 http://www.sixapart.com/
  17. 17 http://www.movabletype.com/download/pricing-faq.html
  18. 18 http://www.movabletype.com/services/partners/reseller/
  19. 19 http://www.sixapart.com/movabletype/kb/index.html
  20. 20 http://www.sixapart.com/movabletype/kb/index.html
  21. 21 http://www.movabletype.org/documentation/appendices/tags/
  22. 22 http://www.movabletype.org/documentation/appendices/tags/
  23. 23 http://www.movabletype.org/documentation/designer/
  24. 24 http://www.movabletype.org/documentation/developer/
  25. 25 http://www.movabletype.org/documentation/installation/
  26. 26 http://www.movabletype.org/documentation/installation/
  27. 27 http://www.movabletweak.com/templates/movable_type_template_map_pdf.php
  28. 28 http://www.movabletype.org/documentation/designer/creating-themes-for-movable-type.html
  29. 29 http://www.eatdrinksleepmovabletype.com/tutorials/selectively_formatting_an_entry/
  30. 30 http://www.devlounge.net/code/make-your-blog-more-evergreen-with-movable-type
  31. 31 http://www.learningmovabletype.com/a/000282recent_comments/
  32. 32 http://www.learningmovabletype.com/a/how_to_customize_default_styles_in_mt4/
  33. 33 http://www.learningmovabletype.com/a/001529show_entry_categories/
  34. 34 http://www.learningmovabletype.com/a/working_with_mo/
  35. 35 http://www.learningmovabletype.com/a/template_macros_the_coolest_template_trick_you_don/
  36. 36 http://www.devlounge.net/code/creating-a-photo-gallery-using-jquery-and-the-mt-asset-manager
  37. 37 http://www.devlounge.net/code/creating-a-photo-gallery-using-jquery-and-the-mt-asset-manager
  38. 38 http://www.eatdrinksleepmovabletype.com/tutorials/easy_surveys_and_polls_with_a_movable_type_weblog/
  39. 39 http://slapnose.com/archives/2007/02/14/creating_polls_in_movable_type/
  40. 40 http://www.learningmovabletype.com/a/list_random_authors/
  41. 41 http://www.learningmovabletype.com/a/alternating_comment_styles_with_movable_type_4/
  42. 42 http://www.learningmovabletype.com/a/create_a_contact_form_using_mt4/
  43. 43 http://www.learningmovabletype.com/a/rotating_banner_ads_mt_style/
  44. 44 http://www.learningmovabletype.com/a/tag_cloud_on_php_in_movable_type_4/
  45. 45 http://www.movabletweak.com/categories/creative_subcategories.php
  46. 46 http://www.movabletype.org/2008/08/creating_drop-down_navigation_with_movable_type.html
  47. 47 http://www.movabletype.org/2008/08/creating_drop-down_navigation_with_movable_type.html
  48. 48 http://www.learningmovabletype.com/a/001865subcats_for_one_category/
  49. 49 http://www.learningmovabletype.com/a/000862pull_down_menus/
  50. 50 http://www.devlounge.net/code/related-entries-in-movable-type
  51. 51 http://www.devlounge.net/code/related-entries-in-movable-type
  52. 52 http://www.learningmovabletype.com/a/001043php_random_entries/
  53. 53 http://www.devlounge.net/publishing/things-to-consider-when-using-movable-type-as-a-cms
  54. 54 http://www.devlounge.net/publishing/things-to-consider-when-using-movable-type-as-a-cms
  55. 55 http://www.movabletweak.com/templates/email_list_of_all_authors.php
  56. 56 http://www.movabletweak.com/templates/email_list_of_all_authors.php
  57. 57 http://www.learningmovabletype.com/a/how_to_export_tags_from_movable_type_33x/
  58. 58 http://www.movabletype.com/showcase/
  59. 59 http://www.movabletype.com/showcase/
  60. 60 http://www.cssglance.com/category/gallery/cmsblog/movabletype/
  61. 61 http://www.cssglance.com/category/gallery/cmsblog/movabletype/
  62. 62 http://plugins.movabletype.org/
  63. 63 http://plugins.movalog.com/
  64. 64 http://plugins.movalog.com/customfields/
  65. 65 http://plugins.movalog.com/mintier/
  66. 66 http://plugins.movalog.com/simply-threaded/
  67. 67 http://plugins.movalog.com/
  68. 68 http://mt-hacks.com/
  69. 69 http://mt-hacks.com/
  70. 70 http://www.staggernation.com/mtplugins/
  71. 71 http://www.eatdrinksleepmovabletype.com/plugins/
  72. 72 http://www.sixapart.com/movabletype/styles/library
  73. 73 http://www.sixapart.com/movabletype/styles/library
  74. 74 http://www.movabletype.org/design/assistant/
  75. 75 http://www.movabletype.org/design/assistant/
  76. 76 http://www.mttags.com/
  77. 77 http://www.mttags.com/
  78. 78 http://www.devlounge.net/articles/an-introduction-to-movable-type-templates
  79. 79 http://www.devlounge.net/articles/an-introduction-to-movable-type-templates
  80. 80 http://www.devlounge.net/code/anatomy-of-a-movable-type-template
  81. 81 http://www.devlounge.net/code/anatomy-of-a-movable-type-template
  82. 82 http://stopdesign.com/templates/photos/
  83. 83 http://stopdesign.com/templates/photos/
  84. 84 http://www.majordojo.com/projects/cutline/
  85. 85 http://www.majordojo.com/projects/cutline/
  86. 86 http://www.movabletype.org/2008/09/sandbox_for_movable_type.html
  87. 87 http://plugins.movabletype.org/sandbox/
  88. 88 http://sndbx.org/results/designs/
  89. 89 http://www.movabletype.org/2008/09/sandbox_for_movable_type.html
  90. 90 http://www.blogskins.com/
  91. 91 http://www.blogskins.com/
  92. 92 http://mashable.com/2007/08/15/movable-type-wordpress/
  93. 93 http://mashable.com/2007/08/15/movable-type-wordpress/
  94. 94 http://blogbuildingu.com/articles/wordpress-vs-movable-type
  95. 95 http://ithemes.com/wordpress-versus-movable-type-the-smackdown-comparison/
  96. 96 http://ithemes.com/wordpress-versus-movable-type-the-smackdown-comparison/
  97. 97 http://www.cmswire.com/cms/micro-cms/movable-type-40-vs-expression-engine-16-001642.php
SmashingConf New York

Hold on, Tiger! Thank you for reading the article. Did you know that we also publish printed books and run friendly conferences – crafted for pros like you? Like SmashingConf Barcelona, on October 25–26, with smart design patterns and front-end techniques.

↑ Back to top Tweet itShare on Facebook

Steven Snell is a Web designer and blogger. In addition to maintaining his own blog and writing for a number of other top design blogs, he also manages an online shop that offers premium graphic design resources.

  1. 1

    Great article Steven!

    0
  2. 2

    Never tried Movable Type, may have to give it a go sometime.

    0
  3. 3

    Wordress is the new Google of blogging.

    0
  4. 4

    Viking KARWUR

    December 8, 2008 8:03 pm

    Thanks for the article… Nice Post… Anyway, I used to use MovableType before TextPattern…

    0
  5. 5

    I wish I had seen such an article when I started creating even a plugin for MT! Good work

    0
  6. 6

    Perl… I Dead Language…

    0
  7. 7

    I think it’s like typical nba rookie – all star compare.
    Wordpress is excelent for blog start, enormous number of addons, plugins, examples and stuff. Than you come to more than 10k visitors daily and than you need all-star player.
    We’ve had wordpress on indian blog till we had arround 10k daily, than problems started… so we switch to movable – bingo! Currently we have more than 100k with almost same server as we had with wordpress – and he was killing it on 10k..

    0
  8. 8

    I’d love to see an interesting article like this with Joomla! as subject.

    0
  9. 9

    @Infomedia, are you for real, WordPress is a rookie and MT is an all-star?

    If you set WP up correctly, it can easily handle that kind of load.

    0
  10. 10

    this is a great article, but I dont understand why there is nothing about Joomla, is joomla bed or what, can someone explain me?

    thx

    0
  11. 11

    I moved to wordpress after some times on MT3 and MT4, best move I have ever done ;)

    0
  12. 12

    Interesting, I always wondered which platform had been used to built Obama’s site. I don’t know anything about MT but, is it possible that it is more secure than the PHP based cms?

    0
  13. 13

    @Web Major – You have site with 100.000k daily on wordpress?
    Yeah we tryed to setup WP but it was killing mysql and cpu – constantly

    0
  14. 14

    Cool post

    0
  15. 15

    Christopher Anderton

    December 16, 2008 5:13 pm

    @Infomedia. Sounds strange. CNN is using WordPress, and so does a large amout high traffic blogs/sites without problems.

    I started blogging with MT, but was getting crazy of all the rebuilding every time a post was made (It that so nowadays?). It took forever. Then there was the licensing issue. Then i tried WP, and i never looked back.

    However. Every platform has it’s pro and cons.

    0
  16. 16

    I love reading these, gives me a good impression of the CMS.

    I don’t bother trying them out anymore since they all achieve the same end result. The same site could be achieved with most of the major CMS offerings as long as the developer is familiar enough with it.

    Personally I just use Joomla + Custom written components as per project requirement. Once you can write your own components you will never use a pre made one again and adapting other scripts is a breeze.

    I did try modx recently and was fairly impressed, great for those who are php savvy.

    Keep the writeups coming, great stuff.

    0
  17. 17

    Mihai Bocsaru

    January 9, 2009 4:29 am

    I’m myself a movable type consultant in business for over 6 years working with this publishing platform. Congratulations Steven for an excellent post!

    0
  18. 18

    Movable type is very good, but the template list is very small and looks very bad. I didn’t find any good template for my MT. Frustrating..

    0
  19. 19

    Great!

    0
  20. 20

    xe may dien

    July 4, 2012 1:38 am

    I have read some just right stuff here. Certainly worth bookmarking for revisiting. I wonder how much attempt you place to make this sort of great informative site.

    0

↑ Back to top