WPToolbox

Custom Header in BuddyPress per wp-config deaktivieren

Am 28. Juli 2010 von Tom unter "BuddyPress" veröffentlicht.

Die BuddyPress-interne Custom Header Funktion ermöglicht das leichte Ändern oder Hinzufügen einer Headergrafik via Admin-Panel. Das ist zwar eine super Sache, aber nicht immer erwünscht, z.B. wenn man mittels Stylesheet und header.php einen eigenen Header erstellt hat. Diese Funktion lässt sich mit dem folgenden Code vollständig abschalten, so dass sie den eigenen Headeranpassungen nicht mehr in die Quere kommen kann. Die Codezeile muss in die wp-config.php der zugrunde liegenden WordPress-Installation kopiert werden:

define( 'BP_DTHEME_DISABLE_CUSTOM_HEADER', true );

RSS Character Fixer gehebt Fehler in BuddyPress-Feed

Am 23. Juli 2010 von Tom unter "BuddyPress" + "Plugins" veröffentlicht.

Ein bislang ungelöstes Problem mit BuddyPress war die falsche Darstellung von Umlauten und Sonderzeichen in den von BuddyPress generierten RSS-Feeds. Das Problem tritt zwar nur in den Titeln der Feeds (Aktivitätsfeed, Gruppenfeed etc.) auf, ist aber trotzdem ärgerlich. Abhilfe schafft hier das Plugin “RSS Character Fixer” von Ali Erkurt, welches nach der Aktivierung alle Problem mit Umlauten im RSS-Feed vergessen lässt. Vielen Dank dafür! (Thanks @ali)

Buttons im TinyMCE-Editor ohne Plugin ausblenden

Am 6. Juli 2010 von Tom unter "Allgemein" veröffentlicht.

Der in WordPress integrierte TinyMCE-Editor ist eine feine Sache, denn er ermöglicht, Textformatierungen und Verlinkungen ohne html-Kenntnisse. Aber einige der im Editor zur Verfügung gestellten Möglichkeiten werden fast nie gebraucht oder sind nicht erwünscht, weil sie in Kundenprojekten für unnötige Verwirrung sorgen.

Über die functions.php des verwendeten Themes lassen nicht benötigte Icons im TinyMCE-Editor relativ leicht via CSS ausblenden. Dafür muss in der functions.php in einem ersten Schritt folgender Code und damit eine neue Funktion hinterlegt werden, der WordPress mitteilt, dass die Datei “editorcss.css” im Verzeichnis des verwendeten Themes im Admin-Panel mit eingebunden wird:

function wpt_EditorCSS() {
echo '<link rel="stylesheet" href="'
. get_bloginfo('template_directory')
. '/editorcss.css" type="text/css" media="all" />';
}
add_action('admin_head', 'wpt_EditorCSS');

In einem zweiten Schritt legt man diese “editorcss.css” nun an und blendet darin die gewünschten Elemente per display:none; aus. Im folgenden Beispiel wird der Button für die Auswahl der Textfarbe deaktiviert, welcher vielen Webentwicklern (auch mir) ein Dorn im Auge sein wird. Warum wohl?

#content_forecolor {
display: none;
}

Die “editorcss.css” muss danach zusammen mit der veränderten functions.php im Verzeichnis des verwendeten Themes abgelegt werden. Von nun an sollten die Modifikationen aktiv sein.

Weitere Möglichkeiten:

#content_forecolor,
#content_spellchecker,
#content_strikethrough,
#content_fullscreen,
#content_outdent,
#content_indent,
#content_blockquote,
#content_charmap,
#content_removeformat,
#content_justifyfull,
#content_justifyleft,
#content_justifycenter,
#content_justifyright,
#content_wp_help {
display: none;
}

BuddyPress 1.2.5 ist am Start

Am 30. Juni 2010 von Tom unter "BuddyPress" veröffentlicht.

Gestern wurde das nächste Wartungsrelease der Social Network Software BuddyPress veröffentlicht. Version 1.2.5 behebt 49 mehr oder weniger schwerwiegende Fehler und stellt die vollständige Kompatibilität mit der aktuellsten WordPress-Version 3.0 sicher. In der offiziellen Release History findet man wie immer alle behobenen Fehler. Darunter findet sich auch der Eintrag “Fixed zebras. Don’t ask.”, na dann machen wir das auch nicht.

Seiten und Artikel nur für deren Autoren sichtbar machen

Am 23. Juni 2010 von Tom unter "Konfiguration" veröffentlicht.

Wer mehrere Autoren in seinem WordPress-Blog hat, dem wird vielleicht schon einmal aufgefallen sein, dass grundsätzliche die Artikel und Seiten aller Autoren im Admin Panel angezeigt werden und nicht nur die Artikel des jeweils eingeloggten Nutzers. Mit folgendem Code kann man das ändern. Der Code muss in die functions.php des verwendeten Themes kopiert und die Datei danach in den entsprechenden Theme-Ordner überspielt werden. Danach sieht jeder Autor nur noch die von ihm verfassten Artikel und Seiten.

function posts_for_current_author($query) {
if($query->is_admin) {
global $user_ID;
$query->set('author', $user_ID);
}
return $query;
}
add_filter('pre_get_posts', 'posts_for_current_author');

Fundstück aus dem Forum auf wordpress.org

WordPress 3.0 ist verfügbar!

Am 17. Juni 2010 von Tom unter "Allgemein" veröffentlicht.

Diese Meldung begrüßte uns heute im WordPress-Backend. Die neue WordPress-Version 3.0, diesmal dem Jazzmusiker Thelonious Monk gewidmet, wurde offiziell veröffentlicht und steht ab sofort zum Download bereit. Relativ zeitnah sollte ich das deutschsprachige Paket zur Verfügung stehen.

Was ist neu? Viele neue Funktionen haben Einzug in Version 3.0 gehalten, drei möchte ich an dieser Stelle hervorheben. Zum einen ist es nun möglich, Menüs nach Herzenslust aus Seiten und Artikelkategorien zusammenzustellen, außerdem wurden WordPress und WordPress MU mit dieser Version vereint und es ist nun möglich, aus einer Einzelinstallation mit weniger Kniffen eine Multi-Blog-Umgebung zu machen.

Der dritte “Quantensprung” ist sicherlich die Ablösung der alten Standardthemes “Kubrick” durch den neuen Standard “Twenty Ten”, welches sich in ersten Tests äußerst flexibel und zeitgemäß präsentiert hat. Mit “Kubrick” konnte ich nie viel anfangen, “Twenty Ten” wird sicherlich mal eine Alternative sein.

Mehr: Zurück 1 ...2 3 4 ...25 Weiter

Suche

Blog abonnieren

Letzte Artikel

Kommentare

Kategorien

© 2012 Yaway Media ∫ Proudly powered by WordPressSEO-Optimierung Wordpress