{"id":365,"date":"2006-08-08T08:58:35","date_gmt":"2006-08-08T14:58:35","guid":{"rendered":"http:\/\/www.mooreds.com\/wordpress\/?p=365"},"modified":"2006-11-06T09:49:06","modified_gmt":"2006-11-06T15:49:06","slug":"moving-to-wordpress","status":"publish","type":"post","link":"https:\/\/www.mooreds.com\/wordpress\/archives\/365","title":{"rendered":"Moving to WordPress"},"content":{"rendered":"<p>Well, I finally decided to move to a more modern blogging platform.  I have used Moveable Type 2.64 for almost three years, but it was time to move on:<\/p>\n<p>* I had turned off comments because of blog spam.  But I&#8217;ve recently heard from several folks that they&#8217;d wanted to comment.  I love comments and the discussion that ensues, so I wanted a more sophisticated commenting workflow.<\/p>\n<p>* I wanted easy support for tagging posts.  How Web 2.0&#038;#tm;!<\/p>\n<p>* General cruft from a 3 year old program: MT is well designed and I have had few problems with it, but I wanted to see what the current state of blogging software was.<\/p>\n<p>I don&#8217;t know whether I could have had such features with a more modern version of Movable Type, but it certainly seemed to me that WordPress has more mindshare, plus it&#8217;s open source.  And it is supported by my ISP.  So, I moved from Movable Type 2.64 to WordPress 2.0.2.  I followed <a href=\"http:\/\/codex.wordpress.org\/Importing_from_Movable_Type_to_WordPress\">these fantastic directions<\/a>. and, for importing my 350+ entries with correct permalinks, I followed  <a href=\"http:\/\/www.muditajournal.com\/archives\/000280.php\">these directions<\/a>.<\/p>\n<p>I ran into only a few problems.<\/p>\n<p>* The directions on codex.wordpress.org appear to be for a slightly different version of wordpress and reference <code>import-mt.php<\/code>, rather than <code>mt.php<\/code><\/p>\n<p>* I ended up having to edit my <code>php.ini<\/code> file to up the memory to import my 1.5 meg MT export.  10M wasn&#8217;t enough, 50M was plenty.<\/p>\n<p>* The <a href=\"http:\/\/codex.wordpress.org\/Importing_from_Movable_Type_to_WordPress#Using_.htaccess_and_mod_rewrite_for_redirection\">directions for preserving your MT search engine entries<\/a> are great, but I ran into one problem.  Because I have an old version of Apache, this RewriteRule did not work:<\/p>\n<p><code>RewriteRule archives\/0*(\\d+).html \/uri\/to\/blog\/index.php?p=$1<\/code><\/p>\n<p>Instead, I had to use plain old character classes:<\/p>\n<p><code>RewriteRule archives\/0*([0123456789]+).html \/uri\/to\/blog\/index.php?p=$1<\/code><\/p>\n<p>Her&#8217;s my entire RewriteEngine entry:<\/p>\n<pre>RewriteEngine on\r\nRewriteRule weblog\/archives\/0*([0123456789]+).html wordpress\/index.php?p=$1\r\nRewriteRule weblog\/index.rdf \/wordpress\/index.php?feed=rdf\r\nRewriteRule weblog\/index.rss \/wordpress\/index.php?feed=rss\r\nRewriteRule weblog\/index.xml \/wordpress\/index.php?feed=rss2\r\n# http:\/\/www.mooreds.com\/weblog\/archives\/2004_10.html to\r\n# http:\/\/www.mooreds.com\/wordpress\/?m=200410\r\n\r\nRewriteRule weblog\/archives\/([0123456789][0123456789][0123456789][0123456789])_([0123456789][0123456789]).html \/wordpress\/index.php?m=$1$2\r\n\r\n# http:\/\/www.mooreds.com\/weblog\/archives\/cat_books.html to 3\r\nRewriteRule weblog\/archives\/cat_books.html \/wordpress\/index.php?cat=3\r\nRewriteRule weblog\/archives\/cat_java.html \/wordpress\/index.php?cat=5\r\nRewriteRule weblog\/archives\/cat_mobile_technology.html \/wordpress\/index.php?cat=7\r\nRewriteRule weblog\/archives\/cat_programming.html \/wordpress\/index.php?cat=6\r\nRewriteRule weblog\/archives\/cat_technology.html \/wordpress\/index.php?cat=4\r\nRewriteRule weblog\/archives\/cat_technology_and_society.html \/wordpress\/index.php?cat=2\r\nRewriteRule weblog\/styles-site.css \/wordpress\/wp-content\/themes\/ocadia\/style.css\r\nRewriteRule weblog\/ \/wordpress\/<\/pre>\n<p>* Users I imported, even if I gave them the Editor role, weren&#8217;t able to edit posts they owned.  I may figure this out later, but right now I just made every user an admin.<\/p>\n<p>So far I&#8217;ve been very happy with my decision, if for no other reason than the built-in comment moderation and the UI advances.  Let&#8217;s see if WordPress lasts for three years.<\/p>\n<p>[tags]wordpress, weblog migration, moveabletype,[\/tags]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Well, I finally decided to move to a more modern blogging platform. I have used Moveable Type 2.64 for almost three years, but it was time to move on: * [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8,4],"tags":[],"class_list":["post-365","post","type-post","status-publish","format-standard","hentry","category-blog","category-technology"],"_links":{"self":[{"href":"https:\/\/www.mooreds.com\/wordpress\/wp-json\/wp\/v2\/posts\/365","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mooreds.com\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mooreds.com\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mooreds.com\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mooreds.com\/wordpress\/wp-json\/wp\/v2\/comments?post=365"}],"version-history":[{"count":0,"href":"https:\/\/www.mooreds.com\/wordpress\/wp-json\/wp\/v2\/posts\/365\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.mooreds.com\/wordpress\/wp-json\/wp\/v2\/media?parent=365"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mooreds.com\/wordpress\/wp-json\/wp\/v2\/categories?post=365"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mooreds.com\/wordpress\/wp-json\/wp\/v2\/tags?post=365"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}