Media Manager noch einmal. Dieses Mal suche ich nach einem einfachen Hack / Hook / Filter, um die Standardeinstellungen für die Anzeige von Anhängen im Medienmanager zu ändern. Die Option ist "Link zu", die standardmäßig auf "Mediendatei" eingestellt ist, und ich möchte erzwingen, dass alle Benutzer standardmäßig auf "keine" eingestellt sind.
Wenn es keine Möglichkeit gibt, dies mit Hook / Filter zu tun (media-template.php Zeilen 282 - 306) - gibt es eine Möglichkeit, eine jQuery-Datei an Media Manager anzuhängen und damit die Änderungsoption nach dem Laden von Media Manager zu erzwingen?
media
media-library
Marcin Bobowski
quelle
quelle
Antworten:
Sie können tun, was Sie möchten, indem Sie die entsprechende Backbone-Ansicht überschreiben, die für das Rendern der Anzeigeeinstellungen für Anhänge verantwortlich ist.
plugin.php
media.js
quelle
Ich weiß, dass dies eine alte Frage ist, aber ich glaube, dass diese Antwort jetzt besser geeignet ist, da WordPress es Ihnen jetzt ermöglicht, sich darauf einzulassen.
Die Standardbildgröße, ausrichten und „Link zu“ Eigenschaften für ein Bild eingefügt werden , um die Optionen gesetzt
image_default_size
,image_default_link_type
undimage_default_align
, respectively. Sie können dieses Verhalten auf verschiedene Arten ändern:/wp-admin/options.php
update_option( 'default_image_link_type', 'none' )
pre_option_[option]
FilterSie können sich wie folgt in den
pre_option_[option]
Filter einhängen :quelle
image_default_link_type
ändert die Einstellung "Keine" zumindest auf meinen Websites nicht die Standardeinstellungen für Benutzer, die bereits standardmäßig "Anhangsseite" verwendet haben, sodass die Option nicht wirklich global ist.