WordPress: Responsive Wrapper für (ausgewählte) oEmbed-Provider

Wer ein YouTube-Video in WordPress einbetten will, muss dafür lediglich den Link zum Video aus der Adressleiste kopieren, in einen Beitrag einfügen, speichern, fertig. Dasselbe Verfahren funktioniert auch mit einem vimeo-Video oder einem Tweet – und einer im Steigen begriffenen Anzahl weiterer Provider. Die so … weiterlesen

Typografisch korrekte Anführungszeichen im WordPress-Editor

Das Skript erweitert den Text-Editor von WordPress um drei Buttons für drei unterschiedliche Anführungszeichenformate. Anwendung. Im Text-Editor den Textteil der von Anführungszeichen umschlossen werden soll markieren. Button klicken.

Experimentelles WordPress Plugin: Responsive Google Map

Die Breite eines Googlemap-Div-Containers anzupassen ist kein Problem. Der Container wird einfach auf eine Mindestbreite von 100% beschränkt. Mit einer prozentuellen Höhenangabe bleibt die Googlemap-Anzeige aber auf der Strecke. Die gewünschte Höhe muss mit Padding festgelegt werden. Die Prozentangabe orientiert sich an der Breite des … weiterlesen

WordPress Plugin Rename wp-login.php

Mit diesem Plugin lässt sich der Permalink zur WordPress-Administration umbenennen, so dass automatisierte Brute Force Angriffe über wp-login.php ins Leere laufen. wp-admin ist nur noch für angemeldete Benutzer erreichhar. Für Multisites kann ein globaler Standard-Anmeldelink (subsite.domain.tld/anmeldung/) vereinbart werden. Es bleibt frei, diesen Link später für … weiterlesen

CSS3-transform zu automatischer Höhe

Für einen “kein Javascript-aktiviert”-Fallback wollte ich ein Menü-Element via CSS von einer Höhe 30px und Breite 42px auf seine natürliche Höhe und Breite (vorgegeben von den Inhalten) animieren. Ein Element kann jedoch nicht mit CSS-transform auf height:auto animieren. Mit max-height und max-width lässt sich die … weiterlesen

WordPress: Responsive Video Shortcodes für YouTube und Vimeo

In einem via CSS geeignet gestylten Wrapper werden sogar eingebettete Videos responsive und passen sich der Browserfenstergröße an. function wrap_youtube_video( $atts ) { extract( shortcode_atts( array ( 'vid' => '' ), $atts ) ); return '<div class="videowrapper"><iframe src="//www.youtube.com/embed/' . $vid . '" height="240" width="320" allowfullscreen="allowfullscreen"></iframe></div> … weiterlesen

Benutzerdefinierte Links für WordPress Galerien

In WordPress einzeln eingefügte Bilder kann man als beliebige Bildlinks verwenden, Galeriebilder nicht. Die Auswahl beschränkt sich auf Medien-Datei, Anhang-Seite oder keinen. Dieses Plugin erweitert den Eingabebereich von Medien um vier benutzerdefinierte Felder (URL, Fenster, Deaktivieren von jQuery Lightbox-Skripten, zusätzliche CSS-Klassen). Wird im dafür vorgesehenen … weiterlesen