Мне нужно изменить соединение с базой данных для некоторых страниц.Запрос точно такой же.Единственное, что изменяется, это соединение
add_filter( 'query' , 'my_query' );
function my_query( $query ) {
global $post;
if ($post->post_type == 'inmueble' ){
$mydb = new wpdb( 'user_external_db', 'pass_external_db', 'name_external_db', 'host_external_db' );
}
return $query;
}
Запрос делает это в локальной базе данных, и он дает мне результаты, которыелокальная база данных, а не внешняя.Я работаю над плагинами «Поиск и фильтр» и «Пост-сетка»