Archiv für die Kategorie ‘Wordpress’

Mittwoch, 3. Juni 2009

WordPress Geschwindigkeit: Google Analytics mit jQuery einbinden

Ich habe vorgestern bei Sergej Müller gelesen, wie man die Webseiten-Performance beim Einsatz von Google Analytics mit jQuery verbessern kann. Dies lässt sich natürlich auch mit WordPress basierten Webseiten machen. Dazu sollte man auf die Verwendung eines Google Analytics Plugin verzichten und den benötigten Javascript Code von Hand in das Theme schreiben.
Der Javascript Code für Google Analytics muss noch ein bisschen verändert werden, so dass die benötigten externen Javascript Dateien mit Hilfe von jQuery geladen werden. Dazu bindet man am Besten folgenden Code in die footer.php ein:

1
2
3
4
5
6
7
8
9
10
<script type="text/javascript">
jQuery(document).ready(function(){
    jQuery.getScript(
        'http://www.google-analytics.com/ga.js',
        function() {
        var pageTracker = _gat._getTracker('UA-XXXXXX-X');
            pageTracker._trackPageview();
        });
});
</script>

UA-XXXXXX-X ist hierbei mit dem eigenen Tracking-Code zu ersetzen.

Was macht nun der jQuery Programm Code?

Dieser Code wird erst ausgeführt, wenn das wenn das Grundgerüst der Webseite komplett geladen wurde. Das Laden der Tracking Scripte läuft quasi im Hintergrund und behindert nicht den Aufbau der Webseite – sie lädt also fühlbar schneller. Sind die Google Analytics Server nicht erreichbar, so wird das Script auch nicht ausgeführt und es gibt keine Javascript Fehler.

Wie Sergej in den Kommentaren schreibt, macht das Ganze nur Sinn, wenn jQuery sowieso im Theme oder von einem Plugin verwendet wird. Danke für den Hinweis.

Samstag, 16. Mai 2009

Suchmaschinenoptimierung mit wpSEO

Nachdem ich, wie schon berichtet, diese Woche das wpSEO Plugin von Sergej Müller gewonnen habe, möchte ich Euch das nun näher vorstellen.

Bei wpSEO handelt es sich um ein Plugin, dass wie der Name schon sagt, WordPress für Suchmaschinen optimiert. Klar gibt es auch andere Suchmaschinen Plugins für WordPress, wie zum Beispiel All in one SEO, jedoch fand ich bis jetzt keines der Anderen so komfortabel und es hat mir immer wieder das Ein oder andere Feature gefehlt. Besonders gut an wpSEO finde ich:

- Die automatische Generierung der Keywords.
- Die sehr übersichtliche Benutzeroberfläche.
- Die Vermeidung von doppeltem Inhalt mit dem Canonical Tag.
- Die gute Online Hilfe.

wpSEO ist leider nicht kostenlos zu haben und für einen privaten Blog vielleicht etwas übertrieben. Für Blogs, die eine breitere Zielgruppe ansprechen wollen, finde ich wpSEO einen guten Ansatz. Es gibt verschiedene Lizenzen, die preiswerteste ist ab 19,99 € zu bekommen.

Mittwoch, 6. Mai 2009

Spitze WordPress Plugins für Vereins-Webseiten

Beim Erstellen der Vereins-Webseite der Skater Union Augsburg, die wie schon berichtet auf WordPress basiert, bin ich auf zwei hervorragende Plugins gestoßen, die einem jede Menge Arbeit abnehmen können.

Listen/Tabellen Administration mit WP-Table Reloaded

Bei WP-Table Reloaded handelt es sich um eine Weiterentwicklung des WP-Table Plugins. Zu dieser Weiterentwicklung hat sich Tobias Bäthge entschlossen, da Wp-Table von Alex Rabe nicht mehr weiterentwickelt wird. Dieses Plugin bringt folgende Vorteile:

- Verwaltung von Tabellen im WordPress-Admin-Bereich
- Anzeige der Tabelle in Beiträgen, Seiten und Text-Widgets mittels Shortcode
- Import von Tabellen als CSV Datei, die man z.B. mit Excel oder aus Datenbanken erstellen kann

Dieses Plugin hat mir sehr viel Arbeit in Bezug auf Spieler bzw. Scorer Listen abgenommen, da ich diese nicht mühsam mit dem Editor eingeben musste.

Ligen-Verwaltung mit LeagueManager

Der LeagueManager ist ein von Kolja Schleich entwickeltes Plugin, mit Hilfe dessen man sehr gut komplette Ligen verwalten und darstellen kann. Dabei sind folgende Features besonders hervorzuheben:

- Einfaches Erstellen und Pflegen von Ligen, Mannschaften und Spielen
- Widgets zum Anzeigen der letzten und nächsten Spiele
- Automatische Berechnung der Tabellen
- Einbinden der Tabellen in Artikel und Seiten

Sehr schön an diesem Plugin finde ich, dass sich die Tabellen automatisch nach Eingabe der Spielergebnisse aktualisieren und die nächsten und letzen Spieltermine mitsamt Ergebnissen dargestellt werden.

Ich hoffe, dass Euch der Überblick beim Erstellen Eurer Homepage eine Hilfe sind. :mrgreen:

Samstag, 2. Mai 2009

Neues Projekt online: Skater Union Homepage

Mein neues Projekt, die Homepage der Skater Union Augsburg ist nun online gegangen. Dabei handelt es sich um den Webauftritt des ältesten bayerischen Inlinehockey Vereins, in dem ich selber aktives Mitglied und Junioren-Trainer bin.
Bei der Umsetzung wollte ich WordPress als CMS verwenden, da ich mich mit diesem gut auskenne und die Vielzahl an Plugins einem sehr hilfreich ist. Weiterhin war es mir wichtig eine moderne und gut aussehende Vereinswebseite zu kreieren.

sua

Dienstag, 28. April 2009

WordPress: Post Autor anzeigen

Neulich stand ich vor dem Problem, wie ich den Autor eines Posts als Link auf die Webseite des Autor darstellen kann. Dies geht mit folgendem Code, der für die zentrale Post-Übersicht in die index.php muss:

1
2
3
<a href="<?php the_author_url(); ?>">
    <?php the_author_firstname(); ?> <?php the_author_lastname(); ?>
</a>