2017-04-07 1 views
1

검색을했지만 내 경우에는 작동하지 않습니다.wordpress 이미지 URL이 데이터베이스에 잘못되었습니다.

우리는 몇 달 전에 이전 된 워드 프레스 웹 사이트를 가지고 있으며 일부 이미지는 여전히 잘못된 링크를 표시하고 있습니다. 예를 들어

는 갤러리에서 하나 개의 이미지는 'http://1.1.1.1/~websitename/wp-content/uploads/2015/03/image.jpg' 의 URL을 가지고 있으며 'http://ournewwebsite.com/wp-content/uploads/2015/03/image.jpg가'

내가 하나 개의 특정 게시물에 대한 DB에 GUID 게시물을 변경했습니다해야하지만 그렇지가 이미지에 대한 다른 설정을 변경해야합니까?

편집 : 이미지가 포스트 메타 테이블에 있음을 발견했습니다.이 이미지는 문자열에있는 것이지만 HTML에서이 형식을 따르는 많은 이미지가 있습니다. IP의 모든 인스턴스를 검색하고 바꿔야합니다. 주소가 아니라 그들은 모두 서로 다른있는 한 전체 경로 ...이 플러그인을 사용하여 고급

답변

0

시도에서

감사합니다,

https://wordpress.org/plugins/velvet-blues-update-urls/

업데이트 GUID의 및 URL 새로 이전에.

+0

이렇게하면 wp 메타 게시물 테이블도 편집됩니까? – iLC

+0

물론 이전 URL을 모두 새 URL로 업데이트하고 업데이트를하기 전에 백업하십시오. –

+0

감사합니다. 지금 당장 가서 문제를 해결하는지 확인해 보겠습니다. – iLC

0

내 지식에 따라, WordPress 사이트가 다른 도메인으로 마이그레이션 될 때. wp_options에게 데이터베이스 테이블에 wp_options에서

  1. 선택 option_value를 두 행의 값을 변경하여 위치를 OPTION_NAME = "SITE_URL을"wp_options에서
  2. 선택 option_value 곳 OPTION_NAME = "홈"

의 모든 나머지 wp_posts 테이블의 post_content 열의 URL을 제외하고 데이터베이스 테이블의 URL이 자동으로 변경됩니다.

쿼리에 따라 위의 방법이 작동하지 않습니다.

대체 옵션 : 플러그인 위 https://wordpress.org/plugins/search-and-replace/

가 자동으로 주어진 문자열을 검색하고 대체합니다. 처리하기 전에 데이터베이스를 백업하십시오.

주의 : GUID 값을 수동으로 변경하지 마십시오. 그것도 그렇다면, 작동하지 않습니다.

관련 문제