Wordpress-Mediathek um selbst gewählte Dateiformate erweitern

by Gabriele 15. Juli 2010 04:13

Seit Wordpress 2.8.5 darf man aus Sicherheitsgründen (auch als Administrator) nicht mehr jedes Dateiformat über die Upload-Funktion der Mediathek hochschicken (Begründung).

Wer beispielsweise Visitenkarte(n) (.vcf) über die Mediathek verwalten und zum Download bereitstellen will erfährt, dass dies aus Sicherheitsgründen nicht möglich ist.

Mehr...

Tags:

Wordpress

Wordpress: Startseite und Blogstartseite trennen

by Gabriele 10. Juli 2010 21:47

Unter „Seiten“ eine leere Seite „News“ (oder Blog etc.) anlegen, speichern. Den Linkeintrag dafür dann unter „Design“ > „Menüs“ an gewünschte Stelle in der Menüleiste schieben.

Unter „Einstellungen“ > „lesen“ die Option „Eine statische Startseite“ auswählen. Startseite = gewünschte Startseite. Artikelseite = News (oder Blog etc.). „Änderung übernehmen“. Fertig.

Mehr...

Tags:

Wordpress

Wordpress 3 - Childtheme mit neuem Widgetbereich anlegen

by Gabriele 6. Juli 2010 18:03

Unter wp-content > themes einen neuen Ordner mit dem Namen des neuen Themes anlegen. Achtung: keine Sonderzeichen und Bindestriche oder ähnliches verwenden. Eine neue CSS-Datei style.css unter dem neuen Themeordner erzeugen.

/*
Theme Name: neuestheme
Description: A Child Theme of twentyten
Author: Name des Autors
Template: twentyten
Tags: two-colums, jquery, startpage, childtheme
*/

Mehr...

Tags:

Wordpress

Mehrere Menübereiche in Wordpress ohne Plugin

by Gabriele 4. März 2010 19:13

Das Template sollte drei Menübereiche bekommen: sidebar.php (Zuordnung: meta_value="left", vorhandene sidebar.php anpassen), topmenu.php (Zuordnung: meta_value="top", einbinden in header.php), bottommenu.php (Zuordnung: meta_value="bottom", einbinden in footer.php). Es sollen im Top- und Bottommenü nur die Menüpunkte sichtbar sein, kein Menütitel ("Seiten", bzw. "Pages").

Mehr...

Tags:

Wordpress

Wordpress: Spamschutz und Kontaktformular in einem Plugin

by Gabriele 8. Januar 2010 01:24

Captcha-Aufgaben zu lösen ist lästig (MeinVZ nervt mich damit). Bevor ich das jemandem zumute, setze ich doch lieber (noch) einen wirksamen Spamfilter ein.

WP-Spamfree schützt Wordpress-Blogs nicht nur vor unerwünschten Spamkommentaren, indem es darauf besteht, dass Cookies so wie Javascript akzeptiert werden (Spambots tun beides nicht), sondern bringt auch noch ein spamgeschütztes Kontaktformular mit. Um sein Wordpress-Blog mit einem Kontaktformular zu versehen, dafür gibt es unterschiedliche Plugins, deren Einsatz mitunter ein wenig Hintergrundwissen erfordert. Dieses hingegen war schon brauchbar vorkonfiguriert, so dass ich einem meiner WP-Blogs heute auch eine Kontaktseite gönnte. Dafür legte ich eine Seite "Kontakt" mit diesem Inhalt

<!--spamfree-contact-->

an. Fertig.

Tags:

Wordpress

Wordpress mit eigener Suchseite und erweiterter Suche

by Gabriele 5. August 2009 09:04

Meine erste Aktion war die ausgiebe Suche nach einer solchen Lösung. Dabei stieß ich auf das Advanded Search-Plugin bei Zirona. Beispiel wie es aussieht.

Zwei (auffällig gewordene) Faktoren sind zu beachten, bevor mit dem Einbau begonnen wird:
A Die MySQL-Datenbank muss Fulltext-Index können, das ist weniger ein Versionsproblem (3.23.23) als eine Frage davon, dass MyISAM-Tabellen verwendet werden. Das hätte ich vorausgesetzt, wenn ich beim Nachvollziehen des Vorgangs für diesen Blogbeitrag nicht auf das Problem gestoßen wäre, dass AdvancedSearch bei InnoDB-Tabellen streikte. Zum Glück habe ich immer noch die eine oder andere Testinstallation in Reserve.
B Es wird ein Template search.php benötigt.

1. Schritt: Das Plugin downloaden (Windows: .zip-Archiv, auf Wordpress-Version achten), entpacken und via FTP ins Plugins-Verzeichnis hochladen.

2. Schritt: Plugin Adanced Search aktivieren (Adanced Search Lite wird für diese Variante nicht benötigt).

Advanced Search aktivieren

3. Schritt: Unter Plugins, Editor die Einstellungen von Adancedsearch/settings.php bearbeiten, wie in diesem Beispiel bzw. gewünscht (in diesem Fall geht es darum, das Formular auch oberhalb von Suchergebnissen darzustellen, daher macht es sich besser, wenn es schlank ist):

advances Search konfigurieren

Schritt 4: Im Administrationsbereich eine neue Seite Suche anlegen. Der einzige Text den sie bekommt ist <!--advancedsearch-->. Die eigenen Suchseite ist fertig.

Suchseite einrichten

Damit nach einer vergeblichen Suche nicht das Wordpress-Standardsuchformular das Ruder übernimmt, muss die Zeile

<?php if(function_exists('get_search_form')) get_search_form(); ?>

aus der search.php entfernt (oder ausmarkiert) und durch den Aufruf des neuen Formulars ersetzt werden

<p>
    <?php echo as_form('as'); ?>
</p>

Das Verbleiben des Formulars auch im Falle von Ergebnissen bewirkt der Aufruf nach

<?php if (have_posts()) : ?>

und vor der Überschrift Search Results.

Nachfolgend die beiden Bereiche im Template die es betrifft, die jedoch so keinesfalls ins eigene Template übernommen werden können. Wer überhaupt keine Erfahrung mit Quelltexten hat, wird sich bestimmt auch über die Suchseite freuen.

[...]
<?php if (have_posts()) : ?>
      <div class="Post">
        <div class="PostInner">
          <div class="PostContent">
            <p>
              <?php echo as_form('as'); ?>
            </p>     

              <h2>
              <?php _e('Search Results', 'kubrick'); ?>
            </h2>

  [...]     
    <?php else : ?>
      <div class="Post">
        <div class="PostInner">
          <div class="PostContent">
            <h2 class="PostHeader">
              <?php _e('No posts found. Try a different search?', 'kubrick'); ?>
            </h2>
            <p>
              <?php echo as_form('as'); ?>
            </p>

          </div>
        </div>
      </div>
    <?php endif; ?>
[...]

Tags:

Wordpress

Projekt PH-7 - Wordpress Blog

by Gabriele 5. August 2009 07:50

Sozusagen von der Gründungsstunde an durfte ich das Unternehmen PH-7, welches sich der Evaluation verschrieben hat, begleiten. Vielen Dank für die freundliche Erwähnung im Blog. Die Zusammenarbeit war erfreulich, inspirierend und führte an ein Ergebnis, das ich mir gerne ansehe.

Neben dem neuen Layout war einer der letzten noch offenen Wünsche eine eigene Suchseite für das Blog. Auch sollte das Suchfeld mit den Ergebnissen zusammen auf der Seite verbleiben. Da ich nur eine englische Beschreibung für die Einbindung des Plugins, das ich dazu einsetzte, fand (oder nicht lange genug suchte), gibt es dazu einen Workshop im nächsten Beitrag.

Tags:

Wordpress

Welche Wordpress-Plugins ich denn...

by Gabriele 4. August 2009 02:07

...empfehlen würde, wurde ich heute von Christina gefragt. Dieser Beitrag ist ganz speziell für Dich.

Tipp Nummr 1: Gib Wordpress die Umgebung, in der es sich am wohlsten fühlt, möglichst unter einem Linux-Server-Hosting-Produkt. Das ist seine native Umgebung, in der es alle Vorteile die es mitbringt, ausspielen kann. Das Apachemodul mod_rewrite sollte zur Verfügung stehen, das braucht Wordpress für die schönen Permalinks. MySQL ab Version 4.0 und PHP 4.3 sind derzeit erforderlich (Systemanforderungen Wordpress.org). PHP 5 ist aber keinesfalls mehr verkehrt. Einige Plugins könnten es bereits voraussetzen.

Mach es anderen keinesfalls leicht, Dein Passwort zu erraten oder zu hacken.

Bei den Plugins beschränke ich mich auf allgemein Nützliches, da Faktoren wie Sicherheit, Spamschutz, Suchmaschinenoptimierung und Benutzerfreundlichkeit für (fast) jedes Blog gleichermaßen von Bedeutung sind. Hier mein Wordpress-Rezept:

Spamschutz

  • Akismet liegt dem Basispaket schon bei, auch wenn es erstmalig wegen des Keys etwas umständlich zu aktivieren ist
  • Dazu geselle ich noch AntispamBee mit Trackback und Pingback-Spamschutz

Datensicherheit

Systemsicherheit

  • Login Lockdown begrenzt die Anzahl der Loginversuche - falls jemand auf die Idee kommt, ein Passwort hacken zu wollen
  • Weil nicht jeder von draußen alles über das installierte Wordpress wissen muss, um beispielsweise Versionen mit bekannten Schwachstellen zu erkennen, verdunkle ich die Versionsinfo mit Secure WP.
  • Ein Auge auf Hackeraktivitäten hat stets der WordPress Exploit Scanner.
  • Antivirus für Wordpress schützt und warnt bei möglichen Angriffen per E-Mail.
  • Bad Behaviour macht Spambots das Schnüfflerdasein sauer.

SEO

  • Erwünschten Schnüfflern erleichtere ich hingegen die Arbeit mit der Google (XML) Sitemap.
  • Blogroll-Links erhalten den rel-Wert "nofollow" - außer auf der Startseite (SEO).
  • Für deutschsprachige Sites mit suchmaschinenfreundlichen Links nimmt o42-clean-umlauts die Umwandlung von Umlauten in Beitragstiteln in ae, oe, ue, sowie ß zu ss vor (andernfalls schmeißt Wordpress derlei Zeichen einfach aus dem Titel).
  • "nofollow"-Links für die TagCloud erreiche ich mit dem TagCloudWidget.
  • Gesamtpakete für die Suchmaschinenoptimierung wie wpSEO sind nicht ganz anspruchslos, da ausgiebig konfigurierbar. Manchmal nehme ich stattdessen auch AllInOne Seo Pack.

Benutzerfreundlichkeit (innen und außen)

  • Eine flexibler konfigurierbare Menüstruktur beschert mir Flexi Pages Widget.
  • Damit Leser wissen, ob sie beim Linkklicken eine neue Seite bekommen oder die bestehende verlassen, erhalten externe Links eine Auszeichnung
  • Um massig Suchoptionen (konfigurierbar) und auf Wunsch sogar eine eigene Suchseite erweitert Advanced Search das WordPress Blog.

Socialweb

  • Wer gerne gebookmarked werden möchte, kann es seinen Besuchern etwas leichter machen mit dem umfangreichen Social-Bookmarking Plugin Sociable
  • WordTwit flüstert aktuelle Beiträge automatisch Twitter ins Ohr, das sie dann gleich weiterzwitschert
  • Verfasser von Antworten haben sich meines Erachtens einen Backlink verdient, daher Follow-Links in Kommentaren

PS: Empfehlungen ohne Gewähr ;-)

Tags:

Wordpress

Wordpress 2.8.1

by Gabriele 19. Juni 2009 18:17

Wer bisher das Upgrade auf Wordpress 2.8 noch nicht mitgemacht hat, sollte vielleicht bis zur 2.8.1 warten, die für Ende der Woche angekündigt ist. Offenbar gibt es Probleme beim automatischen Update. In einem Fall bekam ich das selbst zu spüren. Wordpress 2.9 ist für Ende Oktober geplant und will mit vielen neuen Weiterentwicklungen überraschen.

Tags:

Wordpress

Kategorien und Tags im semantischen Web 2.0

by Gabriele 18. März 2009 18:08
Kategorien und Tags können dasselbe sein (zum Beispiel in einem Drupal-Blog), müssen aber nicht, und das sorgt mitunter für Verwirrung. Bei Wordpress gibt es beide. Sie helfen sowohl dem Schreiber als auch dem Leser bei der Orientierung was thematisch relevant ist, und erlauben bereits vom Lesen der Inhalte eine Voreinschätzung was vom Blog zu erwarten ist.

Kategorien wären auf einem Rechner eindeutig benannte Ordner, in denen man Dateien ablegt, um sie später schneller wiederzufinden. Diese „Ordner“ werden bei Wordpress unter Artikel > Kategorien angelegt, verwaltet oder auch wieder gelöscht (nur leere Kategorien löschen, Beiträge sind sonst „uncategorised“). Nach außen hin sichtbar ist eine Kategorie erst, sobald es den ersten Artikel dazu gibt.

Beiträge die jemand schreibt, ordnet er der geeigneten Kategorie zu. Es können auch mehrere sein. Dann kommt es beim Durchklicken der einzelnen Kategorien jedoch zu Wiederholungen bei der Auflistung von Artikeln.

Keywords (Schlüsselwörter) haben eine essentielle Funktion im World-Wide-Web, denn was immer einer im Internet sucht, sei es nun Bild, Text, Video etc, er gibt dafür Wörter ein. Fehlen die Wörter die einer der eine bestimmte Information sucht darin vermutet, wird selbst eine geeignete Informationsquelle nicht gefunden.

Tags sind Schlüsselwörter, die im Gegensatz zu den Keywords die unsichtbar für Menschen im Header einer Webseite platziert sind, visuell aufbereitet werden können, so dass der Besucher sie sieht. Im Unterschied zu den Kategorien werden Tags jedoch den Artikeln zugeordnet, und sollten zumindest einmal im Text selbst vorkommen. Um die Übersicht nicht zu verlieren, wählt man etwa fünf, maximal zehn Begriffe aus dem Text aus, die als Schlagworte in der rechten Administrationsspalte unter Post Tags zuzuweisen sind. Hierbei lohnt es sich zu überlegen, mit welchen Begriffen jemand einen bestimmten Artikel wohl suchen würde.

Während Kategorien in Menüform dargestellt werden, je nach Einstellung des Widgets alphabetisch oder hierarchisch (schafft mehr Übersicht wenn Unterkategorien zur Anwendung kommen), packt man Schlüsselwörter in eine Tagcloud, denn es können mit der Zeit sehr viele werden, so dass es dafür mit der Zeit sogar eine eigene Seite braucht, will man alle sehen. Häufig verwendete Begriffe größer darzustellen zeigt auf einen Blick, welche Themen in dem Blog das einer vor sich hat relevant sind und welche weniger.

Wer seinen Besuchern die Orientierung leicht machen will, verwendet beides – Kategorien und eine Tagcloud.

Tags:

Wordpress

kommentiert

Comment RSS

BlogNetzWerke

Blog Verzeichnis und WebkatalogArtikelverzeichnis, Social Bookmarking, RSS-Verzeichnisfrisch gebloggtBlogPingR.de - Blog Ping-Dienst, BlogmonitorBlogtotalRSS VerzeichnisblogoscoopJoin My Community at MyBloglog! Blogverzeichnis - Blog Verzeichnis bloggerei.deAdd to Technorati FavoritesWeb Design Blogs - BlogCatalog Blog Directory