Wordpress
Dieser Artikel ist aus der Wikipedia mit der dortigen Lizenz GFDL (Wikipedia) übernommen worden. Die Quelle in der Wikipedia unter Wordpress ist zum Zeitpunkt der Einfügung identisch mit dem, was im Linux-Cub Wiki unter Wordpress steht. Der Artikel kann gerne überarbeitet werden. Wenn der Artikel der Quelle im Wortlaut nicht mehr entspricht, kann der Baustein entfernt werden, es muss aber die Quellenangabe unten eingefügt werden. Zudem sollte dann der Bausteine Vorlage:GFDL eingefügt werden, da der Artikel dann unter diese Lizenz fällt. In der Wikipedia ist eine Liste der Autoren verfügbar. |
WordPress ist ein Weblog Publishing System (auch CMS), das vorwiegend bei der Erstellung von häufig zu aktualisierenden Websites, im Besonderen von Weblogs, eingesetzt wird.
Es wurde in PHP geschrieben und benötigt eine MySQL-Datenbank. WordPress ist Freie Software unter der GNU General Public License, ist somit Open Source und wird kostenlos zum Download bereitgestellt.
Die Entwickler von WordPress legen besonderen Wert auf Webstandards, Eleganz, Benutzerfreundlichkeit und leichte Anpassbarkeit der Software.
Inhaltsverzeichnis
Geschichte
Die Namensgebung des CMS stammt von einer Freundin des Chefentwicklers Matthew Mullenweg, Christine Selleck. Es ist außerdem der offizielle Nachfolger von ? und verfügt über eine stetig wachsende Benutzer- und Entwicklergemeinde.
Alle Release-Versionen von WordPress sind nach berühmten Jazzmusikern] benannt. Die Version 1.5 trug den Titel „Strayhorn“, nach dem Komponisten Billy Strayhorn. Die aktuelle Version 2.0 wurde „Duke“ benannt, zu Ehren des Jazz-Komponisten Duke Ellington.
Seit „Strayhorn“ unterstützt WordPress das Verwalten von statischen Seiten, also Beiträgen außerhalb der normalen Weblogchronologie. Dies ist ein erster Schritt weg von einem reinen Weblog Publishing System hin zu einem vollwertigen [CMS].
Versionen
WordPress
Version 2.0 – „Duke“
Erschienen am 26. Dezember 2005.
- WYSIWYG-Editor im Administrations-Menü
- Benutzerrollen statt Benutzerrechte mittels Ziffern
- Vereinfachte Administration durch Verwendung von Ajax
- Neue Möglichkeiten für Plugin-Interaktion
Version 1.5 – „Strayhorn“
Erschienen am 14. Februar 2005.
- "Styles" wurden durch "Themes" ersetzt, welche größere Anpassungen u.a. auch im HTML ermöglicht
- "Pages" kamen hinzu (s.o.)
- Verbesserung der Administrationsoberfläche
- "Dashboard" ("Tellerrand" in der deutschen Version) als zentraler Einstiegspunkt
Version 1.2 – „Mingus“
Erschienen am 22. Mai 2004.
- Die Möglichkeit "Plugins" zu installieren kam hinzu,
- ebenso die Unterstützung für Benutzerfelder und Unterkategorien.
- WordPress konnte nun RSS und LiveJournal importieren, OPML sogar importieren und exportieren.
- Für Einträge gab es eine Vorschau, für Kommentare ein besseres Management und für Bilder die Erstellung von Miniaturansichten.
WordPress µ
Das Projekt WordPress µ (µ = MU, engl. für Multiuser) wird in naher Zukunft die Möglichkeit bieten, Weblogs zu Hosten und damit einen Weblog-Dienst einzurichten. Die Software befindet sich allerdings noch in einem frühen Entwicklungsstadium. Die populärste Umsetzung von WordPress µ ist der Dienst WordPress.com, der von Automattic betrieben wird, einem Startup, welches die WordPress-Entwickler um Matthew Mullenweg im August 2005 mit dem Zweck gegründet haben, weitere Dienste rund um WordPress anzubieten.
Themes
Seit Version 1.5 („Strayhorn“) ist Kubrick (benannt nach dem Regisseur Stanley Kubrick) das Default-Theme von WordPress. Der ursprüngliche Autor des Themes Michael Heilemann hat die Entwicklung von Kubrick eingestellt. Das Theme wird jetzt von der WordPress-Community weiterentwickelt.
Trivia
- Die WordPress-Entwickler haben ein gutes Gespür für Release-Termine:
- Version 1.2 erschien etwa zu der Zeit, als Six Apart sich entschied – zu ungunsten vieler Benutzer – ihr Weblog Publishing System Movable Type mit Erscheinen der Version 3.0 zu kommerzialisieren.
- Version 1.5 ließ nicht lange auf sich warten, als die Community von Textpattern ungehalten über das Fehlen von Releases wurde, zumal es sich um die ersehnte große Version 1 handelte. Pikanterweise arbeitet Matthew Mullenweg für TextDrive Inc., der Firma von Textpattern-Entwickler Dean Allen.
- Am 1. April 2006 wurde angekündigt, dass man plane, sich mit dem Konkurrenten Textpattern unter dem Namen "Wordpattern" zu fusionieren. Am darauf folgenden Tag erklärte man die Ankündigung zum Aprilscherz Passend dazu startete man die Internetseite http://wordpattern.org.
Installation
Autor: Yehudi
WordPress ist so schnell installiert, wie Du hier die Zeilen geschrieben hast. :wink:
Hier gibt es die Deutschsprachige Ausgabe: http://wordpress.de/download
Du nimmst die Datei "wp-config-sample.php" öffnest sie mit Kate oder Bluefish ändest nur diese 4 Zeilen:
define('DB_NAME', 'wordpress'); // Der Name der Datenbank, die du benutzt. define('DB_USER', 'username'); // Dein MySQL Datenbank Benutzername. define('DB_PASSWORD', 'password'); // Dein MySQL Passwort define('DB_HOST', 'localhost'); // 99% Chance, dass du hier nichts ändern musst.
Den $table_prefix = 'wp_'; kannst Du ja auch so lassen, die Datei unter dem Namen "wp-config.php" speichern, und dann läds Du das einfach auf Dein Server, rufst die Domain auf, und dann legt er Dir einen Benutzer mit einem Passwort an, und Du kannst bloggen was das Zeug hält . Also meines Erachtens dauert das Hochladen am längsten.
SEO URL
Autor: Yehudi
Wir gehen dazu ins Backend - Einstellungen - Permalinks
dort kann man unter Allgemeine Optionen im Punkt Benutzerdefiniert folgendeZeile eingeben: /%postname%.htm Nun wird der Link aus dem Titel des Beitrages in Titelform generiert. Dort steht im Gegensatz zur Überschrift dann ein Titel der URL-tauglich ist. Gefällt einem der Titel als URL nicht, dann kann man das in "Titelform" auch ändern. Allerdings kann WordPress keine URL's mit großen Buchstaben erzeugen. Bei jeder Speicherung wird das ganze automatisch wieder in kleine Buchstaben geändert. Hier gibt es allerdings eine Lösung. Man geht über den phpMyAdmin und ändert in der Tabelle "posts" die Spalte "Titelform" so konnte ich meine bisher statischen html-Dokumente auch in WordPress übernehmen, und mit den gleichen URLs ausstatten: http://www.engelfuerst.de/Jokes059.htm Nachteil ist allerdings, dass beim Bearbeiten des Beitrages in WordPress das ganze beim Speichern als statt Jokes mit jokes gespeichert wird. Da es sich aber um Artikel handelt, die keiner weiteren Bearbeitung bedürfen, Links zu den URL's führen, macht das Sinn, bei neueren Artikeln sollte man darauf verzichten.
- http://www.einfach-persoenlich.de/2005-08-16/wp-wordpress-wordpress-url-design-ohne-category-ballast.html
- http://www.einfach-persoenlich.de/2005-08-17/wp-wordpress-suchmaschinen-lieben-schlanke-permalinks.html
- http://www.einfach-persoenlich.de/2004-12-13/usability-suchmaschinen-freundliche-urls.html
Zeilenumbruch
Wordpress hat einen eigenen Zeilenumbruch. Sollten Texte mal abgehackt wirken gibt es folgende Möglichkeit:
Danke für den Hinweis, das lässt sich am besten bearbeiten, wenn man den html-Editor öffnet, den Text per Copy & Paste in ein Textbearbeitungsprogramm kopiert, per Suche & Ersetzen das Tag
rausschmeißt. Anschließend kopiert man den übrigbleibenden Quelltext zurück.
Danke an Klaus-D. Wenger
Header ohne Blogtitel
Autor: Yehudi
In der Header.php nach
<div id="header"> <div id="headerimg"> <h1><a href="<?php echo get_settings('home'); ?>/"><?php bloginfo('name'); ?></a></h1> <div class="description"><?php bloginfo('description'); ?></div> </div>
suchen. Und durch folgenden Code ersetzen:
<div id="header" onclick="location.href='http://www.engelfuerst.de';" onkeypress="location.href='ttp://www.engelfuerst.de';" style="cursor: pointer;" /><div id="headerimg"> </div></div>
http://www.engelfuerst.de ist dann durch die eigene Domain zu ersetzen.
Runde Ecken für die Sidebar
Die Ausführung ist hier näher beschrieben: Runde Ecken für die Sidebar
Sidebar auf jeder Seite
Autor: Yehudi
In sidebar.php An der Stelle
<?php /* If this is the frontpage */ if ( is_home() || is_page() ) { ?>
umändern zu:
<?php { ?>
Und in der single.php in der Zeile vor
<?php get_sidebar(); ?>
dann
<?php get_sidebar(); ?>
setzen.
Anschließend muss das style.css noch bearbeitet werden.
Dort suchen wir folgende Einstellung:
.widecolumn { padding: 10px 0 20px 0; margin: 5px 0 0 150px; width: 450px; }
Die ändern wir um in:
.widecolumn { float: left; padding: 0 0 20px 0; margin: 5px 0 0 45px; width: 450px; }
Bildergalerien
Quellenangaben
<references />
Weblinks
- Offizielle Website von WordPress (engl.)
- Deutsche WordPress-Community
- Offizielles Dokumentationsprojekt zu WordPress (engl.)
- Offizielle Website von WordPress Multiuser (engl.)
- WordPress ausprobieren (engl.)
- Deutsche Dokumentation:
http://doku.wordpress-deutschland.org
- Wordpress Deutschland:
- Deutsche Sprachdateien: