Du bist hier: Start

Gestern bin ich auf eine neue Einstellung in Thesis DIYTheme 1.8 gestoßen, wo ich mir nicht ganz sicher bin, was sie eigentlich macht – und ich unternehme viel mit DIYTheme. ;)

Viele von euch werden Microsofts Windows Live Writer bereits kennen. Die Software kann lokal auf dem PC installiert werden und so lassen sich bequem Blogposts in einer Microsoft Word-ähnlichen Umgebung verwalten. Mit diesem Tool kann man Posts & Pages offline jederzeit schreiben und im Anschluss direkt auf der eigenen WordPress-Instanz publizieren.

Alles was dazu benötigt wird ist die Freigabe in WordPress über die sogenannte XML-RPC Schnittstelle. Die findest du unter: "Einstellungen > Schreiben".

In früheren Version von WordPress (2.1) kam es hier öfters zu Sicherheitsproblemen, welche allerdings großteils bereits behoben worden sind.

DIYTheme Windows Live Writer Option

Unter "Thesis > Site Options >" findet sich auf der rechten Seite der Tab "Publishing Tools". Hier hat man nun die Möglichkeit Windows Live Writer explizit zu aktivieren. Nach hin- und hertesten macht dieses Häckchen nichts anderes als die Funktion von WordPress selbst zu aktivieren.

Folgende Zeile Code wird dann im Source der Webseite ergänzt:

<link rel="wlwmanifest" type="application/wlwmanifest+xml" href="http://www.diytheme.de/wp-includes/wlwmanifest.xml" />


Das interessante daran ist aber, dass man – auch wenn die Option in Thesis deaktiviert ist – über die WordPress eigene Funktion nicht mehr aktivieren oder deaktivieren kann. Es ist das gleiche Resultat. Könnt ihr ähnliches feststellen?

Update:

Anscheinend hat die Funktion innerhalb von Thesis keinen Nutzen. Auch wenn man es aktiviert, Windows Live Writer kann sich nicht verbinden. Also doch lieber über die gewohnte WordPress-Funktion anwenden.

{ 0 comments }

Gestern haben die Betreiber & Entwickler von DIYTheme einen Newsletter an alle Kunden ausgesendet, dass die neue Version 1.8 nun verfügbar ist.

Erneuerungen in DIYTheme 1.8

SEO Erleichterungen

Thesis hat ja schon immer viel Wert auf einen perfekten Suchmaschinen optimierten Aufbau des Syntax und der Webseite geachtet. In der aktuellen Version 1.8 hilft DIYTheme wieder einmal ein Stück mehr bei der SEO-Arbeit und zeigt dir, wie viele Buchstaben du bei Custom Title Tag und Meta Description eingegeben hast.

Zwar könnte man auf der Settings Seite von Thesis auch mit anführen, wie viele Zeichen optimal wären, aber diese Einstellung nimmt man in der Regel nicht zu oft vor. Dafür erhält man die Auskunft beim erstellen eines Artikels:

Neue Menü-Optionen

Sobald du dein DIYTheme Upgrade durchgeführt hast, wirst du zwei neue Menüpunkte unter “Thesis” erkennen. Zwei komplett neue Funktionen sind nun bei Thesis 1.8 vorhanden:

  1. Favicon Uploader
    Ist ein einfaches Uploadscript für .ICO oder .PNG Bilder. Jetzt nicht sonderlich weltbewegend, dennoch ein “Nice-to-have”-Feature. :)
  2. Header Image Uploader
    Nun kann man auch Header-Images hochladen mit Thesis. Hierbei gibt dir Thesis sogar an, wie groß das Bild sein darf, basierend auf deinen Layout-Einstellungen. Sollte das Bild zu groß sein, schneidet Thesis es automatisch zurecht.

Google Fonts einbinden

Diese Funktion hab ich schon oft verwendet auf Thesis Installationen als auch auf anderen WordPress Seiten. Die kostenlosen Schriftarten von Google, die man bequem per JS inkludieren kann. Bis jetzt musste man über die Thesis Settings das JS von Google einbinden, jetzt kann man es bequem im gewohnten Schriften-Dropdown auswählen und aktivieren. THUMBS UP!


Mehr über die Google Fonts erfährst du auf Google Webseite.
Hier noch eine Anleitung, wie du DIYTheme auf die neue Version aktualisieren kannst.

WordPress 3 Menü komplett integriert

Natürlich haben wir einen Weg herum gefunden, um auf das WordPress 3 Menü in Thesis zurückzugreifen, aber die Entwickler von DIYTheme schlafen nicht. Die Version 1.8 unterstütz nun voll und ganz das neue Menü von WordPress 3.

Wir werden noch alle weiteren Erneuerungen von Thesis testen und hier bekannt geben.

{ 4 comments }

Nachdem DIYTheme zwar Plugin Funktionalitäten vorweist, aber lediglich als Theme oder Template innerhalb von WordPress gehandhabt wird, gibt es somit auch keine automatische Update Funktion innerhalb von WordPress.

DIYTheme 1.8 Upgrade

Wie upgrade ich nun mein bestehendes System?

  1. Konfigurations-Backup erstellen
    Der Export dauert nur wenige Sekunden und benötigt wenig Speicherplatz auf deiner Festplatte, lohnt sich aber!
  2. Den Ordner “Custom” lokal speichern
    Falls du Änderungen vorgenommen hast an der custom_functions.php oder Stylesheet Template dann würde ich unbedingt hiervon zusätzlich ein Backup erstellen. Man weiß ja nie, außerdem schadet es nicht, von Zeit zu Zeit ein Backup zu erstellen.
  3. Aktuelle Version 1.8 runterladen und entpacken
    Du kannst die aktuelle Version hier downloaden, du benötigst aber deine Login-Daten!
  4. Nun die entpackten Dateien mittel FTP auf deinen Server hochladen.
    Der Pfad dazu /wp-content/themes/
  5. Ich würde empfehlen nun das Theme unter “Design” noch einmal zu deaktivieren & aktivieren.
  6. Überprüfen ob layout.css die richtigen Rechte hat, sollten 666 sein.
  7. Testen ob /cache/ die richtigen Rechte – 775 hat, ggfls. ändern.
  8. Nun bewundern und testen.

Sollte etwas nicht geklappt haben, kannst du ja noch immer dein Backup hochladen oder das Einstellungs-Backup nochmal einspielen. Nun viel Glück & Spaß mit der neuen Version von DIYTheme.

{ 2 comments }

Flattr ist ein neues und innovatives Social-Payment-System, das Blogbetreibern neue Einnahmequellen erschließt.

Durch den Einbau eines Flattr-Buttons im eigenen Blog oder auf der eigenen Webseite gibt man seinen Besuchern die Möglichkeit, einen gewissen Betrag zu spenden. Mittels des monatlich frei wählbaren Abonnementsbetrags haben Benutzer die Gelegenheit, die Arbeit und Mühe des Medienanbieters zu honorieren, ohne große Umstände in Kauf zu nehmen.

Flattr integrieren

Um Flattr in das Thesis Theme zu integrieren, sind lediglich ein paar kleine Anpassungen erforderlich, sodass sich der Aufwand in Grenzen hält. Wer schon neugierig ist und Flattr gerne einmal testen möchte, kann dies also problemlos tun. In einem ersten Schritt müsst ihr euch das Flattr-Plugin besorgen und wie gewohnt auf dem WordPress-Blog installieren.

Anschließend ist die Angabe der Flattr-ID im Backend-Bereich des Plugins erforderlich.

Wenn ihr die Position des Flattr-Buttons frei definieren wollt, empfiehlt sich der Einsatz des Openhook-Plugins, denn hiermit lassen sich die Hooks im Thesis Theme optimal ausnutzen.

Flattr nach der Überschrift

Um den Flattr-Button unmittelbar unter der Überschrift zu platzieren, muss zuerst einmal der Auswahlbereich der Hooks über Design – Thesis Openhook im Administrationsbereich von WordPress aufgerufen werden. Mit einem Klick auf das Drop-Down-Menü „thesis_hook_after_headline“ kann der Hook bearbeitet werden.

Execute PHP“ müsst ihr nun mit einem Häkchen aktivieren, bevor ihr den Code

<?php if (is_single()) the_flattr_permalink() ?>

in das Datenfeld des Hooks eintragt. Nun wird der Flattr-Button auf jeder Seite, die einen einzelnen Artikel enthält, unterhalb der Überschrift angezeigt.

{ 0 comments }

Wer einen Blog betreibt, beschäftigt sich früher oder später mit dem Thema SEO, denn nur durch eine solide Suchmaschinenoptimierung kann man es auf die vordersten Plätze in den Suchmaschinen schaffen.

Anwender von WordPress können diesbezüglich auf eine große Vielfalt an SEO-Plugins zurückgreifen, die die sogenannte Onpage-Optimierung erheblich vereinfachen. Mit wenigen Mausklicks kann man so auf wichtige SEO-Faktoren, wie zum Beispiel den Titel oder die Meta-Description, Einfluss nehmen, ohne am Quelltext arbeiten zu müssen.

Im Zuge eines Umstiegs auf das Thesis Theme ist eine Konvertierung der Daten erforderlich, da ansonsten die Einstellungen des SEO-Plugins verloren gehen. Falls der Blog nur wenige Beiträge enthält, lässt sich dies noch manuell bewerkstelligen, wobei dies bei größeren Datenmengen praktisch nicht mehr möglich ist.

Daten konvertieren

Alle bekannteren SEO-Plugins für WordPress, wie zum Beispiel „All in One SEO“ oder „wpSEO“ nutzen mySQL-Datenbanken zur Speicherung ihrer Daten. Das Thesis Theme basiert jedoch auf einer anderen Datenbank-Struktur als das herkömmliche WordPress, sodass eine Konvertierung und Anpassung an die Datenbankstruktur des Thesis Themes erforderlich sind.

Wer bislang „All in One SEO“ genutzt hat und nun auf das Thesis Theme umsteigt, muss im Zuge dessen folgenden Code eingeben:

insert wp_postmeta (post_id,meta_key,meta_value)
select post_id, concat(‘thesis_’,meta_key),Meta_value
from wp_postmeta where meta_key in (‘title’,’description’,’keywords’)

Obwohl das Thesis Theme dank seiner zahlreichen Funktionen den Einsatz eines SEO-Plugins nicht mehr erforderlich macht, spricht hier natürlich nichts dagegen. Hierbei sollte man jedoch zuerst ein Datenbank-Backup durchführen, schließlich gibt es keine Garantie dafür, dass das SEO-Plugin mit dem Thesis Theme kompatibel ist.

{ 0 comments }

Bis man die perfekten Einstellungen für das Thesis Theme gefunden und dieses seinen eigenen Wünschen und Vorstellungen entsprechend konfiguriert hat, kann es mitunter auch etwas länger dauern. Das Thesis Framework bietet eine enorme Vielzahl an Möglichkeiten, sodass man sich insbesondere zu Anfang erst einmal zurechtfinden muss. Wer gleich mehrere Thesis-Blogs betreibt oder diese auch im Auftrag von Kunden konfiguriert, muss diese Prozedur entsprechend oft wiederholen, was auf Dauer recht ermüdend sein kann.

Das Thesis-Import/Export-Plugin

Wenn du dir diese Arbeit in Zukunft ersparen möchtest, kannst du auf das Thesis-Import/Export-Plugin zurückgreifen. Das Plugin wurde von 3 Dog Media entwickelt und ermöglicht einen einfachen und vor allem schnellen Export der Thesis-Einstellungen.

So werden die Optionen automatisiert aus der Datenbank ausgelesen und in einer serialisierten Datei abgespeichert, die auf den lokalen Rechner heruntergeladen wird. Insgesamt können im Zuge dessen drei Dateien erzeugt werden, die entweder die Einträge im openhook-Plugin, die Design-Optionen oder die Thesis-Optionen enthalten. Mithilfe der so erstellten Dateien und durch den Einsatz des Import-/Export-Plugins von 3 Dog Media lassen sich die Thesis-Einstellungen nun spielend leicht in andere Thesis-Installationen importieren.

Das Plugin erweist sich aber nicht nur als enorme Arbeitserleichterung, sondern eignet sich zudem auch bestens für ein Backup, schließlich können die Daten so auch mit wenigen Klicks gesichert werden.

{ 1 comment }

Nach dem Kauf des Thesis Themes steht die Installation an, schließlich soll das Framework auch möglichst bald zum Einsatz kommen. Um das Thesis Theme korrekt zu installieren, benötigt man zwar keine Fachkenntnisse, sodass dies auch von Anfängern bewerkstelligt werden kann, aber nichtsdestotrotz gilt es hierbei einiges zu beachten.

Voraussetzungen für die Thesis Installation

Damit die Installation des Thesis Themes auch gelingt, müssen im Vorfeld einige Voraussetzungen erfüllt sein. So ist in erster Linie erst einmal eine WordPress-Installation auf einem Server erforderlich, schließlich baut das Framework hierauf auf. Zusätzlich ist selbstverständlich auch das Thesis Theme selbst erforderlich.

Die Installation des Thesis Themes

Hat man das Thesis Theme gekauft, kann die entsprechende ZIP-Datei heruntergeladen werden. Im Anschluss an den Download muss die ZIP-Datei nun zunächst entpackt werden, wodurch das Verzeichnis thesis_17 entsteht (der Name des Verzeichnisses hängt von der jeweiligen Version ab). Das Verzeichnis, in dem sich das extrahierte Theme befindet, wird nun mittels FTP zu der bereits bestehenden WordPress-Installation hinzugefügt.

Hierzu muss das Verzeichnis thesis_17 in den Ordner /wp-content/themes hochgeladen werden. Hier würde ich dir empfehlen, dass du den Ordner thesis_17 änderst auf einen Namen deiner Wahl. Muss ja schließlich nicht jeder gleich wissen, dass du Thesis verwendest. :)

Daraufhin müssen nur noch ein paar kleine Anpassungen vorgenommen werden. So muss der Ordner /custom-sample in /custom umbenannt werden. Zu guter Letzt müssen dann noch die Zugriffsrechte der Datei layout.css auf 666 und die des Unterordners /custom/cache auf 775 gesetzt werden.

Die Installation des Thesis Themes ist nun abgeschlossen, sodass man gleich loslegen kann. Um das Theme zu verwenden, muss dieses aber noch im Administrationsbereich von WordPress unter Design – Themes aktiviert werden.

Nach erfolgreicher Aktivierung des Themes erscheint ein zusätzlicher Punkt in der Navigation, namens Thesis.

Alle Einstellungen werden hier zentral verwaltet. Nachdem du das Thesis Theme installiert hast, empfehle ich dir folgende Artikel auch gleich zu lesen:

Und jetzt los… viel Spaß! :D

{ 0 comments }

Wer ein eigenes Blog eröffnet, will hiermit für gewöhnlich auch seine eigene Persönlichkeit zum Ausdruck bringen und seiner Kreativität so freien Lauf lassen können. Ohne tiefer gehende Programmierkenntnisse erweist sich dies jedoch mitunter als recht schwierig, schließlich verfügen nur die wenigsten Blog-Betreiber über fundierte PHP-Kenntnisse.

WordPress ist diesbezüglich bereits recht komfortabel und gewährt auch Laien ein Maximum an Freiheit. Wer das Thesis Theme verwendet, kann zudem äußerst leicht sein eigenes Logo integrieren. Folglich dürfte das Unterfangen Logo-Integration in Thesis fortan kein Problem mehr darstellen.

Logo integrieren.

Bei der ersten Möglichkeit muss man zuerst einmal die Datei /wp-content/themes/thesis/lib/functions/document.php aufrufen. Nun gilt es hier den Code

zu finden, um diesen anzupassen. So soll der Blogname durch die Image-URL ersetzt werden, sodass folgender Quellcode entsteht:

”>

Mit dem Tag

wird dann ebenso verfahren.

”>< img src=”Ihre_Image_URL” />

Der Text “Ihre_Image_URL“ muss selbstverständlich durch die Adresse des Logos ersetzt werden, da Thesis ansonsten nicht hierauf zugreifen kann. Wer all dies beachtet und diese kleinen Änderungen vornimmt, kann sein persönliches Logo leicht in das Thesis Theme integrieren und so ein individuelles Weblog kreieren.

Update:
Seit DIYTheme 1.8 wird diese Funktion automatisch unterstützt!

{ 0 comments }

Wer heutzutage eine eigene Webseite oder einen Blog betreibt, sollte zumindest die Grundlagen der Suchmaschinenoptimierung beachten, schließlich soll die Internet-Präsenz auch durch Suchmaschinen gefunden werden und so für potentielle Besucher zugänglich sein.

Die Meta Tags sind hierbei unter anderem ein zentraler Faktor, denn diese richten sich explizit an Web-Server, Browser und automatische Suchprogramme, sogenannte Robots oder auch Crawler genannt. Über diese werden Webseiten durchsucht und in den Index einer Suchmaschine aufgenommen. Folglich ist es wichtig, die Robots mit Informationen zu versorgen, schließlich soll der Webseite bzw. dem Blog eine gute Position eingeräumt werden.

Auch Nutzer von Thesis sollten sich mit diesem Thema befassen, um so das volle Potential des Themes auszuschöpfen. Thesis macht es dem Anwender diesbezüglich aber auch recht einfach, sodass man kein SEO-Profi sein muss, um seinen Blog optimieren zu können.

Der Seitentitel

Der Titel des jeweiligen Beitrags wird in das Feld „Custom Title Tag“ eingetragen, direkt auf der Beitragsseite und sieht wie folgt aus:

Wird hiervon kein Gebrauch gemacht, verwendet Thesis einfach die Überschrift als Titel. Ein aussagekräftiger Titel, der die wichtigsten Keywords enthält, erweist sich aber als deutlich vorteilhafter. Darüberhinaus ist dringend zu empfehlen, sich die Option “Title Tag-Settings” unter der Rubrik Thesis > Site Options genauer durchzulesen.

Die Seitenbeschreibung

Mit 150 Zeichen sollte man den Inhalt des jeweiligen Blogbeitrags kurz in dem Feld „Custom Description“ zusammenfassen. Diese Seitenbeschreibung wirkt sich zwar nicht direkt auf das Ranking aus, wird aber von vielen Suchmaschinen angezeigt und ist somit wichtig, um Besucher auf die Seite zu locken.

Zusätzlich ist zu empfehlen, unter “Thesis > Site Options” die zwei Checkboxen “Add noodp to your site” und “Add noydir to your site” auszuwählen.

Dadurch wird sichergestellt, dass die jeweilige Suchmaschine auch tatsächlich den eigens definierten “Description Tag” verwendet.

Die Keywords

Die wichtigsten Schlüsselwörter (englisch Keywords) eines Textes werden bei Thesis in das Feld „Custom Keywords“ eingetragen. Hierauf musst du nicht viel Wert legen, da der Großteil der Suchmaschinen diesen Tag sogar ignoriert. Das Motto heißt aber: Hilft es nicht, schadet es nicht.

Die Robots-Tags

Die Robots-Tags richten sich direkt an die Bots der Suchmaschinen und liefern diesen wichtige Informationen. Mithilfe von Thesis kann man für jede einzelne Unterseite zwischen noindex, nofollow und noarchive auswählen. Hier ist jedoch Vorsicht angesagt, wenn du die falsche Option wählst, wird es deine Webseite nie in den Index schaffen. Also falls deine Webseite im Internet gefunden werden soll, empfehle ich die Standard-Optionen. Wenn du gewisse Unterseiten deiner Webseite (beispielsweise Impressum, Kontakt und andere) nicht im Index haben möchtest, dann wende noindex & noarchive am besten an.

{ 1 comment }

Du kannst in WordPress 3 entweder auf die bereits praktikable Lösung von Thesis zurückgreifen oder du verwendest die Funktion von WordPress. WordPress ist relativ spät dran, ein Menü anzubieten, welches man selber editieren kann und nur wenige Themes – bis datto – bieten diese Funktion an. Wenn du also unter Thesis das WordPress 3 Menü verwenden möchtest, füge einfach folgenden Code an die gewünschte Position, wo das jeweilige Menü ausgegeben werden soll. Dies musst du jedoch direkt im jeweiligen Template machen.

wp_nav_menu( array('menu' => 'Footer' ));

So lasst sich beispielsweise bequem im Footer ein Menü einfügen mit Punkten ala Impressum, Kontakt usw. Einfach den jeweiligen Menü-Namen einfügen und du kannst über WordPress dein Menü steuern. Wie du bestimmt erkannt hast, wird hier ein Array angegeben an Menüs, d.h. du kannst auch mehrere Menüs gleichzeitig mit dieser Funktion ansteuern.

Update:

Seit der Version 1.8 von DIYTheme kann man dies auch über die Administrations-Oberfläche machen, hier ist also kein händisches nachbessern mehr nötig!

{ 1 comment }