Mir ist letztens eine altes Backup aus der Zeit vor meiner Selbständigkeit in die Hände gefallen – vom Herbst 1997. Darin fanden sich ziemlich lustige Dinge, unter anderem das Originalfoto, aus dem mein Logo einst entstanden ist. Auf vielfache Anfrage daher: die Entstehung des EGM-Logos als animiertes GIF :-) Weiterlesen
Schlagwortarchiv für: logo
Für ein aktuelles WordPress-Kundenprojekt sollen Firmenlogos automatisiert vor einem kreisförmigen Hintergrund dargestellt werden. Die Aufgabenstellung war, die Logos trotz unterschiedlicher Seitenverhältnisse größtmöglich in den Kreis einzupassen, ohne dass eines irgendwo über den Rand drüberschaut. Mit Unterstufenmathematik recht einfach gelöst, nur wissen muss mans ;-) Weiterlesen
Wer einen Feedreader benutzt, dem wird aufgefallen sein, daß in manchen RSS-Feeds rechts oben das Logo der jeweiligen Website eingebunden ist. Das kann man recht einfach auch mit WordPress machen:
– Logo vorbereiten: das Bild darf höchstens 144 Pixel breit sein, Standardwert ist 88 Pixel. Weiters darf es eine Höhe von 400 Pixel nicht überschreiten, Standardwert ist 31 Pixel. Das kann man in der Spezifikation von RSS 2.0 nachlesen. Erlaubte Dateiformate sind JPG, PNG und GIF.
– Logo auf den Webserver hochladen: im Prinzip ist es egal, wohin – es empfiehlt sich aber, das Logo in den Ordner der verwendeten Seitenvorlage hochzuladen, sodaß es z.b. unter der Adresse www.meinblog.at/wp-content/themes/mein-theme/images/rss_logo.png abrufbar ist. Es kann aber genausogut ein externes Logo eingebunden werden, sofern man die genaue Bild-URL kennt.
– Logo-Funktion in die Seitenvorlage einbinden: im Ordner der verwendeten Seitenvorlage (z.b. in /wp-content/themes/mein-theme/) sollte sich eine Datei namens functions.php befinden, die Sonderfunktionen für die Seitenvorlage beinhaltet. Wenn die Datei noch nicht exisitiert, so muss sie neu angelegt werden. Die folgenden Zeilen trägn man ganz am Schluss in die functions.php ein. Die Adresse und die Breite / Höhe des Logos muss man dabei entsprechend anpassen:
function rss_logo_einbinden() {
echo "\n";
echo "".get_bloginfo('title')." \n";
// URL-Wert auf tatsächliche Adresse des Logos anpassen
echo "http://www.meinblog.at/wp-content/themes/mein-theme/images/rss_logo.png \n";
echo " " . get_bloginfo('url') . "\n";
echo "50 \n"; // Wert auf echte Bildhöhe anpassen
echo "50 \n"; // Wert auf echte Bildbreite anpassen
echo "\n";
}
add_action('rss2_head', 'rss_logo_einbinden');
Erledigt – ab sofort sollte in euren RSS-Feed (und Atom-Feed) das Logo eingebunden werden. Einfacher Test: im Browser die Adresse eures Blogs gefolgt von /?feed=rss2 aufrufen (z.b. https://www.egm.at/weblog/?feed=rss2).
Update 31.3.2009: um auch im Atom-Feed ein Logo einzubinden, fügt man der functions.php einfach noch folgende Zeilen hinzu und passt die Bildpfade entsprechend an:
function atom_logo_einbinden() {
echo '' . get_bloginfo('url') . '/favicon.ico
' . get_bloginfo('url') . '/images/atom_logo.png ';
}
add_action('atom_head', 'atom_logo_einbinden');
Danke an Jan Wessely für diese Ergänzung via Mail!
Bei den Texten für meine neue Website stand sie in den ersten Blindtexten noch drin: die einzige, wahre Make-My-Logo-Bigger-Cream. Jetzt im Set mit Whitespace Eliminator und Starburst Dust zum unschlagbaren Kombipreis:
Über Mich(alek)
Mein Name ist Ing. Ernst Michalek, ich lebe und arbeite seit über 25 Jahren im Internet. Ich konzipiere Online-Strategien, Websites und Webshops (meist mit WordPress), mache Workshops und Schulungen via Zoom oder helfe beim Aufbau von Firmen-Blogs. Weiters beschäftige mich seit über 10 Jahren mit 360°-Panoramafotografie – schöner kann man Locations nicht fotografieren!