Die Zeichencodierung heißt "UTF-8", nur in MySQL (also auch in den wp-config-Konstanten) wird das "utf8" geschrieben.
PS: Bitte nicht crossposten! Ich hab deine Beitrag im anderen Thread gelöscht.
Um schreiben oder kommentieren zu können, benötigen Sie ein Benutzerkonto.
Sie haben schon ein Benutzerkonto? Melden Sie sich hier an.
Jetzt anmeldenHier können Sie ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellenDie Zeichencodierung heißt "UTF-8", nur in MySQL (also auch in den wp-config-Konstanten) wird das "utf8" geschrieben.
PS: Bitte nicht crossposten! Ich hab deine Beitrag im anderen Thread gelöscht.
Nutzt du überhaupt Widgets in deiner Sidebar? Sonst gehts doch über die sidebar.php.
Du kannst Seiten und Artikel "privat" schalten, dann sieht diese nur der jeweilige Besitzer und Benutzer mit der entsprechenden Berechtigung.
Roles and Capabilities WordPress Codex
Schau dir auch mal das Role-Manager-Plugin an:
Role Manager bei im web gefunden
believer: deine Umlaute werden doch korrekt angezeigt. Was funktioniert wo nicht, und was hast du wie versucht?
An der fraglichen Stelle steht nur the_excerpt(). Schau mal in die functions.php des Themes, ob da was steht. Und teste auch mal die Plugins durch.
Dann leg dir eine Oberkategorie "Projekte 2007" an. Ist meiner Ansicht nach ich die einfachste Lösung. "Gemischte" Archive gibts in WP (leider?) von Haus aus nicht.
Aus deinem Code geht nicht hervor, was in $comments steht. Idealerweise hast du 2 Arrays $comments und $trackbacks - eins enthält alle Kommentare, das andere die Trackbacks. Diese prüfst du unabhängig voneinander auf enthaltende Elemente und gibst diese auch unabhängig voneinander aus.
Lasse einfach alle Domains auf dieselbe Ressource zeigen (serverseitig), den Rest übernimmt WP intern (Feature "canonical redirect").
Den Code des Themes mal posten, category.php oder archive.php wird das wohl sein, da es ja offensichtlich im Archiv-Template enthalten ist.
Und was ist in diesem Zusammenhang der Unterschied zwischen direkt auszugebenden und normalen Strings?
Wie gesagt, _e() enthält ein explizites echo für die Ausgabe, __() nicht.
Zitat2. Danke für den Link! Den hab ich beim Suchen gar nicht gefunden- nur die normalen WordPress-Docs zur Internationalisierung
Codex-Suche nach "gettext". ![]()
WordPress hat viele Archive: Tag-Archive, Kategoriearchive, datumsbasierte Archive. Was genau hast du vor?
__() für normale Strings, _e() für direkt auszugebende String (e wie echo). Oder kurz:
_e() -> echo __()
Und zum Beispiel:
Du suchst JOIN. Tabelle über post_parent mit sich selbst verknüpfen, und dann kannst du die ID des Elternposts auf den Status überprüfen. Felder evtl. passend umbenennen.
Im Prinzip genauso. Du hast ja für die Trackbacks sicher genauso eine Schleife.
Der FAQ-Artikel ist schon die wichtigste Quelle, da steht eigentlich alles drin (inkl. Suchen & Ersetzen Plugin). Für die URL-Umleitung würde ich dir raten, alle alten URLs auf die neuen umzuleiten (mod_rewrite oder Redirect-Plugin, Statuscode 301) - das bekommen dann auch die Suchmaschinen mehr oder weniger schnell mit.
Belies dich mal, wie Widgets funktionieren:
Vor und nach der dynamischen Sidebar kannst du "statische" Elemente haben - und diese natürlich auch per is_page() etc. nur auf bestimmten Seiten anzeigen. Wenn das nicht klappt, dann hast du nen Denkfehler drin. Den kann ich dir aber nur aufzeigen, wenn ich mehr Infos von dir bekomme.
Meinst du wirklich "Seiten", oder doch eher "Artikel"?
<li class="cat-item cat-item-1"><a href="http://www.54art.ch/./archiv" title="Alle unter Archiv abgelegten Artikel ansehen">Archiv</a> (351)
</li>
Funktioniert in meinem Testscript wunderbar.
<?php
header('Content-type: text/plain');
$pattern = "~</a> \((\d+)\)~";
$string = '<li class="cat-item cat-item-1"><a href="http://www.54art.ch/./archiv" title="Alle unter Archiv abgelegten Artikel ansehen">Archiv</a> (351)
</li>
';
$matches = array();
preg_match($pattern, $string, $matches);
echo "Anzahl Posts: {$matches[1]}\n";
?>
gibt aus:
ZitatAnzahl Posts: 351
Zitates liegt glaub ich an dem: &title_li=&echo=0 wenn ich das weglasse, wird einfach der Tiel, der Kategorie name und die Anzahl angzeigt, wenn ic hdas aber reinnehme wird nichts angezeigt..
title_li kannst du testweise mal weglassen. echo=0 ist aber notwendig, da dadurch die direkte Ausgabe unterdrückt wird und das Ergebnis in einer Stringvariablen gespeichert wird:
Zitat von Codexecho
(boolean) Show the result or keep it in a variable. The default is true (display the categories organized). Valid values:
1 (true) - default
0 (false)
Der Text steht auch im Artikeleditor drin? Hast du mal testweise auf ein anderes Theme umgestellt und alle Plugins deaktiviert?