Ich habe Bilder, mit Titeln, die bereits in den IPTC-Felder sauber eingetragen sind und welche in der Media-Bearbeitung in einem Feld erscheinen. Um diese zwischen den Feldern, die bei Medien bestehen, einfach zu kopieren, kann man JavaScript-Blöcke einbauen. Das geht in der Datei /wp_admin/includes/media.php
in der PHP-Funktion edit_form_image_editor()
, das ist etwa auf Zeile 3070.
Die Felder haben folgende IDs mit welchen sie angesprochen werden können:
title
(Zeile über dem Bild)attachment_alt
(Zeile unter dem Bild)attachment_caption
(Textblock unter dem Bild)
Man kann nun die Inhalte dieser Felder umkopieren und/oder ergänzen. Man muss dies innerhalb einer JavaScript-Funktion machen. Im Beilspiel unten kopier ich den Inhalt der Titel-Zeile in die die beiden unteren Felder und füge jeweils noch etwas hinzu.
<script type="text/javascript">function cpadd(author){ document.getElementById('attachment_alt').value=document.getElementById('title').value+author; document.getElementById('attachment_caption').value=document.getElementById('title').value+author;}</script>
<a href="javascript:cpadd('. Photo © André M. Winter');">cpadd-ae</a> - <a href="javascript:cpadd('. Photo © Alex Medwedeff');">cpadd-ax</a>
Diese zwei Zeilen stehen bei mir über dem Eintrag <div class="wp_attachment_holder wp-clearfix">
.
Natürlich muss man danach auch noch die Änderungen Speichern.
No Comments