Wordpress - dinamicamente processo de imagem

Eu tenho imagens carregadas na biblioteca de mídia no WordPress. Eu gostaria de mostrar as imagens com texto composto sobre elas usando o GD do PHP ou algo similar.

Se isso fosse apenas um site PHP simples, eu poderia criar um URL com um parâmetro de pesquisa para o texto e centralizá-lo na minha imagem com o GD e servi-lo. No WordPress, estou um pouco claro como fazer isso. Não tenho certeza se se encaixa bem nos conceitos de Posts e Pages.

Eu posso executar a programação sozinho. Estou apenas procurando algumas dicas sobre como começar.

Obrigado, Carl

1

1 Respostas

You can do that in WordPress, too. It's mostly just a plain old PHP site. For example, you could create a PHP file that creates the composite given the text and the image and use it like: .

Maybe all of the images are on a particular page or post type. Then you could create a custom page or post-type template that parses the $post->post_content for the images, does the compositing, and alters the image tags to point to the new composited images.

Ou, mais geralmente nesse sentido, crie um filtro para the_content que faz isso para todos os posts.

Você pode ser capaz de se conectar ao sistema de upload do WordPress. À medida que as imagens são carregadas, você pode criar o composto. O filtro wp_handle_upload pode funcionar para isso.

Ou você pode até criar um trabalho cron do WordPress que verifica os uploads de mídia para novas entradas e cria os compostos então.

0
adicionado
Obrigado. Eu vou olhar para as duas primeiras opções. O usuário precisa interativamente poder alterar o texto, portanto, durante o upload não funcionará. Para a primeira ideia, estou assumindo que o arquivo PHP seria apenas parte de um tema ou plugin.
adicionado o autor Carl, fonte
PHP Brasil
PHP Brasil
3 048 dos participantes

Neste grupo pregamos o respeito ao próximo e não são permitidas ações que sejam contrárias à isso. Conduta: https://bit.ly/2CImbaA Off-topic: https://bit.ly/2x64Dzf Blog: https://brasil-php.github.io/blog Use /rules para ver detalhes das regras

PHP Brasil Off
PHP Brasil Off
167 dos participantes

Regras: não há regras