dummies
 

Suchen und Finden

Titel

Autor/Verlag

Inhaltsverzeichnis

Nur ebooks mit Firmenlizenz anzeigen:

 

WordPress-Tricks und -Tweaks - Bohren Sie WordPress mit selbst programmierten Funktionen auf!

Clemens Gull

 

Verlag Franzis, 2012

ISBN 9783645200769 , 313 Seiten

Format PDF, OL

Kopierschutz Wasserzeichen

Geräte

19,99 EUR

Für Firmen: Nutzung über Internet und Intranet (ab 2 Exemplaren) freigegeben

Derzeit können über den Shop maximal 500 Exemplare bestellt werden. Benötigen Sie mehr Exemplare, nehmen Sie bitte Kontakt mit uns auf.

  • VirtueMart - Der Joomla!-Shop - Der erfolgreiche E-Commerce-Start mit Joomla! und VirtueMart
    Profibuch Aktfotografie - Aktfotografie im Heimstudio und outdoor
    Windows 7 Tipps und Tools - Registry tunen - Probleme lösen
    Excel 2010 Formeln und Funktionen - Das ultimative Nachschlagewerk für alle Excel-Profis
    Windows 7 richtig administrieren - So betreiben Sie Windows 7 im Unternehmen sicher und effizient!
    Das Franzis Handbuch für Office 2010 - Word - Excel - Outlook
    Webseiten erstellen mit Drupal 7 - Content - Layout - Administration. So bauen und verwalten Sie anspruchsvolle Websites mit dem Content-Management-System Drupal 7.
    Internet-Praxisbuch - Anschließen - Absichern - Lossurfen
 

 

Cover

1

Vorwort

5

Inhaltsverzeichnis

9

1 Tweaks

17

1.1 Der Aufbau der Tweaks

17

1.1.1 Änderungen an der Konfigurationsdatei

17

1.1.2 Änderungen an den Stilen des WordPress-Themas

18

1.1.3 Änderungen an den Funktionen von WordPress

19

1.1.4 Änderungen an den Dateien des Themes

21

1.1.5 Für alle Tweaks

21

1.3 Diese Fehler können leicht auftreten

23

1.3.1 Fehlerhafte Header-Information

23

1.3.2 Fehlende Funktion

23

1.3.3 Syntaxfehler

24

1.3.4 Vergessene Klammern

25

1.3.5 Vergessene Punkte

25

1.2 Konventionen

22

2 Einfache Tweaks

27

2.1 Hilfen für die Konfiguration von WordPress

27

2.1.1 Tweak #1: Einen Blog mit denselben Inhalten unter verschiedenen Domänennamen verwenden

27

2.1.2 Tweak #2: Verwaiste Widgets entfernen bzw. reaktivieren

28

2.1.3 Tweak #3: Die Datenbank von WordPress automatisch reparieren

29

2.1.4 Tweak #4: Die Fehlermeldung über zu wenig Speicher beheben

32

2.1.5 Tweak #5: Die Zugriffsberechtigungen im Dateisystem anpassen

33

2.2 Meta-Informationen anpassen und verändern

34

2.2.1 Tweak #6: Den Eintrag für den Generator im Kopf der Webseite unterdrücken

34

2.2.2 Tweak #7: Den Eintrag für das Really Simple Directory im Kopf der Webseite unterdrücken

35

2.2.3 Tweak #8: Den Eintrag für das Windows Live Writer Manifest im Kopf der Webseite unterdrücken

36

2.2.4 Tweak #9: Den Eintrag für das Element link mit dem Attribut rel='index' im Kopf der Webseite unterdrücken

38

2.2.5 Tweak #10: Alle Einträge, die auf Feeds verweisen, im Kopf der Webseite unterdrücken

39

2.3 Formate anpassen oder erstellen

40

2.3.1 Tweak #11: Den Browser des Benutzers erkennen und eine passende CSS-Klasse im body-Tag einfügen

40

2.3.2 Tweak #12: Die CSS-Datei je nach Jahreszeit automatisch ändern

42

2.3.3 Tweak #13: Eine besondere Formatierung für Artikel einer bestimmten Kategorie erstellen

44

2.3.4 Tweak #14: Einen einzelnen Post hervorheben

45

2.3.5 Tweak #15: Die Länge des Auszugs eines Artikels (die Kurzversion) verändern

46

2.3.6 Tweak #16: Die Auslassungszeichen beim Auszug eines Posts verändern

47

2.3.7 Tweak #17: Den Text des more-Tags manuell verändern

48

2.3.8 Tweak #18: Den Text des more-Tags für den gesamten Blog anpassen

50

2.3.9 Tweak #19: Entfernen der automatischen Hyperlinks in Kommentaren

52

2.3.10 Tweak #20: Die in WordPress eingebaute Galerie aktivieren

53

2.4 Zusätzliche Informationen für den Blog

54

2.4.1 Tweak #21: Bestimmte Informationen nur auf der Startseite anzeigen

54

2.4.2 Tweak #22: Das letzte Änderungsdatum bei einem Post anzeigen

55

2.4.3 Tweak #23: Die Beschreibung einer Kategorie im Front-End anzeigen

57

2.4.4 Tweak #24: Einen RSS-Feed für eine Kategorie erstellen

60

2.4.5 Tweak #25: Einen RSS-Feed für die Kommentare eines Artikels erstellen

60

2.4.6 Tweak #26: Die Anzahl der gefundenen Artikel in der Suchergebnisseite anzeigen

61

2.4.7 Tweak #27: Anzahl der Kommentare und die durchschnittliche Anzahl der Kommentare pro Post in der Seitenleiste anzeigen

63

2.4.8 Tweak #28: Die erlaubten Elemente für einen Kommentar anzeigen

65

2.4.9 Tweak #29: Die Anzahl der Abonnenten des Feedburner-Feeds anzeigen

66

2.4.10 Tweak #30: Eine Anzeige bzw. einen Hinweis im RSS-Feed einfügen

68

2.4.11 Tweak #31: Eine Kopf- bzw. Fußzeile bei einem Post einfügen

69

2.4.12 Tweak #32: Benutzerdefinierte Felder in einem Post ausgeben

72

2.4.13 Tweak #33: Die Information über die Anzahl der Abfragen und die Dauer für angemeldete Administratoren anzeigen

75

2.5 ShortCodes verwenden

77

2.5.1 Tweak #34: Einen ShortCode für häufig verwendete Begriffe einsetzen

77

2.5.2 Tweak #35: Einen ShortCode für eine beliebige URL verwenden

78

2.5.3 Tweak #36: Einen ShortCode für eine PayPal-Spende erstellen

81

2.6 Soziale Netzwerke und externe Daten verwenden

83

2.6.1 Tweak #37: Einen Artikel per eMail versenden

83

2.6.2 Tweak #38: Einen Post auf FaceBook teilen

85

2.6.3 Tweak #39: Einen Post bei Technorati speichern

89

2.6.4 Tweak #40: Einen Post beim Bookmarking-Service Delicious speichern

90

2.6.5 Tweak #41: Einen Post bei Digg speichern

91

2.6.6 Tweak #42: Einen Post bei StumbleUpon speichern

92

2.6.7 Tweak #43: Einen Post bei Google Bookmarks speichern

93

2.6.8 Tweak #44: Einen Post bei Mister Wong speichern

95

2.6.9 Tweak #45: Einen Post auf Twitter teilen

96

2.6.10 Tweak #46: Einen Knopf für einen Retweet bei TweetMeme anzeigen

98

2.6.11 Tweak #47: Einen Besucher von Twitter besonders begrüßen

101

2.7 Zusätzliche Funktionen ohne Plug-Ins

102

2.7.1 Tweak #48: Einen Link für die automatische Übersetzung durch GoogleTranslate erzeugen

102

2.7.2 Tweak #49: Artikel nur für einen bestimmten Zeitraum anzeigen

103

2.7.3 Tweak #50: Artikel einer bestimmten Kategorie von der Anzeige auf der Startseite ausschließen

106

2.7.4 Tweak #51: Die Ausgabe des Artikels über ein benutzerdefiniertes Feld steuern

107

2.7.5 Tweak #52: Artikel mit bestimmten Kriterien von der Anzeige auf der Startseite ausschließen

109

2.7.6 Tweak #53: Bestimmte Kategorien von der Liste der Kategorien in der Seitenleiste ausschließen

111

2.7.7 Tweak #54: Für jede Kategorie eine bestimmte Anzahl von Artikeln pro Seite anzeigen

113

2.7.8 Tweak #55: Den Code für Google-Analytics automatisch einbauen

114

2.7.9 Tweak #56: Die Sortierung der Kommentare ändern

115

2.7.10 Tweak #57: Alle Widgets auf der Seitenleiste deaktivieren

116

2.8 Die Sicherheit von WordPress verbessern

118

2.8.1 Tweak #58: Durch das Unterdrücken der Fehlermeldung beim Anmelden für mehr Sicherheit sorgen

118

2.8.2 Tweak #59: Die CSS-Klassen für den Administrator in den Kommentaren entfernen

119

2.8.3 Tweak #60: Überprüfen, ob das Kommentarformular direkt aufgerufen wurde

121

2.8.4 Tweak #61: Den Zugriff auf das Back-End mit SSL absichern

122

2.9 Das Back-End anpassen oder WordPress erweitern

123

2.9.1 Tweak #62: Den Papierkorb im Back-End deaktivieren

123

2.9.2 Tweak #63: Den Papierkorb im Back-End automatisch leeren

124

2.9.3 Tweak #64: Automatisches Speichern von Posts abschalten

125

2.9.4 Tweak #65: Automatisches Speichern von Posts abschalten, aber die Performance weniger stark beeinflussen

126

2.9.5 Tweak #66: Die Anzahl der Revisionen und die Zeit für die automatische Speicherung beeinflussen

127

2.9.6 Tweak #67: Das Benutzerprofil um zusätzliche Felder erweitern

128

2.9.7 Tweak #68: Nicht bekannte Dateitypen in die Mediathek einfügen

132

2.9.8 Tweak #69: Die Symbole für neue Dateitypen anpassen

133

2.9.9 Tweak #70: Automatisch einen Text im Editor einfügen, sobald ein neuer Post erstellt wird

135

2.9.10 Tweak #71: Die Upgrade-Meldung im Back-End entfernen

136

2.9.11 Tweak #72: Eine eigene Fußzeile im Back-End erzeugen

138

2.9.12 Tweak #73: Das Logo des Anmeldefensters für das Back-End austauschen

139

2.9.13 Tweak #74: Das Logo im Back-End austauschen

141

2.9.14 Tweak #75: Überprüfen, ob ein bestimmtes Plug-In aktiv ist

142

2.9.15 Tweak #76: Einen Link im Back-End einfügen, um die Blog-Optionen direkt zu ändern

143

3 Aufwendige Tweaks

145

3.1 Formate anpassen oder erstellen

145

3.1.1 Tweak #77: Den Artikeltitel für schmale Templates automatisiert kürzen

145

3.1.2 Tweak #78: Ein Vorschaubild für den Artikel verwenden

148

3.1.3 Tweak #79: Autoreninformation bei einem Artikel anzeigen

151

3.1.4 Tweak #80: Den Kommentar des Autors hervorheben

154

3.2 ShortCodes verwenden

156

3.2.1 Tweak #81: Einen ShortCode wie in Tweak #35 benutzen, aber einegekürzte URL verwenden

156

3.2.2 Tweak #82: Ein Inserat in einen Post mit ShortCode einfügen

159

3.2.3 Tweak #83: GoogleMaps als ShortCode einfügen

162

3.3 Zusätzliche Informationen für den Blog

165

3.3.1 Tweak #85: Einen ShortCode verwenden, um Teile des Artikels nicht automatisch zu formatieren

165

3.3.2 Tweak #86: Eine Fußzeile mit aktuellem Urheberrechtshinweis erzeugen

168

3.3.3 Tweak #87: Im Text des more-Tags den Titel des Artikels anzeigen

171

3.3.4 Tweak #88: Die Kategorien eines Artikels als Bild anzeigen

173

3.3.5 Tweak #89: Die übergeordneten Seiten als Navigationsstruktur in der Seitenansicht darstellen

176

3.3.6 Tweak #90: Alle Posts von vor genau einem Jahr in der Seitenleiste darstellen

178

3.3.7 Tweak #91: Die Posts mit den meisten Kommentaren in der Seitenleiste anzeigen

181

3.3.8 Tweak #92: Die Anzahl der Kommentare je Benutzer in der Seitenleiste anzeigen

183

3.3.9 Tweak #93: Unterkategorien einer ausgewählten Kategorie anzeigen

186

3.3.10 Tweak #94: Einen externen RSS-Feed in der Seitenleiste anzeigen

189

3.3.11 Tweak #95: Die Anzahl der Follower bei Twitter anzeigen

191

3.3.12 Tweak #96: Den letzten Tweet eines Twitter-Kontos ausgeben

193

3.3.13 Tweak #97: Ausgabe aller wichtigen Informationen eines Twitter-Kontos

195

3.4 Zusätzliche Funktionen ohne Plug-Ins

200

3.4.1 Tweak #98: Die anchor-Funktion des more-Tags unterbinden

200

3.4.2 Tweak #99: Anzeigen von Artikeln, die in der Zukunft publiziert werden

202

3.4.3 Tweak #100: Ähnliche Posts zu einem aktiven Artikel anzeigen

205

3.4.4 Tweak #101: Die Permalinks der Artikel in einer gekürzten Version darstellen

208

3.4.5 Tweak #102: Die letzten Kommentare in der Seitenleiste anzeigen

209

3.4.6 Tweak #103: Eine Leiste mit den Miniaturbildern der letzten Artikel erstellen

214

3.5 Das Back-End anpassen oder WordPress erweitern

217

3.5.1 Tweak #104: Ein Login-Formular in der Seitenleiste erzeugen

217

3.5.2 Tweak #105: Ein benutzerdefiniertes Feld beim Erstellen des Artikels erzeugen

220

3.5.3 Tweak #106: Zusätzliche Links zum Bearbeiten der Kommentare im Front-End anzeigen

222

3.5.4 Tweak #107: Alle nofollow-Werte aus den Kommentaren entfernen

224

3.5.5 Tweak #108: Mit einfachen Mitteln einen Schritt zur Vermeidung von»Duplicate Content« aus der Sicht der Suchmaschinen machen

225

3.5.6 Tweak #109: Den von WordPress angebotenen Feed durch den eigenen bei Feedburner ersetzen

227

3.5.7 Tweak #110: Artikel zeitversetzt im RSS-Feed publizieren

228

3.5.8 Tweak #111: Einen Post nur publizieren, wenn er eine Mindestanzahl von Wörtern überschreitet

230

3.5.9 Tweak #112: Ein maximale Anzahl von Wörtern bzw. Zeichen für den Artikeltitel festlegen

232

3.5.10 Tweak #113: Felder aus dem Benutzerprofil entfernen

234

3.5.11 Tweak #114: Weitere Gravatare hinzufügen

236

3.5.12 Tweak #115: Die Suche in WordPress komplett deaktivieren

238

4 Komplexe Tweaks

241

4.1 Formate anpassen oder erstellen

241

4.1.1 Tweak #116: Eine benutzerdefinierte Art von Posts erstellen

241

4.1.2 Tweak #117: Benutzerdefinierte Posts in einem eigenen Loop verarbeiten

244

4.1.3 Tweak #118: Artikel fortlaufend nummerieren

246

4.1.4 Tweak #119: Statt des Artikeltitels direkt einen Hyperlink auf eine externe Seite ausgeben

248

4.1.5 Tweak #120: Die Autorendaten als Mikroformat (Visitenkarte) anzeigen

251

4.1.6 Tweak #121: Eine eigene Schlagwortkategorie für benutzerdefiniertePosts erstellen

257

4.2 Die Usability verbessern

260

4.2.1 Tweak #122: Eine Krümelzeile (Breadcrumb) erzeugen

260

4.2.2 Tweak #123: In der Seitenleiste die Top-Artikel des Blogs anzeigen

263

4.2.3 Tweak #124: Kürzlich aktualisierte Seiten und Artikel in der Seitenleiste anzeigen

265

4.2.4 Tweak #125: Kommentare, TrackBacks und PingBacks in getrennten Bereichen anzeigen

269

4.2.5 Tweak #126: Die gefundenen Suchbegriffe hervorheben

273

4.3 Das Back-End oder WordPress erweitern

276

4.3.1 Tweak #127: Kommentare zeitgesteuert sperren

276

4.3.2 Tweak #128: Eine digitale Visitenkarte bei der Benutzerprofilverwaltung erzeugen

277

4.3.3 Tweak #129: Das Back-End um einen eigenen Menüpunkt mit einer Optionsseite erweitern

283

4.3.4 Tweak #130: Die Darstellung bzw. den Stil des Back-Ends verändern

291

4.3.5 Tweak #131: Einen neuen Artikeltyp erzeugen, um Produkte vorzustellen oder zum Verkauf anzubieten

293

5 Grundlegende Begriffe

303

5.1 Der Loop

303

5.2 Sidebars

304

5.3 Aufbau eines Themes

304

5.3.1 Die Hierarchie der Templates in der Version 3.0

305

5.3.2 Die Hierarchie der Templates in der Version 2.9

305

5.3.3 Die Hierarchie der Templates in Version 2.8

306

5.4 Der Aufbau eines Templates

307

Stichwortverzeichnis

309