Weblog der perun.net webwork gmbh mit Artikeln zum Thema WordPress, Webwork, und Internet. Ältere Artikel findest du im Archiv.
Hier sind alle Beiträge aufgelistet, die mit wordpress-erweiterungen verschlagwortet sind.
Das WordPress-Plugin mit dem Namen CMS Tree Page View ist für alle WordPress-Betreiber, die mit vielen Seiten (Pages) hantieren, einen Blick wert.
Nach der Installation des Plugins gibt es unter "Einstellungen" einen zusätzlichen Menüpunkt mit dem Namen "CMS Tree Page View". Dort kann man lediglich einstellen ob die Verwaltung der Seiten durch das Plugin im Dashboard und/oder als zusätzlicher Menüpunkt unter "Seiten" eingeblendet wird:

CMS Tree Page View im Einsatz
Das Plugin listet die Pages als Baumstruktur auf, was in meinen Augen sehr übersichtlich ist. Durch das Klicken auf das Pfeil-Icon kann man die Unterseiten einer übergeordneten Seite ein- und ausklappen. Darüber hinaus kann man alle oder nur veröffentlichte Seiten auflisten, alle Pages ein- oder ausklappen oder nach einer bestimmten Seite suchen.
Hält man den Mauscursor über eine Seite, dann bekommt man die Möglichkeit die Seite zu bearbeiten, anzusehen, auf gleicher Ebene eine neue Seite (after) oder eine Kind-Seite (inside) zu erstellen. Als zusätzliche Information wird einem die ID der jeweiligen Seite angezeigt so wie wann und von wem die Page zu Letzt bearbeitet wurde.
Alles in allem ein sehr nützliches Plugin.
Gerade vorhin wollte ich WordPress exportieren bzw. einen Backup des Inhalts anlegen und als ich den Export startete bekam ich folgende Fehlermeldungen um die Ohren gehauen:
Warning: Illegal offset type in isset or empty in [...]/wp-includes/taxonomy.php on line 176
Warning: Cannot modify header information – headers already sent by (output started at [...]/wp-includes/taxonomy.php:176) in [...]/wp-admin/includes/export.php on line 44
Warning: Cannot modify header information – headers already sent by (output started at [...]/wp-includes/taxonomy.php:176) in [...]/wp-admin/includes/export.php on line 45
Warning: Cannot modify header information – headers already sent by (output started at [...]/wp-includes/taxonomy.php:176) in [...]/wp-admin/includes/export.php on line 46
Nach dem ich vorsichtshalber sowohl die /wp-includes/taxonomy.php als auch die /wp-admin/includes/export.php auf Leerzeichen bzw. -Zeilen vor dem öffnenden <?php geprüft habe, habe ich einfach das Plugin Simple Tags deaktiviert und der Export funktionierte wie gewohnt.
Dieser Gastartikel stammt von Philip Matesanz.
Der YouTube Video-Player ist eines der am weitesten verbreiteten Widgets und findet sich auf einem Großteil der Blogs weltweit wieder. Doch leider fehlen dem Player einige Funktionen, die gerade für die Blogger von Interesse sein dürften, die ihre Videos möglichst vielen Menschen zugänglich machen möchten.
Videos, die beispielsweise für Guerilla Marketing erstellt werden, haben nur ein Ziel: Viele Zuschauer. Um dieses zu erreichen, ist YouTube eine wunderbare Plattform. Jedoch sollte nicht vergessen werden, dass gerade die Zuschauer einen unglaublichen Einfallsreichtum an den Tag legen können, wenn es um die weitere Verbreitung des Videos geht. (weiterlesen…)
Ich habe bereits in der Vergangenheit zwei interessante WordPress-Plugins vorgestellt, die ich auch selber nutze um in diesem Weblog Werbung zu schalten und zu verwalten. Zum einen wäre dies Who See Ads und zum zweiten wäre dies die Erweiterung Better Feed.
Mit der ersten Erweiterung kann man Inhaltsblöcke schalten lassen, wenn bestimmte Regeln erfüllt sind: Besucher kommt über eine Suchmaschine oder der Artikel ist älter als xy Tage. Mit dem zweiten Plugin kann man den Feed bzw. den Feed-Footer um individuelle Angaben erweitern … und dies kann auch ein Werbeblock sein.
In dem Artikel mit dem Namen 12 WordPress Plugins To Effectively Manage Advertisements On Your Blog stellt der Autor 13 (es sind tatsächlich 13) weitere WordPress-Erweiterungen vor, mit denen man Werbung auf einer WordPress-Installation schalten und verwalten kann.
Die Suchfunktion von WordPress beherrscht standardmäßig leider keine Hervorhebung der gesuchten Begriffe, was eindeutig ein Mangel an Usability (Benutzerfreundlichkeit) ist.
Wie üblich gibt es auch für dieses WordPress-Problem mehrere Lösungswege, entweder man greift auf Plugins zurück, zum Beispiel Search Hilite, Search Unleashed oder Search Everything. (weiterlesen…)
Bei der WordPress-Installation eines guten Freundes gab Fehlermeldungen wenn man versucht hat eine bestimmte Seite (Page) zu bearbeiten. Nach dem Speichern bzw. Aktualisieren der Seite gab es folgende Fehlermeldung zu lesen:
Warning: implode() [function.implode]: Invalid arguments passed in /…/wp-includes/post.php on line 1980
Warning: Cannot modify header information – headers already sent by (output started at /…/wp-includes/post.php:1980) in /…/wp-includes/pluggable.php on line 868
Bei den aktiven Plugins war auch DB Cache aufgelistet. Dieses Plugin speichert Datenbank-Abfragen um so den Server zu entlasten. Leider war dieses Plugin auch für diese Fehlermeldungen verantwortlich. Nach dem ich dieses Plugin deaktiviert habe, gab es keine Fehlermeldungen und auch als ich die Erweiterung wieder aktivierte, blieb alles ruhig.
Ob das Plugin jetzt von alleine, im Zusammenspiel mit anderen Plugins oder dem Server diesen Fehler verursachte kann ich nicht sagen, da mir die Zeit zu testen fehlt.
Ich nutze schon seit mehreren Jahren das WordPress-Plugin mit dem Namen FeedBurner FeedSmith Plugin. Dieser leitet alle Feed-Anfragen (z. B. www.perun.net/feed/) auf den FeedBurner-Account um. So weit so gut.
Glücklicherweise werden die Kategorie-Feeds (z. B. www.perun.net/kategorie/wordpress/feed/) nicht auf den FeedBurner-Account umgeleitet. Was an sich sinnvoll ist, weil man evtl. den Feed einer bestimmten Kategorie (und auch nur diesen) auf einer anderen Website einbinden möchte.
Dummerweise wurde dieser Plugin erstellt, bevor die Feeds für einzelne Tags in WordPress eingeführt wurden. So werden alle Anfragen an z. B. www.perun.net/tag/wordpress-tipps/feed/ an die Hauptseite des FeedBurner-Accounts weitergeleitet. Somit konnte ich den Feed mit den Artikeln, die sich mit Google Buzz beschäftigen nicht in die XING-Gruppe einbinden.
Da ich ehrlich gesagt keine Lust & Zeit habe mich um ein neues Plugin zu bemühen habe ich das alte ein bisschen angepasst. Einfach die Datei FeedBurner_FeedSmith_Plugin.php öffnen und in der Zeile 111 das
if (is_feed() && $feed != 'comments-rss2' && !is_single() &&
durch
if (is_feed() && $feed != 'comments-rss2' && !is_single() && !is_tag() &&
ersetzen. Es ist lediglich !is_tag() && hinzugekommen. Ich hoffe das hilft dem Einen oder Anderen weiter.