설명
워드프레스 가져오기는 워드프레스 내보내기 파일에서 다음 콘텐츠를 가져옵니다:
- 글, 페이지 및 기타 사용자 정의 글 유형
- 댓글 및 댓글 메타
- 사용자 정의 필드 및 글 메타
- 사용자 지정 분류 및 용어 메타의 카테고리, 태그 및 용어
- 작성자
자세한 정보와 지침은 콘텐츠 가져오기에 대한 문서를 참조하세요.
필터
임포터에는 특정 기능을 완전히 활성화/차단할 수 있는 몇 가지 필터가 있습니다:
import_allow_create_users
: 기존 사용자에 대한 매핑만 허용하려는 경우 false를 반환합니다.import_allow_fetch_attachments
: 첨부 파일 가져오기 및 다운로드를 허용하지 않으려면 false를 반환합니다.import_attachment_size_limit
: 저장할 최대 파일 크기(바이트)를 정수 값으로 반환합니다(기본값은 0으로 무제한).
연결할 수 있는 몇 가지 작업도 있습니다:
import_start
: 내보내기 파일이 업로드되고 작성자 가져오기 설정이 선택된 후에 발생합니다.import_end
: 임포터의 마지막 출력 후에 호출됩니다.
설치
가장 빠른 임포터 설치 방법은 다음과 같습니다:
- 워드프레스 대시보드에서 도구 -> 가져오기를 방문합니다.
- 가져오기 목록에서 워드프레스 링크를 클릭합니다.
- 지금 설치를 클릭합니다.
- 마지막으로 “플러그인 활성화 및 가져오기 실행”을 클릭합니다.
수동으로 작업을 수행하려면 다음 지침을 따르세요:
wordpress-importer
폴더를/wp-content/plugins/
디렉터리에 업로드합니다.- 워드프레스의 ‘플러그인’ 메뉴에서 플러그인을 활성화하세요.
- 도구 -> 가져오기 화면으로 이동하여 워드프레스
FAQ
-
Help! 메모리 부족 오류 또는 빈 화면이 나타납니다.
-
내보낸 파일이 매우 큰 경우 가져오기 스크립트가 호스트가 설정한 PHP 메모리 제한에 걸릴 수 있습니다.
“치명적인 오류입니다: 허용된 메모리 크기 8388608바이트가 소진되었습니다.”와 같은 메시지는 현재 PHP 메모리 제한으로 인해 스크립트가 XML 파일을 성공적으로 가져올 수 없음을 나타냅니다. php.ini 파일에 액세스할 수 있는 경우 수동으로 제한을 늘릴 수 있지만, 그렇지 않은 경우(예: 워드프레스 설치가 공유 서버에서 호스팅되는 경우) 내보낸 XML 파일을 여러 조각으로 나누어 한 번에 하나씩 가져오기 스크립트를 실행해야 할 수 있습니다.
공유 호스팅을 사용하는 경우 가장 좋은 대안은 호스팅 지원팀에 문의하여 가져오기를 실행하는 가장 안전한 방법을 결정하는 것입니다. 호스트가 일시적으로 메모리 제한을 해제하거나 호스트 측에서 직접 프로세스를 실행할 수도 있습니다.
후기
기여자 & 개발자
변경이력
0.8.2
- 워드프레스 6.4.2까지 호환성 테스트를 완료한 업데이트.
- 문서 URL 참조를 업데이트합니다.
- 워크플로 트리거를 조정합니다.
0.8.1
- 호환성 테스트를 완료한 워드프레스 6.2까지 업데이트.
- 상태 배지 빌드 경로를 업데이트합니다.
0.8
- 최소 워드프레스 요구 사항을 5.2로 업데이트합니다.
- 최소 PHP 요구 사항을 5.6으로 업데이트합니다.
- 워드프레스 6.1까지 호환성 테스트를 거친 업데이트.
- PHP 8.0, 8.1 및 8.2 호환성 수정.
- 정규식 파서를 사용할 때 콘텐츠의 빈 줄이 무시되는 버그를 수정했습니다.
- IMPORT_DEBUG가 활성화되어 카테고리 생성 오류가 발생할 때 PHP 치명적인 오류가 발생하는 버그를 수정했습니다.
- 단위 테스트 및 자동화 테스트 개선.
0.7
- 최소 워드프레스 요구 사항을 3.7로 업데이트하고 PHP 7.4와의 호환성을 확인합니다.
- 용어 메타를 가져오지 않는 버그를 수정했습니다.
- 가져온 메타 데이터에서 슬래시가 제거되던 버그를 수정했습니다.
- 직렬화된 메타 데이터를 가져오지 못하게 하는 버그를 수정했습니다.
- HTTP 압축이 활성화된 원격 파일을 다운로드한 후 파일 크기 확인을 수정했습니다.
- 누락된 레이블을 추가하여 양식 필드의 접근성을 개선합니다.
- 이름 및/또는 확장명이 없는 원격 파일 URL에 대한 가져오기 기능을 개선했습니다.
- WP-CLI로 여러 파일을 가져올 수 있도록
wp:base_blog_url
필드에 대한 지원을 추가합니다. - 정규식 또는 XML 파서를 사용할 때 용어 메타 구문 분석에 대한 지원을 추가합니다.
- 개발자 모든 PHP 클래스가 자체 파일로 이동되었습니다.
- 개발자:
wp-config.php
를 통해IMPORT_DEBUG
를 변경하고 기본값을WP_DEBUG
값으로 변경할 수 있습니다.
0.6.4
- PHP7 호환성 개선.
- 가져온 댓글에서 슬래시가 제거되던 버그를 수정했습니다.
wp_get_http()
및screen_icon()
등 다양한 사용 중단 공지를 수정했습니다.- 여러 줄의 용어 메타데이터가 포함된 내보내기 파일 가져오기 관련 버그 수정.
0.6.3
- 용어 메타데이터 가져오기에 대한 지원을 추가합니다.
- 가져온 콘텐츠에서 슬래시가 제거되던 버그를 수정했습니다.
- 경우에 따라 CDATA 내부에서 문자가 제거되는 버그를 수정했습니다.
- PHP 알림 수정.
0.6.2
- Trac 티켓 #33721를 참조하여
wp_import_existing_post
필터를 추가합니다.
0.6
- WXR 1.2 및 여러 CDATA 섹션 지원
- 글 유형이 다른 경우 글이 중복되지 않습니다.
0.5.2
- 처리하기 전에 업로드한 내보내기 파일이 존재하는지 다시 확인하세요. 이렇게 하면 다음과 같은 경우 잘못된 오류 메시지가 표시되는 것을 방지할 수 있습니다.
내보내기 파일이 잘못된 권한으로 서버에 업로드되고 워드프레스 3.3 또는 3.3.1이 사용 중인 경우 잘못된 오류 메시지가 표시되는 것을 방지합니다.
0.5
- 댓글 메타 가져오기(워드프레스 3.2에서 내보내기 필요)
- 사소한 버그 수정 및 개선 사항
0.4
- 가능한 경우 댓글 user_id 매핑
wp:attachment_url
에서 첨부 파일 가져오기- 올바른 디렉터리에 첨부 파일을 업로드합니다.
- 크기가 조정된 이미지 URL을 올바르게 다시 매핑
0.3
- 가능하면 XML 파서를 사용하세요.
- 탐색 메뉴에 대한 올바른 가져오기 지원
- … 자세한 내용은 Trac 티켓 #15197을 참조하세요.
0.1
- 초기 릴리즈