Zulassen von Post-Anhängen, ohne dass Text eingefügt werden kann

Gibt es eine Möglichkeit, dass der Benutzer Bilder als Anhänge an einen Beitrag anhängen kann, ohne dass er sie in den Text einfügen kann? Idealerweise bleibt die Schaltfläche Medien hochladen gleich, aber das Bild wird nicht in den Text eingefügt.

Der Grund ist, ich möchte nicht, dass Benutzer ihre eigenen Layouts erstellen und ich möchte, dass die Vorlage immer konsistent ist.

(Ich weiß, dass es einen schnellen Hack gibt, um nur die Tags in den Inhaltsseiten aus dem Thema selbst auszublenden, aber das wird meine Benutzer nur verwirren, also muss ich nur Bilder anhängen).

Solutions Collecting From Web of "Zulassen von Post-Anhängen, ohne dass Text eingefügt werden kann"

Eine Möglichkeit, dies zu tun, besteht darin, einfach die Schaltfläche zum Hochladen / Einfügen von Medien auszublenden: und dann die Unterstützung für vordefinierte Grafiken für Ihre Themen-Posts hinzuzufügen, damit ein Benutzer weiterhin Bilder an den Post anhängen kann.

Verstecke Upload- / Medien-Button für dein Theme in: functions.php :

 function hideUploadInsert($hook) { if($hook != 'post.php' AND $hook != 'post-new.php') return; // if not in the edit or new admin pages, for Posts or Pages, then do nothing. echo ''; } add_action('admin_enqueue_scripts', 'hideUploadInsert'); 

Fügen Sie Ihren themes-Posts in features.php die Unterstützung für vorgestellte Bilder hinzu

 add_theme_support('post-thumbnails', array( 'post' )); 


BEARBEITEN:

Ich wusste nicht, dass du damit redest, mehrere Bilder an einen Beitrag anzuhängen. Sie könnten einfach das CSS verwenden, das ich oben angegeben habe, um die Schaltfläche zum Einfügen von Bildern in einen Beitrag zu verbergen. Verwenden Sie dann eines der Plug-ins, die in einer Google-Suche zum Anhängen mehrerer vorgestellter Bilder an einen Beitrag erscheinen: https: // www. google.ca/search?q=wordpress+multiple+featured+images

Vielleicht funktioniert das Folgende:

 add_filter( 'type_url_form_media', '__return_null' ); 

Wie auch immer: Die function ist bereits veraltet und die gesamte Benutzeroberfläche wird wahrscheinlich mit 3.5 oder 3.6 überarbeitet, so dass diese Lösung möglicherweise nicht zu lange funktioniert.