Das Hinzufügen dieses Snippets zur functions.php Ihres WordPress-Themes fügt eine neue Dateityp-Kategorie in der Mediathek für den MIME-Typ application/x-shockwave-flash hinzu. Dies ist ein großartiges Snippet, wenn Sie viele Dateien haben, damit Sie nach Kategorie sortieren können.
function modify_post_mime_types($post_mime_types) {
$post_mime_types['application/x-shockwave-flash'] = array(__( 'Flash (%s)', 'Flash (%s)'),__( 'Flash (%s)', 'Flash (%s)'), _n_noop( 'Flash (%s)', 'Flash (%s)'));
return $post_mime_types;
}
add_filter('post_mime_types', 'modify_post_mime_types');
Das ist ein sehr hilfreiches Snippet... aber es scheint bei mir nicht zu funktionieren. Das Dropdown fügt einfach 'mimeframe' zur Liste hinzu. Ich habe kürzlich ein Plugin für diese Funktionalität auf der Website eines Kunden hinzugefügt, würde es aber gerne nur in functions.php haben. Ist der Code richtig?
Ich habe übrigens schon viele Ihrer anderen Snippets verwendet... daher weiß ich, wie sie funktionieren. Danke! =)
Ich habe das Snippet gerade aktualisiert, es sollte jetzt für Sie funktionieren, es war etwas veraltet. Es war so eingerichtet, dass es ohne das Dropdown-/Auswahlmenü funktioniert. Lassen Sie mich wissen, wenn Sie Probleme haben. Beachten Sie, dass Sie den Upload von Flash unterstützen müssten, da es den Eintrag im Menü erst anzeigt, wenn Sie eine Datei dieses Typs hochgeladen haben.
Wow... danke!
Das hat "Flash (%s)" hinzugefügt. =)
Seltsam, ich habe es gerade in 4.2.4 getestet, es sollte funktionieren. %s sollte die Gesamtzahl der Dateien ändern. Um einen Dateityp zu unterstützen, müssten Sie Folgendes tun:
http://wpsnipp.com/index.php/functions-php/add-support-svg-inside-wordpress-media-uploader/
Obwohl dies für SVG ist, ist die Idee dieselbe, dann lässt WordPress SWF-Dateien hochladen
Ich verstehe. Ich habe es missverstanden. Ich dachte, dies würde einfach die verschiedenen Dateitypen in der Bibliothek auflisten (und sortieren). Es scheint, als hätten Sie nur Flash zur Liste hinzugefügt, und wenn Flash aktiviert ist, würden sie angezeigt werden.
Ich kann dies dann bearbeiten, um die Dateitypen anzuzeigen, die ich möchte... ist das die Idee?
Ja, dies fügt der Liste nur einen neuen Dateityp hinzu, denn normalerweise, wenn Sie SWF in WordPress aktiviert hätten, würden sie hochgeladen, aber Sie könnten sie nicht filtern. Dies fügt den Typ zum Menü hinzu, damit Sie auch sortieren können. Sie sehen die Option jedoch erst, wenn eine Datei hochgeladen wurde.
Ich bin dankbar für Ihre hilfreichen und schnellen Antworten. Der aktuelle Code gibt mir den White Screen of Death. =) Er sieht für mich gültig aus, aber ich bin eher ein Script-Kiddie, wenn es um Hooks und Filter geht.
Das sollte er nicht tun, selbst wenn er kaputt ist, würden Sie eine Fehlermeldung und keinen weißen Bildschirm erhalten. Normalerweise kann das auf etwas anderes zurückgeführt werden, wie ein fehlendes ?> oder ein Leerzeichen am Ende der Datei.
Stimmt. Natürlich habe ich es etwa ein Dutzend Mal versucht. =)
Ich habe es gerade noch einmal versucht, indem ich es kopiert und eingefügt habe... keine Leerzeichen danach. Es ist das Letzte in meiner Datei, zu der ich den ganzen Vormittag Snippets hinzugefügt und getestet habe. Nur dieses eine gibt mir den WSOD. WP ist übrigens auf dem neuesten Stand.
Danke trotzdem, Kevin... das ist eine großartige Website!
wenn Sie möchten, senden Sie mir eine kurze E-Mail über das Kontaktformular und ich werde antworten, wenn Sie mir eine Kopie Ihrer functions.php-Datei senden, kann ich nachsehen, ob es mein Fehler oder etwas Einfaches ist, damit wir die Dinge für Sie in Gang bringen können. Wenn Sie damit einverstanden sind,
Einverstanden? Ich bin erstaunt über Ihre Großzügigkeit. Nachricht gesendet. Danke!
Moment... Ich ging davon aus, dass dies die Dateitypen überprüfen würde. Würde es für meine Dateitypen funktionieren, wenn ich sie zum Array hinzufüge?
Hallo Kevin,
Ich bin erst kürzlich auf diese Seite gestoßen und muss zugeben, dass sie mir wirklich gefällt (:
Da dies der neueste Snippet ist, hoffe ich, dass es in Ordnung ist, diese Anfrage hier hinzuzufügen.
Da die meisten Snippets ziemlich spezifisch sind, wäre es möglich, neben dem Beitrags-Thumbnail in jedem Beitrag ein etwas größeres und spezifischeres Bild (lies: Screenshot) hinzuzufügen, worum es in dem Thema genau geht?
Es könnte mehr Leuten hier helfen, zu verstehen, worum es in dem Snippet genau geht.
Mit freundlichen Grüßen,
Cor
Hey, ich freue mich zu hören, dass dir die Website gefällt und deine Idee gut ist. Ich muss darüber nachdenken, wie genau ich die Funktion hinzufügen würde. Ich muss anfangen, die Funktion zu allen neuen Beiträgen hinzuzufügen und dann langsam zu allen bestehenden Beiträgen. Danke für das Feedback, es ist immer schön zu hören!
Hallo Kevin! Ich habe gesehen, dass du Cor's Idee berücksichtigt hast und sie ist in der Tat eine großartige Idee! Könntest du vielleicht auch einen Beispiel-Screenshot für diesen Code hinzufügen, da ich nicht verstehe, was er tut 🙂
Danke!
Hallo Matthew,
Ich habe sie zu allen neuen geeigneten Snippets und älteren Snippets hinzugefügt, habe aber noch nicht alles geschafft, da ich über 430 Snippets habe. In Bezug auf dieses Snippet haben Sie in der Mediathek oben Auswahlmöglichkeiten für alle() Bilder() nicht angehängt(), mit denen Sie neue Optionen zum Filtern nach Dateityp in dieser Beispiel-SWF-Flash-Datei hinzufügen können.
Ok, ich verstehe, vielen Dank Kevin 🙂