WPToolbox
Originalbilder nach Upload automatisch verkleinern
Beim Bilder-Upload in WordPress gibt es leider keinerlei Grenzen, was die Größe des Originalbildes (vollständige Größe) angeht. In den Einstellungen kann man zwar unter “Mediathek” die Abmaße der drei Standardgrößen einstellen, das hat aber keinen Einfluss auf die Größe der hochgeladenen Originaldatei. Nun, nicht jeder WordPress-Autor bringt seine Fotos vor dem Upload auf eine halbwegs akzeptable Größe, da kann es dann auch vorkommen, dass – soweit das Upload-Limit des Webservers es auch erlaubt – ein Foto mit einer Breite von über 3000 Pixeln frisch von den Digicam seinen Weg in den Upload-Ordner findet. Das mag bei ein paar Fotos nicht weiter wild sein, auf Dauer verschwendet man aber einfach ne Menge Ressourcen in Form von Webspace.
Abhilfe schafft wie so oft in WordPress ein kleines Plugin. Es heißt Auto Image Resizer und bringt die hochgeladenen Bilder nach dem Upload auf die in den Einstellungen definierte maximale Bildgröße.
- Autor: Dennis Hoppe
- Link: http://dennishoppe.de/wordpress-plugins/auto-image-resizer
Miniaturbild für das Posten von Links bei Facebook festlegen
Mit folgenden Code kann man festlegen, welche Grafik verwendet wird, wenn jemand einen Link zu Deiner Website auf Facebook postet. Normalerweise durchsucht Facebook die eingegebene URL nach verfügbaren Grafiken, die als Miniaturbild verwendet werden können. Besonders bei der Verwendung von transparenten gif- oder png-Grafiken kann es da zu unschönen Überraschungen kommen. In solchen Fällen ist es besser, selbst eine Grafik festzulegen.
Die Codezeile muss in den Head-Bereich des Templates in der header.php kopiert und der Pfad zur gewünschten Grafik angepasst werden.
<link rel="image_src" href="pfad-zum-miniaturbild" />
Artikel- und Seitentitel ohne Leerzeichen ausgeben
Hier und da kann es notwendig werden, den Titel von Artikeln und Seiten z.B. in Links zu Social Bookmark Diensten ohne Leerzeichen auszugeben. Dies kann man mit folgendem Code realisieren, wobei die 2. Zeile das the_title(); Template Tag ersetzt und an gewünschter Stelle platziert werden kann.
<?php $title = get_the_title(); ?>
<?php echo str_replace(" ", "%20", $title); ?>
Quelle: http://wpcult.com/remove-spaces-when-echoing-the_title/
Import von WordPress-Links
Vor kurzem stand ich zum ersten mal vor der Herausforderung, in WordPress hinterlegte Links (Blogroll) in eine andere WordPress-Installation zu importieren. WordPress stellt auch dafür eine einfache Importfunktion bereit, mit der sich alle Links aus der Blogrolle schnell und easy auf einen Schlag importieren lassen.
Das Import-Tool findet man im Adminpanel unter “Werkzeuge/Daten importieren”. Hier ist dann “Blogroll” die richtige Wahl. Ab Version 3.0 benötigt WordPress für die Importfunktionalitäten zusätzliche Core-Plugins. Das Core-Plugin für den Import der Links findet man im offiziellen Pluginverzeichnis unter http://wordpress.org/extend/plugins/opml-importer/.
Hat man das Core-Plugin bereits aktiviert oder nutzt eine WordPress-Version unter 3.0 wird man beim Import aufgefordert, eine OPML-Adresse anzugeben. Jede WordPress-Installation verfügt ähnlich dem RSS-Feed über eine solche Adresse. Sie setzt sich aus der Hauptadresse und der Datei wp-links-opml.php zusammen, z.B. für wptoolbox.de: http://www.wptoolbox.de/wp-links-opml.php. Diese Datei wirft die Links inklusive dazugehöriger Kategorie im OPML-Format aus und ist so für die Import-Schnittstelle nutzbar.
WordPress Core-Plugins für den Import von Inhalten
Mit der WordPress 3.0er-Reihe wurde die ehemals unter “Werkzeuge” beheimatete Import-Funktion ausgelagert und aus dem Core entfernt. Ab sofort ist eine Reihe von sogenannten Core-Plugins für den Import von Inhalten aus WordPress und anderen Systemen wie Textpattern oder Blogger verantwortlich. Folgend eine Auflistung der bislang verfügbaren Importer-Plugins. Nach Aktivierung der/des Plugins steht die gewünschte Importfunktion wieder vollständig unter “Werkzeuge” zur Verfügung.
- WordPress Importer
- TextPattern Importer
- RSS Importer
- OPML Importer für den Import von WordPress-Links (Blogroll)
- Blogger Importer
- Movable Type and TypePad Importer
- LiveJournal Importer
- GreyMatter Importer
- DotClear Importer
- Blogware Importer
Der Export von Inhalten funktioniert übrigens weiterhin ohne Core-Plugin.
Erstes Wartungsrelease für WordPress 3.0 erschienen
Im Vergleich zu früheren WordPress-Versionen hat es diesmal etwas länger auf sich warten lassen, aber nun ist das erste Wartungsrelease für WordPress 3.0 erschienen. Das es länger gedauert hat, ist sicherlich ein gutes Zeichen, da keine sicherheitsrelevanten Fehler aufgetreten sind, die es notwendig gemacht hätten, ein schnelles Update zu veröffentlichen. Mit der Veröffentlichung von Version 3.0.1 wurden insgesamt 54 weniger relevante Fehler behoben, 4 davon im neuen Standardtheme “TwentyTen”.
Ein deutschsprachiges Upgradepaket von WordPress 3.0 auf WordPress 3.0.1 mit allen geänderten Dateien kann man wie immer auf WordPress Deutschland heruntergeladen werden.
Suche
Blog abonnieren
Letzte Artikel
- WordPress 3.2 veröffentlicht
- WordCamp 2011 in Köln
- WPToolbox auf Facebook
- Links im Aktivitätsstream von BuddyPress entfernen
- WordPress 3.0.4 schließt kritische Sicherheitslücke
- Sicherheitsupdate WordPress 3.0.2 draußen
- Originalbilder nach Upload automatisch verkleinern
- Miniaturbild für das Posten von Links bei Facebook festlegen
- Artikel- und Seitentitel ohne Leerzeichen ausgeben
- Import von WordPress-Links
- WordPress Core-Plugins für den Import von Inhalten
Kommentare
- Tom bei Performance-Tuning via .htaccess und mod_deflate
- Vitaliy bei Performance-Tuning via .htaccess und mod_deflate
- Andy bei Performance-Tuning via .htaccess und mod_deflate
- tgngoc bei Memory Limit erhöhen und PHP5 aktivieren
- Manuel bei Miniaturbild für das Posten von Links bei Facebook festlegen
Kategorien
- Allgemein (47)
- Browserspezifisches (4)
- BuddyPress (22)
- Konfiguration (20)
- Off-Topic (9)
- Performance-Optimierung (9)
- Plugins (37)
- Templateprogrammierung (37)
- Twitter (4)