Beiträge von Ammaletu

    Äh ja, daran hab ich jetzt auch nicht gedacht *g*: Wenn Du Dich mit UTF-8 nicht auskennst oder Dein Editor dabei rumzickt, kannst Du Umlaute in Theme-Dateien natürlich auch einfach durch HTML-Entities ersetzen. Ansonsten ist das bei der Verwendung von UTF-8 eigentlich nicht mehr nötig...

    Also ich habe das im übrigen bei mir auch bei den statischen Seiten. Kann aber sein, dass das vom "Simple Tags"-Plugin kommt, welches ich benutze. Suchmaschinen werten das vor allem dann aus, wenn die jeweils aktuellen Tags von WP im Header der Seite als meta-keywords eingefügt werden. Simple Tags macht das optional, ob es WP auch so macht, weiß ich nicht.

    In erster Linie dient das aber Deinen Besuchern, wie jottlieb schon sagte. Man kann dann auf ein Tag klicken, das einen interessiert, und darüber hoffentlich verwandte Beiträge finden.

    Das sind UTF-8-Zeichen, die als ISO ausgegeben werden. Überlege Dir, welche Codierung Du verwenden möchtest. Wenn Du bei ISO bleiben willst, musst Du die DB konvertieren, denke ich. Ansonsten sollte es eigentlich keine Probleme geben, solange die DB und WP die gleiche Codierung eingestellt haben und nicht ein Plugin reinpfuscht.

    Also dazu fallen mir zwei Sachen ein. Zum einen: Als angemeldeter Admin kannst Du Kommentare schreiben, die auch sofort veröffentlicht werden. Du musst dann ja auch keinen Namen etc. eingeben. Falls Du das also bisher nur so getestet hast, solltest Du Dich mal ausloggen. ;-)

    Und per Forensuche habe ich dann noch das gefunden:
    http://forum.wordpress-deutschland.org/konfiguration/…aktivieren.html

    Da war Spam Karma die Ursache, was Du ja auch aktiviert hast. Vielleicht liegt es daran? Wobei ich Spam Karma eigentlich schon noch für so schlau /gut programmiert gehalten hätte, dass es so etwas grundsätzliches nicht kaputt macht. Eventuell also auch mal schauen, ob das Problem bei den SK-Entwicklern bekannt ist und man da was dran machen kann.

    Bitte mal näher erklären: Meinst Du den title-Tag, der u.a. in der Titelleiste des Browsers angezeigt wird, oder die Überschrift, die auf der Seite ausgegeben wird. Beides liegt am Theme, und für eine Antwort würde ein Link zu Deiner Seite sehr weiterhelfen.

    Dein Theme ist nicht das neueste und verwendet eine veraltete WordPress-Funktion:
    Template Tags/list cats « WordPress Codex

    Probier mal "list_cats" zu ersetzen durch "wp_list_categories". Die Argumente müssen ebenfalls angepasst werden. Das hier stimmt hoffentlich:

    PHP
    <li>
                <div class="sb-categories"><h3>Kategorien></h3>
                    <ul>
                        <?php wp_list_categories(show_count=1); ?>
                    </ul>
                </div>
            </li>

    Eventuell noch ein "&hierarchical=0" dazu, falls Du Unterkategorien hast und diese nicht hierarchisch als verschachtelte Liste dargestellt werden sollen.

    Update: Oh man, was schreibe ich denn hier schon wieder!? Obiges gilt natürlich nur, wenn Du keine Widgets nutzt. Ansonsten kannst Du das ruhig im Theme ersetzen, aber es nützt Dir erstmal nichts. Wenn Du Widgets nutzt... mal sehen. Hm, in oben gepostetem Code müsstest Du "wp_list_cats" ersetzen durch "wp_list_categories", denke ich. Argumente sollten dabei gleich bleiben können.

    Ich glaube, das ist ganz einfach. Lass mal in WordPress UTF-8 eingestellt. Das ist in 99% der Fälle die sinnvollere und zukunftssicherere Einstellung. Alle Daten in der DB sind dann ja schon als UTF-8 abgespeichert. Alle anderen Seitenbestandteile müssen allerdings auch in UTF-8 codiert sein, das betrifft auch Texte, die fest in Theme-Dateien drin stehen. Ich vermute mal, dass die 404.php in Deinem Theme-Ordner den entsprechenden Text enthält und als ISO-8859-1 abgespeichert wurde. Diese Datei müsstest Du einfach zu UTF-8 konvertieren... Wobei es auf den Editor ankommt, wie einfach das ist. Probier es mal mit dem Editor Deiner Wahl, und wenn Du dabei Hilfe brauchst, frag noch mal nach. :-)

    UTW war ein gutes Plugin, aber seit WP 2.3 enthält WP ja nun selber Tags und deshalb wurde die Entwicklung von UTW eingestellt. Wieso ein Theme automatisch ein Plugin enthält leuchtet mir im übrigen nicht ein, das erscheint mir nicht sonderlich sinnvoll. ;-)

    Mein Rat wäre also, das Plugin auszubauen. Falls Du gerne Tags verwenden möchtest, wäre dann aber möglicherweise der richtige Zeitpunkt für ein Upgrade auf WP 2.3 gekommen. Ich bin mir allerdings nicht sicher, was du mit "Im Gegenteil, er erkennt meine Wordpress Tags gar net, die muss ich alle neu eingeben..." meinst: Tags musst Du eigentlich immer manuell eingeben, es sei denn Du lässt Dich da von Automatismen unterstützen (Tags vorschlagen, Tags automatisch aus dem Inhalt ziehen). Aber da bräuchtest Du dann auch unter WP 2.3 Plugins, die das umsetzen (z.B. "Simple Tags")

    Ich kenne das Theme nicht, aber so schwierig kann das Ändern/Ausbauen der Template-Tags nicht sein. Erstmal das Plugin entfernen, und dann in den Theme-Dateien nach "utw_" suchen. Damit sollten die Funktionsnamen hoffentlich anfangen. Falls nicht, müsstest Du mal schauen, wo auf der Seite Tags vorkommen. Das ist möglicherweise die Tag-Cloud in der Sidebar und die Tags unter den Beiträgen, also in der single.php und ggf. allen Ansichten, welche Beitragslisten generieren.

    Mit manuellen Änderungen an der Db wäre ich vorsichtigt! Allermindestens solltest Du vorher ein Backup machen!

    Davon abgesehen hast Du Recht, diese Tabelle enthält auch andere Terms als die normalen Kategorien, nämlich die Tags und ich denke auch die Linkkategorien. Aber sollte es nicht eigentlich möglich sein, eine Kategorie genauso zu nennen wie ein Tag? Ob das dann mit dem Aufrufen klappt ist natürlich eine andere Frage, das kommt auf die Permalinkstruktur an.

    Das Umbenennen, was nicht klappt: Liegt da denn ein Namenskonflikt vor? oder hat das vielleicht noch andere Ursachen!?

    Du kannst dafür z.B. eine Kategorie anlegen. Wenn es da drin dann auch zu viele Beiträge werden, könntest Du entweder in Unterkategorien gliedern oder der Kategorie ein eigenes Template geben, welches z.B. mehr Artikel ausgibt, alphabetisch sortiert, nur die Überschriften etc.

    Also, fangen wir mal mit HTML-Fehlern im Quelltext an:
    http://validator.w3.org/check?verbose=…ndendiaet.de%2F

    Das meiste ist nur Groß-/Kleinschreibung der Attribute, aber da ist auch ein Link-Tag, was nicht geschlossen wird.

    Der CSS-Validator meckert auch etwas:
    http://jigsaw.w3.org/css-validator/…ndendiaet.de%2F

    Interessant ist da möglicherweise gleich die erste Fehlermeldung, welche zielsicher zu einem HTML-Kommentar in dem Stylesheet führt:

    Code
    <!-- subnavi -->

    Das hat da natürlich nichts zu suchen und müsste so hier aussehen: /* subnavi */

    So, für alles weiteres ist es heute zu spät, aber vielleicht ist die Ursache des widerspenstigen Listenpunktes damit ja auch schon gefunden. Falls nicht sag noch mal Bescheid, dann schaue ich noch mal. ;-)

    Da kann ich nur kurz einwerfen, dass für WP 2.5 wohl endlich mal am Uploader gewerkelt wird. Hoffentlich auch funktionell und nicht nur Anpassung an das neue Admin-Layout. Ich habe mir aber noch keine Details dazu angeschaut, weiß also nicht, ob sich das Problem mit etwas Warten von selbst erledigt.

    Erklär doch bitte mal etwas genauer, in welchen Ansichten Artikel fehlen (Link zu einem Beispiel-Beitrag wäre gut). Wenn sie in einigen Ansichten noch da sind, sind sie ja auf jeden Fall noch in der DB, also ist nicht alles verloren. Eventuell wäre das ein guter Zeitpunkt, ein DB-Backup zu machen, zur Sicherheit.

    Ansonsten: WP-Version? Irgendwas am Blog geändert in letzter Zeit? Sind die Beiträge per phpMyAdmin (oder ähnlichem Tool) in der Datenbank noch zu finden und kann man da ggf. Unterschiede zu nachfolgenden Beiträgen feststellen?

    Also auf der von Dir verlinkten Seite ist das mit Flash umgesetzt. Mal in den Quelltext geschaut... Hm, das ist eine Kombination von JavaScript und Flash und nennt sich "sIFR". Keine Ahnung, ob es das als Plugin für WP gibt oder ob das bei Ars Thanea manuell ins Theme gebastelt wurde. Ich habe aber auch schon mal ein Plugin gesehen, dass direkt Bilder generiert, wobei da der Flash-Ansatz immer noch besser ist, denke ich.

    Also auf den ersten Blick würde ich sagen, dass die Einstellungen in der wp-config.php Unsinn sind. Entweder UTF-8 oder Latin1, nicht beides. Bei mir steht da z.B. das hier:

    PHP
    define('DB_CHARSET', 'utf8');
    define('DB_COLLATE', 'utf8_unicode_ci');

    Wenn es damit immer noch nicht funktioniert, liegt es vielleicht daran, dass auch einige Deiner DB-Tabellen eine andere Kodierung zu verwenden scheinen. Das sollte eigentlich auch einheitlich sein. Da kann ich Dir um diese Uhrzeit aber keine verwertbaren Tipps mehr dazu geben, fürchte ich. ;-)

    Zitat

    3. Achso, jetzt verstehe ich das auch Wie Du auf der „/demo“ sehen kannst, wollte ich rechts gern eine Auflistung der Beiträge haben. Dazu müsste ich also in die „Sidebar“ per include die archives.php einbinden, richtig? Werden dann alle Beiträge aufgelistet oder nur die der aktuellen Kategorie?



    Nein, die archives.php erzeugt soweit ich mich erinnere eine komplette HTML-Seite. Da reicht die wp_get_archives-Funktion. Um zum Beispiel dort immer die Titel der zehn aktuellsten Beiträge auszugeben, schreibe folgendes in Deine sidebar.php an die entsprechende Stelle:

    PHP
    <h2>Aktuelle Beiträge</h2>
    <ul>
      <?php wp_get_archives('type=postbypost&limit=10'); ?>
    </ul>

    Oder hättest Du dort gerne nur die Beiträge der aktuellen Kategorie? Da müsste ich nachschauen, wie man das hinkriegt, sollte aber auch gehen.

    Zitat

    Ich danke dir schon mal für deine tolle Antwort!

    Kein Problem, mache ich gerne. ;-)

    Hallo!

    Zitat

    1. Mein Problem bei der Sache ist aber nun, dass ich in Wordpress noch neu bin und eben keine Ahnung davon habe. Ich kann z.B. die Zusammenhänge zwischen Kategorien, Seiten und Beiträgen nicht klar trennen. Würdet ihr auch die Navigation auf Kategorien verlinken? Wozu genau sind denn dann Seiten da? Heißt es, dass Seiten nicht mehrere Beiträge enthalten können (z.B. für Kontakt oder Impressum)?



    WordPress ist in erster Linie ein Blog-System, d.h. die primäre Art Content zu speichern sind die Beiträge. Diese können in Kategorien gruppiert werden, eine Kategorie enthält also eine Liste an Beiträgen. Daneben gibt es statische Seiten. Das sind letztlich auch nur Beiträge, aber man kann ihnen keine Kategorie zuweisen und sie sind aus dem ganzen zeitbasierten System etwas herausgesetzt. Damit würde man z.B. ein Impressum oder eine Kontaktseite umsetzen.

    Man kann aber WP auch als CMS benutzen, Blog-Funktionen aus dem Theme entfernen und seine Seite komplett mit den statischen Seiten aufbauen. Wenn ich mir Deine Seite so anschaue vermute ich, dass das eher Dein Weg ist, aber da müsstest Du mal sagen, was Du mit der Seite eigentlich machen willst. Regelmäßig posten? Oder nur eine begrenzte Anzahl fester Seiten erstellen?


    Zitat

    2. Ihr könnt ja auch gern mal die Suchfunktion nutzen. Wenn ich z.B. nach "Beitrag" suche, kommt das Suchfeld erneut, undzwar UNTER dem Footer. Daraus kann ich mir ebenfalls keinen Reim machen.



    Also im FF sehe ich da gar nichts. Der HTML-Validator zeigt aber einige Fehler an, vielleicht liegt es da dran?! Generell verhält sich das WP-Standard-Theme so, dass es das Suchfeld noch einmal einbindet, wenn nichts gefunden wurde. Das kannst Du in der search.php anpassen, wenn Du es nicht möchtest (das Feld steht ja links immer schon).

    Zitat

    3. Wozu gibt es 2 Seiten archive.php und archives.php

    Also archive.php stellt Archive dar, z.B. alle Beiträge eines Monats, eines Jahres, alle Beiträge für ein Tag (wenn es keine tag.php gibt) oder für eine Kategorie (wenn es keine category.php gibt) etc. Die archives.php gibt dagegen eine Liste von Beiträgen aus, aber nur die Überschriften. Wenn Du diese Ansicht nicht brauchst, lösch die Datei einfach, ich hab sie in meinem Theme auch nicht.

    Zitat

    wann landet ein Beitrag in einem Archiv?

    "Archiv" ist eigentlich das falsche Wort, es gibt keine Trennung zwischen aktuellen Beiträgen und Beiträgen im Archiv. Aber es gibt verschiedene, automatisch generierte Ansichten, welche ich eben schon kurz aufgezählt hatte. Das heißt bei WP "Archiv".


    Zitat

    4. Wozu dienen die Tags, die ich unter jedem Beitrag im Backend eingeben kann?

    Tags sind Stichworte, die Du den Beiträgen zuweist und die dann unter dem Beitrag ausgegeben werden können. Klickt man auf den Tag, kommt man zu einer Ansicht aller Beiträge, denen dieses Tag zugeordnet wurde. Und dann kann man daraus natürlich die Tag-Clouds generieren, anhand deren Deine Besucher sehen können, um welche Themen es bei Dir hauptsächlich geht. Wenn Du Tags nicht brauchst, gib sie im Theme einfach nicht aus und ignoriere es im Backend.

    Zitat

    5. Durch das ganze herumprobieren musste ich schon viele Kategorien und Seiten wieder löschen. Beim erstellen einer neuen zählt die ID dann weiter. Also wenn man 10 Kategorien löscht und eine einzige neue macht, heißt die nicht 1 sondern 11. Wie kann man das manuell ändern oder "zurücksetzen"? Ich hab's gern geordnet :wink:

    Kann ich Dir auch nicht sagen, aber meiner Meinung nach ist das die Mühe nicht wert. Die ID ist sowieso eine interne Sache, die den Besucher nicht wirklich etwas angeht. Wenn Dein Server es hergibt, wärst Du doch mit den schöneren Permalinks eh besser bedient!? Also "http://www.pixelmetrie.de/category/film/" statt "http://www.pixelmetrie.de/?cat=17".