Wordpress - Bild dynamisch verarbeiten

Ich habe Bilder in der Medienbibliothek in WordPress hochgeladen. Ich möchte die Bilder mit dem Text zeigen, der auf ihnen mit PHP GD oder etwas Ähnlichem zusammengesetzt wird.

Wenn das nur eine einfache alte PHP-Site wäre, könnte ich eine URL mit einem Suchparameter für den Text erstellen und diese über mein Bild mit GD zentrieren und aufspielen. In WordPress bin ich ein wenig unklar, wie dies zu erreichen ist. Ich bin nicht sicher, ob es gut in die Konzepte von Posts und Pages passt.

Ich kann die Programmierung selbst durchführen. Ich suche nur ein paar Hinweise, wie ich anfangen soll.

Vielen Dank, Carl

1

1 Antworten

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.

Oder, ganz allgemein in diesem Sinne, erstellen Sie einen Filter für the_content Das macht das für alle Posts.

Möglicherweise können Sie sich in das WordPress-Upload-System einklinken. Wenn Bilder hochgeladen werden, können Sie den Verbund erstellen. Der wp_handle_upload Filter funktioniert möglicherweise dafür.

Oder Sie könnten sogar einen WordPress-Cron-Job erstellen, der die Medien-Uploads nach neuen Einträgen scannt und die Composites erstellt dann.

0
hinzugefügt
Vielen Dank. Ich werde die ersten beiden Optionen untersuchen. Der Benutzer muss den Text interaktiv ändern können, so dass während des Uploads nicht funktioniert. Für die erste Idee gehe ich davon aus, dass die PHP-Datei nur Teil eines Themes oder Plugins sein würde.
hinzugefügt der Autor Carl, Quelle
PHP - Deutsche Gemeinschaft
PHP - Deutsche Gemeinschaft
5 der Teilnehmer

In dieser Gruppe sprechen wir über PHP. Partner: de.switch-case.com