Weitere Artikel aus dem Webentwickler Blog
CMS - WordPress - Tweaks

 

Drei einfache Tweaks - für WordPress

Hilfen für die Konfiguration von unterschiedlichen Domainnamen, Datenbanken und verwaiste Widgets in WordPress.

 

1. Einen WordPress-Blog mit denselben Inhalten unter verschiedenen Domänennamen verwenden.

Für WordPress 2.7, 2.8, 2.9, 3.0

Der Blog soll unter den Namen guru-20.info und guru-30.info auf demselben Webserver liegen und dieselbe Datenbank verwenden. Der Leser soll aber beide Domänennamen verwenden können.

 

Die Gefahren: Suchmaschinen könnten dies als doppelten Content identifizieren. Der Domänenname kann in den Einstellungen im Back-End von WordPress nicht mehr verändert werden.

Die zu behandelnde WordPress-Datei: wp-config.php

Die neuen Dateien: keine

 

Mit dem Tweak definieren Sie zwei Konstanten und speichern darin den aktuellen Servernamen. Den Servernamen erhalten Sie über eine superglobale Variable von PHP. Diese enthält immer den aktuellen Domänennamen, der vom Leser angefordert wurde.

 

/***********************************
* Funktion: Mehrere URLs/Domaenen fuer diesen Blog verwenden
* WordPress: alle
* Wirkung: Front-End/Back-End
* Aufruf: Parameter-Definition
* Parameter: Basis-URL des Blogs
***********************************/
define('WP_SITEURL', 'http://'.$_SERVER['SERVER_NAME']);
define('WP_HOME', 'http://'.$_SERVER['SERVER_NAME']);

 

So sieht es im Back-End von WordPress aus:

 

Dieser Tweak deaktiviert die Einstellungen für die URL im Back-End.

 

 

 

 

2. Verwaiste Widgets entfernen bzw. reaktivieren

Für WordPress 2.7, 2.8, 2.9, 3.0

Gerade beim Entwickeln eines neuen Templates kommt es vor, dass Sie die Sidebars (Seitenleisten) umbenennen. Da aber WordPress die Einstellungen der Widgets in der Datenbank speichert, sind diese dadurch verloren gegangen. Besonders Widgets, die nur einmal aktiviert werden können, sind damit nicht mehr verwendbar. Daher müssen wir alle Widgets aus der Datenbank entfernen und die Konfiguration zurücksetzen.

 

Die Gefahren: Alle Einstellungen der Widgets gehen verloren.

Die zu behandelnde WordPress-Datei: functions.php

Die neuen Dateien: keine

 

/***********************************
* Funktion: Alle registrierten Widgets aus der
* Datenbank entfernen
* WordPress: alle
* Styles: ---
* Wirkung: Front-End/Back-End
* Aufruf: WordPress-Funktion
*
* Name: ---
* Parameter: ---
* Rueckgabe: ---
***********************************/
update_option('sidebars_widgets', NULL);

 

Nach dem Einfügen des Codes müssen Sie einmal die Startseite des Blogs aufrufen. Damit setzt WordPress alle Einstellungen zurück. Danach müssen Sie die Zeile sofort wieder aus der Datei entfernen, damit Ihre Einstellungen im Back-End, die Sie jetzt für die Widgets festlegen, nicht sofort wieder gelöscht werden. Nach dem Einsatz dieses Tweaks können Sie alle Widgets im Back-End reaktivieren.

 

 

3. Die Datenbank von WordPress automatisch reparieren

Für WordPress 2.9, 3.0

Die Datenbank von WordPress ist defekt und muss repariert werden.

 

Ganzen Artikel lesen... 

Kundenkommentare
Social Bookmarks
elo-web bookmarken bei: Mr. Wong elo-web bookmarken bei: Webnews elo-web bookmarken bei: Icio elo-web bookmarken bei: Oneview elo-web bookmarken bei: Yigg elo-web bookmarken bei: Linkarena elo-web bookmarken bei: Digg elo-web bookmarken bei: Reddit elo-web bookmarken bei: Simpy elo-web bookmarken bei: StumbleUpon elo-web bookmarken bei: Netscape elo-web bookmarken bei: Furl elo-web bookmarken bei: Yahoo elo-web bookmarken bei: Blogmarks elo-web bookmarken bei: Diigo elo-web bookmarken bei: Technorati elo-web bookmarken bei: Newsvine elo-web bookmarken bei: Blinkbits elo-web bookmarken bei: Ma.Gnolia elo-web bookmarken bei: Smarking elo-web bookmarken bei: Netvouz elo-web bookmarken bei: Folkd elo-web bookmarken bei: Spurl elo-web bookmarken bei: Google elo-web bookmarken bei: Blinklist
URL zu dieser Seite
Einfach den Quelltext kopieren und auf Ihrer Webseite einbinden

Kontakt
Newsletter | Kontakt | RSS Feed
Warenkorb: 0 Artikel
Gesamtwert: EUR 0,00
Home WordPress  Drei einfache Tweaks - für WordPress