A2공간 - 도움되는 글을 쓰자

ani2life.egloos.com

포토로그


그냥 잡담

※방명록은 따로 없고 무조건 최신글에 댓글 남기시면 됩니다. ^^

위드블로그



워드프레스 티스토리/텍스트큐브 이사도구 워드프레스

기존 '워드프레스 텍스트큐브 Importer'가 1.0으로 크게 판올림 되었습니다.
1.0 부터는 텍스트큐브 뿐만 아니라 티스토리까지 지원하게 되면서 부득이하게 프로젝트 명칭을 변경했습니다.
새로운 명칭은 'WordPress TTXML Importer' 입니다.

프로젝트 명칭이 변경되어 프로젝트홈의 주소도 변경되었습니다.
http://code.google.com/p/wordpress-ttxml-importer/



WordPress TTXML Importer 1.0 바뀐점.
  • 첨부파일이 포함된 TTXML 백업파일을 지원합니다.
  • 텍스트큐브 뿐만 아니라 티스토리의 백업파일도 지원합니다.
  • 이전보다 더 가볍고 빨라졌습니다.


WordPress TTXML Importer를 설치하면 아래와 같이 TTXML이 추가된 모습을 보실 수 있습니다.




TTXML 항목을 클릭하고 들어가면 아래와 같은 페이지를 보실 수 있습니다.
백업파일을 업로드 하거나 웹서버상의 로컬경로를 입력하는 방식을 제공합니다.



백업파일을 지정해주고 다음 단계로 넘어가면 글등록이 실행됩니다.
실시간으로 처리결과와 글의 제목을 출력하고 마지막으로 Have fun!이 출력되며 완료됩니다.
아래는 Import가 완료된 모습입니다.



용량이 큰 백업파일도 문제없이 처리합니다.
백업파일의 용량이 클수록 처리하는 시간이 더 걸립니다.

똑같은 백업파일을 재실행하면 이미 등록된 글은 무시되고 등록되지 않은 글만 등록됩니다.
그리고 첨부파일은 기존에 같은 파일명의 파일이 존재하더라도 지우고 새롭게 생성됩니다.



설치방법

  1. WordPress TTXML Impoter 다운로드 페이지에서 최신버전을 다운받아 압축을 풉니다.
  2. 워드프레스 디렉터리의 wp-admin/import에 압축을 풀어서 나온 ttxml.php를 복사합니다.
  3. 관리자 페이지의 Tools -> Import에 TTXML 항목이 있는지 확인합니다.




핑백

덧글

  • S2day 2009/03/09 22:42 # 삭제

    A2님 이글루스에서 워드프레스로 이전할 생각은 없으세요? ㅎ_ㅎ
  • -A2- 2009/03/09 22:43 #

    이미 워드프레스 블로그가 있답니다. ^^
    http://ani2life.com/wp
  • 아크몬드 2009/03/09 22:44 # 삭제

    우오오..
  • -A2- 2009/03/09 22:45 #

    이요옷!
  • 비트손 2009/03/09 22:49 # 삭제

    revolution2!!!! good job!!
  • -A2- 2009/03/09 22:49 #

    thanks!
  • 홍커피 2009/03/09 23:09 # 삭제

    오호 완전 멋져요~
    그런데 다시 이글루스 블로그 쓰나요?
    여튼 블로그칵테일 메타에서 넘어왔습니다 ㅋ
    http://blog.blogcocktail.com/?page_id=914
  • -A2- 2009/03/09 23:11 #

    이글루스는 커뮤니케이션 용도로 계속 사용할거예요.
  • narro 2009/03/09 23:22 # 삭제

    와아... 놀러왔는데 잘 모르는 것들 뿐이라 그냥 인사만 살짝 남기구 갑니다 ㅎㅎ
    올블로그 수익 쌓기에 도움드리고 싶었어요 ㅎㅎ
  • -A2- 2009/03/10 00:13 #

    앗! 수익 감사드려요. ㅋㅋ
  • 주성치 2009/03/10 00:04 # 삭제

    A2님 이것때문에 말거셨구나.
    저 스트리트파이터4 하고있었어요;
  • -A2- 2009/03/10 00:13 #

    흑흑... ㅠㅠ
  • Mystinia 2009/03/10 00:15 # 삭제

    도움이 많이 됐습니다 ^^ 나중에 워드프레스로 갈까 생각하고 있었는데 다행이군요.
  • -A2- 2009/03/10 00:18 #

    도움이 되었다니 기쁘네요. ^^
    저의 워드프레스 블로그는 http://ani2life.com/wp 입니다. ㅋ
  • fantastic9 2009/03/10 00:27 # 삭제

    와 정말 대단하셔요 !
    이걸로 더 많은 워프유저들이 생겼으면 하는 바램입니다.
  • -A2- 2009/03/10 01:40 #

    감사합니다. ^^
    워프유저들이 많아지면 좋겠어요. ㅎㅎ
  • 레이니돌 2009/03/10 01:08 # 삭제

    /분노
    티스토리가 폭풍과도 같은 분노를 드려내며 당신을 위협합니다.
  • -A2- 2009/03/10 01:41 #

    저는 티스토리가 좋아요~! ^^)/
  • 그림동화 2009/03/10 08:29 #

    ^^ 이제는 첨부파일까지 되네요 ^^
  • -A2- 2009/03/10 10:35 #

    네~ 계획대로 입니다. ^^
  • 홍커피 2009/03/10 10:00 # 삭제

    성공했습니다 !!
    아주 깔끔하네요 ㅋ
  • -A2- 2009/03/10 10:35 #

    성공 축하드리고 오늘 생일도 축하드려요. ㅋ
  • 주성치 2009/03/10 10:06 # 삭제

    워드프레스 정식 소스트리로!!
  • -A2- 2009/03/10 10:36 #

    고고씽~!(김연아 버전)
  • 변성탱이 2009/03/10 10:13 # 삭제

    다독왕도 하시면서 블로그 2개를 운영하시니.. 대단하셔요.
  • -A2- 2009/03/10 10:37 #

    그런데 잠잘 시간이 부족해요. ㅠㅠ
  • Heoni 2009/03/10 11:54 # 삭제

    대단하다는 말 밖에 안나옵니다.^^;;
  • -A2- 2009/03/10 13:39 #

    감사합니다. ^^
  • 무적전설 2009/03/10 12:27 # 삭제

    테터 클래식에서 이사갈 수 있는 툴도 만들어주세요.
  • -A2- 2009/03/10 13:41 #

    테터툴즈 클래식을 사용하신다면 일단 텍스트큐브로 업그래이드 하신 후 텍스트큐브 백업파일을 다시 워드프레스로 옮기시면 됩니다. ^^
  • sirius 2009/03/11 20:19 # 삭제

    유용한 툴 만들어주셔서 감사합니다.
    그런데 제 블로그를 이전하는데 문제가 생겼는데요 다음과 같은 에러 메시지가 나옵니다.

    Warning: htmlspecialchars_decode() expects parameter 1 to be string, NULL given in /home1/wufniks/public_html/wp-includes/compat.php on line 105

    Warning: htmlspecialchars_decode() expects parameter 1 to be string, NULL given in /home1/wufniks/public_html/wp-includes/compat.php on line 105
    Error(-2):

    필요하시다면 xml파일도 보내드릴 수 있습니다.
    염치 불구하고 이렇게 도움 요청 드립니다.
  • -A2- 2009/03/11 21:40 #

    서버 환경에 따라 발생할 수 있는 문제로 몇몇 분들이 같은 증상을 물어보셔서 아예 문서를 만들어 놨습니다. ^^
    http://code.google.com/p/wordpress-ttxml-importer/wiki/ErrorList
  • sirius 2009/03/12 02:36 # 삭제

    아! 해당 문서가 있었군요.
    미처 보지 못했습니다. 번거롭게 해드려 죄송하고,
    친절히 답변주셔서 다시 한번 감사 드립니다.
  • -A2- 2009/03/12 18:28 #

    번거롭거나 하지는 않았습니다.
    다른 문제가 발생하면 말씀하시구요. ^^
  • 무한 2009/03/13 10:15 # 삭제

    아 방금 올블 메인에서 짧은글(?) 보고 안 사실있데,
    올블로그에서 근무하시는 것 같네요?

    오......신선한충격(?)이네요.
  • -A2- 2009/03/13 11:15 #

    네, 올블로그 개발팀에서 일하고 있어요. ^^
  • 닐리리야 2009/03/14 18:20 # 삭제

    좋은 프로그램 만들어 주셔서 감사합니다. 요긴하게 쓰려고 보니 아래와 같은 에러가 납니다. 권한 문제인 것 같은데 어떻게 하면 해결할 수 있을까요?

    Warning: mkdir() [function.mkdir]: Permission denied in /public_html/wordpress/wp-admin/import/ttxml.php on line 373
    /1 create directory error.
  • -A2- 2009/03/15 01:24 #

    오류 내용으로 보았을때 닐리리야님의 /public_html/wordpress/wp-contents/upload 디렉토리에 쓰기 권한을 주시면 됩니다. ^^
  • pyosoon 2009/03/15 08:24 # 삭제

    앗! 완벽해 보이는 툴이군요. 얼른 사용해 봐야 겠습니다. 감사합니다.
  • pyosoon 2009/03/15 08:46 # 삭제

    zip 파일형식의 플러그인 설치 -> 이 방법으로 설치하고 나서 활성화 하려고 하면 -> Fatal error: Call to undefined function register_importer() in C:RWAPMwwwwordpresswp-contentpluginsttxml.php on line 447 -> 이런 메시지가 뜨네요. RWAPM이라서 문제가 생기는 걸까요?
  • pyosoon 2009/03/15 09:14 # 삭제

    혹시나 해서 호스팅 계정에서도 실행해 보았습니다. 아래와 같은 메시지가 뜹니다.

    플러그인 패키지의 압축을 푸는 중

    Warning: unlink(/home/waterdrop/public_html/wordpress/wp-content/uploads/ttxml.zip) [function.unlink]: No such file or directory in /home/waterdrop/public_html/wordpress/wp-admin/includes/plugin-install.php on line 854

    비호환 아카이브: PCLZIP_ERR_MISSING_FILE (-4) : Missing archive file '/home/waterdrop/public_html/wordpress/wp-content/uploads/ttxml.zip'

    설치 실패
  • pyosoon 2009/03/15 09:17 # 삭제

    아, 참고로 zip파일의 폴더명을 바꾸지 않고 설치했을 때는 설치 후 "플러그인이 없습니다"라고 뜨더군요.

    그래서 폴더명을 파일명과 같이 ttxml.zip로 바꾸어서 올렸더니 위와 같은 메시지가 떴습니다.
  • -A2- 2009/03/15 22:31 #

    이거는 플러그인이 아니랍니다. ^^
    맨 아래쪽의 설치방법을 참고해주세요.
  • pyosoon 2009/03/15 22:56 # 삭제

    앗! 제가 저걸 왜 못 봤을까요. 너무 졸려서 그랬을까요.
    괜히 수작업으로 옮겼네요. ㅎㅎ
  • jikk 2009/04/28 01:30 # 삭제

    안녕하세요. 만들어주신 툴 잘사용하고 있습니다.
    제가 사용하면서 bug가 있는것 같아서 댓글을 달아봅니다. textcube에서 사진에 caption이 wordpress로 변환시켰을 때에는 변환이 되지를 않는것 같네요.
    참고로 저는 1.8.1 버전을 사용하고 있습니다. 감사합니다.
  • -A2- 2009/04/28 16:27 #

    의견 주셔서 감사합니다.
    자막(caption) 부분은 버그가 아니라 텍스트큐브나 티스토리에서만 사용되는 기능으로 html의 img 태그에는 caption 이라는 것이 없습니다.
    그렇다면 img 태그의 title 속성으로 대체하는 방향으로 구현해보겠습니다.
    좋은 하루 보내세요. ^^
  • odlinuf 2009/05/03 21:25 # 삭제

    감사합니다. 이제야 써먹었네요. 아하하하
  • theo 2009/06/03 23:41 # 삭제

    안녕하세요. 티스토리에서 워드프레스로 이사를 고민하던 차에 이 툴을 알게 되었습니다.
    설치형 워드프레스가 아닌, 워드프레스 자체에서 제공하는 블로그에는 이 툴을 올릴 수 없을까요?
  • -A2- 2009/06/04 00:46 #

    wordpress.com에서는 방법이 없습니다. ㅠㅠ
    하지만 큐로보프레스(http://blog.qrobo.com/)는 제가 만든 툴이 포함되어 있습니다. ^^
  • theo 2009/06/04 16:19 # 삭제

    아... 저런 사이트도 있었네요! 조언 감사합니다:-)
  • -A2- 2009/06/05 00:45 #

    도움되길 바랍니다. ^^
  • 난호 2009/12/05 01:45 # 삭제

    오래전부터 옮겨야지 옮겨야지 해놓고서 즐겨찾기 해뒀다가 거의 1년만에 옮기게 되네요. A2 님의 프로그램 덕분에 별 걱정 없이 쉽게 옮기게 되어서 감사드립니다.
    즐거운 하루되시기 바랍니다~
  • -A2- 2009/12/06 01:25 #

    이사에 성공하신것 축하드립니다. ^^
  • kimee 2009/12/24 17:36 # 삭제

    앗 새로운 버전이 있었네요~
    감사합니다.
  • -A2- 2009/12/25 09:11 #

    네 ^^ 무사히 이사에 성공하시길 바랍니다.
  • 맨땅헤딩 2010/04/17 22:40 # 삭제

    좋은 자료 감사드립니다. 이전 작업중 감사의 말씀 남깁니다. ^^
  • -A2- 2010/04/18 11:48 #

    감사합니다. ^^
    이사에 성공하시길 바라며 좋은 주말 보내세요~
  • 기봉이 2010/07/02 02:24 # 삭제

    파일이 비어있습니다. 뭔가 실질적인 것을 업로드해야 합니다. 이 에러는 당신의 php.ini에서 업로드하는 기능을 꺼놨을때 또는 post_max_size가 upload_max_filesize보다 작게 설정되었을때 발생했을 수 있습니다.

    라는 오류가 뜨는데 어떻게 해야 하나요?
  • -A2- 2010/07/02 23:40 #

    웹서버 설정에 업로드 용량을 늘려줘야 합니다.
    호스팅 서비스를 받으시는 것이라면 서버 설정을 바꾸는건 마음대로 하지 못하실겁니다.
    FTP가 된다면 FTP로 파일을 업로드 하셔서 직접 로컬경로를 입력하는 방법을 사용하는 것이 제일 좋은 방법 입니다.
  • 무이 2010/07/16 11:48 # 삭제

    PHP Error Message

    Warning: set_time_limit() has been disabled for security reasons in /home/a6709303/public_html/wordpress/wp-admin/import/ttxml.php on line 443

    이런 에러가 나는데 어케 처리해야 할까요? ㅜㅜ
  • -A2- 2010/07/17 14:18 #

    해당 서버에 set_time_limit 관련 설정이 꺼져서 발생하는 문제로 보입니다.
    호스팅업체를 이용하신다면 부탁하셔서 설정을 켜주셔야 합니다.
    블로그를 이사하는데는 글의 양에 비례하여 시간이 걸리는데 웹호스팅 업체에서는 한명이 오래동안 서버와 연결을 유지하고 있으면 부담되기 때문에 설정을 꺼놓을수도 있습니다.
  • 쟌나비 2010/08/02 03:55 # 삭제

    덕분에 워드프레스로 쉽게 이사할 수 있었습니다! ^_^* ㄱㅅㄱㅅ
  • 쟌나비 2010/08/02 03:55 # 삭제

  • -A2- 2010/08/05 10:14 #

    축하드려요~ ^^
  • 아쿠드 2010/08/03 23:30 # 삭제

    좋은 정보 고맙습니다!
  • -A2- 2010/08/05 10:14 #

    도움이 되었다니 기쁘네요. ^^
  • porco 2011/02/18 00:10 # 삭제

    정말 감사합니다.
  • -A2- 2011/02/21 00:09 #

    도움이 되어서 기쁩니다. ^^
  • 하얀잉크 2011/10/19 16:38 # 삭제

    안녕하세요. 한가지 문의가 있어 글 남깁니다.
    저는 워드프레스의 데이터를 티스토리로 옮기고 싶은데
    개발하신 툴을 마찬가지로 활용하면 가능한건가요? 일단 그렇게 믿고 진행해보고 있는데
    설치방법에서 압축 푼 파일을 어떻게 복사해야 하는지 모르겠습니다.
    워드프레스 디렉터리의 wp-admin/import 라는게 FTP에서 말씀하신건가요?

    설치방법
    WordPress TTXML Impoter 다운로드 페이지에서 최신버전을 다운받아 압축을 풉니다.
    워드프레스 디렉터리의 wp-admin/import에 압축을 풀어서 나온 ttxml.php를 복사합니다.
    관리자 페이지의 Tools -> Import에 TTXML 항목이 있는지 확인합니다
  • -A2- 2011/10/20 17:18 #

    제가 만든 이사도구는 티스토리의 데이터를 워드프레스로 옮겨주는 도구입니다.
    그 반대로는 안된답니다. ^^;
  • 아이링 2011/11/04 21:03 # 삭제

    안녕하세요.
    유용한 도구 만들어주셔서 감사합니다^^

    제가 지금 이사 중인데요.
    wp-admin 폴더에 importer라는 폴더는 없어서...
    폴더를 새로 만들어서 임포터파일 업로드 한 후, 관리자에 tools 메뉴에 다시 접속해봐도
    ttxml 항목은 생기지 않는데 왜그럴까요??

    혹시 도움 주실 수 있으신지요? *_*
  • -A2- 2011/11/05 12:42 #

    폴더명이 importer 가 아니라 import 입니다. ㅎㅎ
  • lowanglekr 2012/01/06 16:29 # 삭제

    안녕하세요.유용한 플러그인 감사드립니다.
    혹시 그럼 티스토리 백업본이 250mb이고 카페24에서 광호스팅사용시
    php.ini 설정을 바꿀수가 없는데 이럴경우엔 해결방법이 없을까요?
    백업본 업로드시 과부하가 걸려서 업로드가 안되서요ㅜㅜ
  • -A2- 2012/01/07 09:25 #

    웹페이지에서 업로드 방식으로 하지 마시고 FTP로 파일을 전송하고 그 파일의 로컬 경로를 입력하시는 방법으로 하시면 됩니다.