Integrando WordPress em scripts PHP
[ad_1]
Visão geral
Hoje, tive que usar um script PHP personalizado que criei há um tempo em um novo aplicativo WordPress. Em vez de desenvolver um plugin do WordPress para lidar com esse código existente, eu escolho usar o WordPress diretamente dentro do meu script.
Usar o WordPress dentro do seu script é uma ótima opção se você tiver muitos códigos PHP personalizados.
Quando você tem uma grande base de código PHP de seus esforços de desenvolvimento anteriores. Normalmente existem outras bibliotecas dentro do seu código, como Symfony, Zend Framework, Pear, etc, que você não deseja desmontar. Você tem um código em funcionamento e deseja que ele continue funcionando.
No meu caso, criei um formulário de coleta de dados para um cliente. Mas esta não era uma forma comum. Ele tinha mais de 100 variáveis de formulário. Eles eram compostos de entrada de texto, caixas de rádio, caixas de seleção e áreas de texto. Eu queria usar este formulário diretamente dentro do meu aplicativo WordPress. Além disso, eu queria que a integração fosse fácil.
A solução era bastante simples.
Código PHP Existente
Por exemplo, suponha que este seja o meu código PHP existente (é um script simples para ilustrar esse ponto).
Mas o problema é que essa é apenas a forma de coletar os dados. E quanto à aparência do site existente. Como posso fazer com que o código acima se pareça com o mesmo layout de modelo do meu aplicativo WordPress.
Por exemplo, uma solução é adicionar o HTML bruto. Mas isso consome tempo e não é dinâmico. Se o modelo do WordPress mudar, tenho que entrar aqui e alterá-lo manualmente de novo. Não é algo que eu queira fazer.
Minha página de formulário PHP