Support » How-To and Troubleshooting » [Resolved] Importing Movable Type tags — is there no hope?

[Resolved] Importing Movable Type tags — is there no hope?

Viewing 8 replies - 1 through 8 (of 8 total)
  • No one?

    I’d even prefer a negatory answer if it really can’t be done so I don’t continue wasting my time.


    Disregard, I found a solution.

    Well share it with us! I am thinking of transferring an old MT blog to WP and this is an issue for me as well.


    Well dragonsjaw, no one could be bothered to reply to my topic… so I was very curious to see if anyone would suddenly reply to say “tell us!”

    I will probably post it on my personal homepage instead of the forums… I do want to help other people in the same bind as me. Will try to get it up in the next day or two and will post a link.

    Sorry, AntonyF
    I understand your frustration with these forums.
    I am so new to WP I can’t answer anything.. and when I saw your MT post just went to investigate. I will check back for your update though.

    dragonsjaw, here you go:


    If you have any questions, best ask now while it’s fresh in my mind. 🙂

    Hopefully this guide will help some people who end up searching and stumble across this topic.

    For what it’s worth, I had problems importing into WP from Movable Type. All the tags were lost too.

    The WP importer for MT (version 2.9.2) will import keywords as tags, but ignores anything listed under tags. So, I took AntonyF’s idea and created an MT template to mimic MT’s export format. I changed the output for keywords to be the same as for tags. After creating and publishing the MT template, I imported it with WP importer for MT and all my tags showed up.

    MT Template to Export:

    <mt:Entries lastn="2000" sort_order="ascend">
    AUTHOR: <$MTEntryAuthor strip_linefeeds="1"$>
    TITLE: <$MTEntryTitle strip_linefeeds="1"$>
    BASENAME: <$MTEntryBasename$>
    STATUS: <$MTEntryStatus strip_linefeeds="1"$>
    ALLOW COMMENTS: <$MTEntryFlag flag="allow_comments"$>
    CONVERT BREAKS: <$MTEntryFlag flag="convert_breaks"$>
    ALLOW PINGS: <$MTEntryFlag flag="allow_pings"$><MTIfNonEmpty tag="MTEntryCategory">
    PRIMARY CATEGORY: <$MTEntryCategory$></MTIfNonEmpty><MTEntryCategories>
    CATEGORY: <$MTCategoryLabel$></MTEntryCategories>
    DATE: <$MTEntryDate format="%m/%d/%Y %I:%M:%S %p"$><MTEntryIfTagged>
    TAGS: <MTEntryTags include_private="1" glue=","><$MTTagName quote="1"$></MTEntryTags></MTEntryIfTagged>
    <$MTEntryBody convert_breaks="0"$>
    <$MTEntryMore convert_breaks="0"$>
    <$MTEntryExcerpt no_generate="1" convert_breaks="0"$>
    <MTEntryIfTagged><MTEntryTags include_private="1" glue=","><$MTTagName quote="1"$></MTEntryTags></MTEntryIfTagged>
    AUTHOR: <$MTCommentAuthor strip_linefeeds="1"$>
    EMAIL: <$MTCommentEmail strip_linefeeds="1"$>
    IP: <$MTCommentIP strip_linefeeds="1"$>
    URL: <$MTCommentURL strip_linefeeds="1"$>
    DATE: <$MTCommentDate format="%m/%d/%Y %I:%M:%S %p"$>
    <$MTCommentBody convert_breaks="0"$>
    TITLE: <$MTPingTitle strip_linefeeds="1"$>
    URL: <$MTPingURL strip_linefeeds="1"$>
    IP: <$MTPingIP strip_linefeeds="1"$>
    BLOG NAME: <$MTPingBlogName strip_linefeeds="1"$>
    DATE: <$MTPingDate format="%m/%d/%Y %I:%M:%S %p"$>

    I’ve modified the Movable Type to WordPress importer plugin, so it automatically picks up MT’s tags and basenames, so you can use the default MT export file.

    You can download it here

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘[Resolved] Importing Movable Type tags — is there no hope?’ is closed to new replies.
Skip to toolbar