Usando DB externo no wordpress

Eu tenho um modelo de página básico que estou disposto a “converter” para um dynamic.

O que quero dizer é que eu tenho uma tabela externa no database do WordPress que contém alguns dados, e o que eu pretendo realizar é fazer com que esta página seja capaz de receber parâmetros $_GET e, em seguida, gerar alguma tabela com base nos dados dessa tabela externa.

Ainda não comecei a escrever nenhum código, já que ainda estou tentando entender a melhor abordagem para isso:

1) Devo fazer as chamadas $wpdb dentro do próprio modelo da página e depois dados cruzados entre o parâmetro $_GET recebido?

2) Devo mover esta tabela do database do WordPress e criar um database totalmente novo para se conectar?

3) Quão seguro será depender dos parâmetros $_GET para gerar o conteúdo da página (usando o modelo da página)? Após a higienização, etc.

Solutions Collecting From Web of "Usando DB externo no wordpress"

1) Se toda a saída acontecer naquele modelo, não vejo porque você não pode fazer tudo no modelo. Como é organizado, depende realmente de você.

2) Se a tabela estiver no database do WordPress, certamente simplifica as coisas, você não terá que criar uma conexão com outra base de dados.

3) Depende de você validar a input do usuário. Se você espera um número inteiro, verifique se é o que você tem. O PHP tem uma série de funções para ajudar com isso, e o WordPress possui algumas funções para ajudar com isso também. Suas consultas devem usar preparar em qualquer caso para evitar a injeção de SQL .

Você também precisa garantir a saída, a qual o WordPress também pode ajudá-lo .