안녕하세요 .린치핀소프트 한광희입니다.

“Post Duplicator” 플러그인은 다양한 기능을 제공하고 있지는 않지만 간편하고 편리한 기능을 제공하는 플러그인입니다. 이 플러그인은 포스트나 페이지와 같은 콘텐츠를 동일하게 복사하여 새로운 콘텐츠로 생성합니다. 이는 워드프레스 사이트 제작시에 테스트를 위해서도 유용하고 과거 자신이 작성했던 포스트나 페이지와 비슷한 내용을 참고로 할때도 유용합니다. 예를 들어 페이지 빌더와 같은 플러그인을 이용하여 레이아웃을 구성한후 그 레이아웃을 차용하여 새로운 콘텐츠를 제작하고 싶을때도 이 플러그인을 이용하면 다시 페이지빌더로 똑같은 레이아웃을 생성할 필요가 줄어듭니다.

Post Duplicator 는 https://wordpress.org/plugins/post-duplicator/installation/ 에서 다운받을 수 있습니다

 

이 플러그인을 다운로드하여 설취한 뒤에는 약간의 설정이 필요합니다. 아래는 post duplicator 플러그인 설치후 설정화면입니다. 이 플러그인의 설정화면은 “도구” -> Post Duplicator 메뉴에 위치하여 있습니다.

 

screenshot-www.linchpinsoft.com 2016-02-23 22-11-11

Post Status

복사 후 생성되는 콘텐츠의 post status를 지정합니다. “Draft”란 콘텐츠는 작성되었지만 아직 “발행(publish)” 되기 직전의 상태입니다. 즉, 외부의 이용자에게는 공개되지 않습니다.

Post Type

“Same as original” 로 설정하면 페이지를 복사하면 페이지, 포스트를 복사하면 포스트와 같이 복사한 대상과 동일한 콘텐츠 타입(포스트 타입)으로 변경됩니다. 당연한 소리같지만 셀렉트박스를 클릭하여 다른 포스트타입을 설정하면 포스트를 복사하여 페이지로, 반대로 페이지를 복사하여 포스트로 콘텐츠 타입을 변경할 수도 있습니다.

Post Date

복사 후 생성되는 콘텐츠의 생성일시를 지정합니다. Duplicate Timestamp 를 지정하면 복사된 콘텐츠와 동일한 시간으로 생성시간이 부여되며, Current Time을 지정하면 복사된 현재 시간으로 콘텐츠 생성시간이 지정됩니다.

Duplicate Slug

Slug, 즉 포스트 이름은 중복을 피해야하기 때문에 복사된 기존 콘텐츠의 슬러그의 뒤에 -copy를 붙여줍니다. 예를 들어 “린치핀소개” 라는 이름(slug)을 가진 콘텐츠를 복사하면 복사 후 생성되는 콘텐츠는 “린치핀소개-copy”라는 이름을 가지게 되는 것입니다. 이 부분에서는 자신이 입력한 텍스트로 문구를 바꿀수 있습니다.

Offset Date

이 항목의 좌측의 체크박스에 체크하고 day,hours,minutes,seconds 와 “newer”,”older”를 지정하면 현재 시간을 기준하여 지정한 시간대로 복사된 콘텐츠의 생성시간이 지정됩니다.

screenshot-www.linchpinsoft.com 2016-02-23 22-12-02

위의 항목처럼 day 항목에 2를 지정하고 새롭게 콘텐츠를 복사하면 2016년 2월 25일에 콘텐츠가 생성된다고 나옵니다.(복사한 일자는 2016년 2월 23일 입니다)

 

여기까지 자신이 원하는 환경으로 설정해주면 post duplicator 플러그인의 설정은 끝납니다.

이 플러그인의 사용 방법은 다음과 같습니다.

 

screenshot-www.linchpinsoft.com 2016-02-23 22-09-00

위의 스크린샷처럼 기존의 포스트나 페이지의 제목에 커서를 위치하면 제목 아래 “편집”,”빠른 편집” 등과 같은 메뉴가 나타나고 마지막에 “Duplicate 글” , “Duplicate 페이지, “Duplicate to 페이지” 등처럼 Duplicate * 식으로 새로운 메뉴가 생성되고 해당 버튼을 클릭하면 콘텐츠가 복사됩니다.