워드프레스 DB 연동

다른 워드프레스 데이터베이스에 접근하기

워드프레스 DB 연동

워드프레스 데이터베이스(DB)에 접근할 때 $wpdb 전역 변수를 사용합니다(여기 참고). 여러 워드프레스 사이트를 운영하는 경우 간혹 다른 워드프레스 DB에 접근하여 연동시켜야 하는 경우가 있을 수 있습니다. 이 경우 다음 코드를 사용할 수 있습니다.

$newdb = new wpdb($DB_USER, $DB_PASSWORD, $DB_NAME, $DB_HOST);
$newdb->show_errors();
// Source: bavotasan.com

이 코드를 사용하고 있는 워드프레스 테마의 함수 파일(functions.php)이나 특정 페이지 템플릿에 추가하면 됩니다. 그러면 $newdb를 $wpdb를 사용하는 것처럼 사용하여 다른 워드프레스 DB에 액세스하여 데이터를 가져올 수 있습니다. 간단하지만 매우 유용한 코드입니다.



기부를 통해 이 블로그를 후원하실 수 있습니다.
워드프레스 설치/제작/문제해결이 필요한 경우 서비스(유료)를 요청해주세요.