워드프레스 글/페이지의 특정 단어 문구 일관 변경하기


워드프레스로 만든 블로그나 사이트에 특정 문자를 바꾸거나, 도메인을 변경하거나 도메인 없이 만들었든 후에 도메인을 지정하는 경우가 있다. 이때 글이나 옵션들에 저장된 ip나 도메인을 변경해야한다. phpmyadmin으로 해도 되지만 테이블과 필드별로 sql 문을 돌려야한다. Better Search Replace 워드프레스 플러그인을 사용하니 한 번에 다 바꿀 수 있었다.

워드프레스 글에 오타나 텍스트 바꾸기

오랫동안 쓰고 있던 용어인 ‘덧글’ 이 표준어가 아니라 ‘댓글’ 이나 ‘답글’ 이 표준어인 것을 알았다. 검색해보니 내 블로그에 ‘덧글’ 이라고 된 글이 엄청 많았다. 이걸 한번에 다 ‘댓글’로 바꿀 수있는 방법이 없을까?

phpmyadmin 에서 sql 로 바꿀까 하다가 Better Search Replace 워드프레스 플러그인을 찾아서 이걸로 다 바꿨다.

워드프레스 사이트를 도메인 없이 만든 후에 도메인 지정 후에

워드프레스 글에 이미지를 넣거나 링크를 넣을 때 상대 경로로 안하고 도메인 주소 까지 넣는다.

최근에 워드프레스로 사이트를 하나 만들었다. 도메인이 아직 결정 안된 상태라 도메인 없이 만들었다. 글 속의 이미지나 링크가 다 ip가 들어 있다.

도메인이 결정 된 후에 웹 서버에 도메인을 설정했다. 이미지나 링크가 ip로 되어 있어도 정상적으로 돌아갔다.

나중에 ip가 변경되면 문제가 될 수도 있을 것 같아서 ip를 도메인 이름으로 모두 변경하는 것이 좋을 것 같다.

phpmyadmin에서 sql 로 검색해보니 몇 개 테이블에 몇개의 필드에 들어 있다. sql replace 로 하면 테이블과 필드를 지정해야한다. 이걸 sql 로 하려면 일일이 테이블과 필드를 찾아서 update 시켜야 한다.

Better Search Replace 워드프레스 플러그인으로 한 번에 모든 테이블의 필드를 다 업데이트 했다.

도메인 이름을 바꿀 때

나는 아직 그런 경우는 없었지만 ip를 도메인으로 바꾸는 것 처럼 도메인 이름을 바꿀 때 글 속에 들어있는 걸 다 바꿔야한다. 왜 워드프레스는 글이나 옵션에 상대경로로 안 하는지 모르겠다 ㅠㅠ

http에서 https 로 바꿀 때

리다이렉트를 시킨다. 그냥 글속에 있는 http 를 https 로 바꾸는게 편한 것 같다.

Better Search Replace 워드프레스 플러그인

Better Search Replace 워드프레스 플러그인으로 워드프레스 테이블에 있는 문자열을 찾아서 다른 문자열로 바꿀 수 있다.

better search replace 워드프레스 플러그인

바로 변경 안하고 시뮬레이션해볼 수 있다. dry run 이라고 부른다.

혹시 모르니 디비를 백업하는게 좋다. 나는 디비 백업하고 복원하는 건 귀찮아서 아마존 라이트세일의 스냅샷을 떠 놓는 것으로 백업을 대신한다. 문제가 있으면 스냅샷으로 새로운 서버를 만들어서 복원할 수 있다.

1.Better Search Replace 워드프레스 플러그인을 설치한다. 워드프레스 어드민 > 플러그인 > 새로 추가를 클릭 한 후에 Better Search Replace 를 검색해서 설치한다.

2. 어드민 > 도구 > Better Search Replace 를 클릭한다.

3. 바꿀 텍스트와 바꾼 후의 텍스트를 입력하고, Search Tables 를 클릭해서 모두 선택한다.

better search replace 워드프레스 플러그인

4. 글에는 guid에도 들어 있으므로 guid를 체크한다. 바꾸기 전에 어디에 얼마나 들어 있는지 보려면 ‘Run as dry run’을 체크한 후 ‘Run Search/Replace’ 버튼을 클릭한다.

better search replace 워드프레스 플러그인 실행 옵션

5. 상단에서 ‘Click here’ 링크를 클릭하면 어디서 얼마나 들어 있는지 확인할 수 있다.

better search replace 워드프레스 플러그인 dry 실행

클릭하면 팝업창에 어떤 테이블에 몇 개가 있는지 볼 수 있다.

better search replace 워드프레스 플러그인 dry 실행 결과

6. ‘Run as dry run’을 체크를 풀고 버튼을 클릭하면 실제로 바꾸는게 진행된다.

마치며

도메인 변경이나 글의 텍스트를 수정할 때 좋다. 다만 일반 적인 텍스트인데 플러그인이나 사이트 옵션을 바꿔서 플러그인이나 사이트 접속이 안될 수도 있다. 편리하지만 그 만큼 위험하기도 하다. 디비를 백업해 놓고 하거나 서버 스탭샷을 떠 놓고 하는 것이 좋은 것 같다.







제휴 링크로 구매 시 제휴마케팅 활동의 일환으로 일정액의 수수료를 지급받아 콘텐츠를 제작하는데 큰 도움이 됩니다.



도움이 되셨다면, 댓글이나 소중한 커피 한 잔 부탁드려도 될까요?

커피 사주기



























스마트주식계산기

성공적인 주식투자를 위한 다양한 주식계산기: 손익률, 손익단가, 매수량, 물타기/불타기 평단가, 평단가 필요자금, 매도가, 퍼센트 등등









Add a Comment

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다