Wenn du bisher nicht einmal Artikel verwendet hast – wozu brauchst du dann Kategorien? Die werden nur Artikeln zugeordnet.
Beiträge von toscho
-
-
Was steht denn im Referer? Und im User-Agent-Feld?
-
Benutzen die Blogs separate Datenbanken oder zumindest einen separaten Präfix für die Tabellen?
-
Ich möchte das so aufteilen
Domain,de/moebel/schrank/
Domain,de/moebel/Tisch/
Domain,de/moebel/Bett/Dann nimm doch für die einzelnen Möbelarten Tags oder eine eigene Taxonomie.
Zitatallerdings hab ich bereits auch diese Konstellation auf der Webseite und will Sie hier auch beibehalten
Domain,de/tischtuch/
Domain,de/bettuch/
Domain,de/holzlack/Sind das Seiten, Artikel, Kategorien oder Tags? Wenn es Subkategorien sind, wirst du sie nicht mit der ersten Struktur vereinen können.
-
-
Deine Frage ist einfach nicht präzise genug. Du kannst soviele Unterkategorien anlegen, wie du möchtest.
Um die aber in der URL abzubilden, müßte man erstmal einige Bedingungen kennen, über die du bisher schweigst:
- Welche Kategorie soll vorne stehen?
- Wenn ein Artikel in zwei Unterkategorien steht, welche soll dann benutzt werden?
- Wenn ein Artikel in nur einer Kategorie steht, aber so heißt wie eine Unterkategorie: Wie soll dann die URL aussehen?
Es gibt noch eine Menge mehr kleiner Probleme mit deinem Vorhaben, aber kläre erstmal diese. Bis dahin existiert einfach keine Antwort auf deine Frage, also bekommst du auch keine.

Gruß
Thomas -
Benutze dazu das Widget »Archive« und wähle den Typ »postbypost«.
-
Sieh dir mal get_the_category() an. Damit kannst du jeder Überschrift den Kategorienamen als Klasse zuweisen. Und diese Klasse kannst du dann per CSS ansprechen.
-
mir fehlen die Letzten Artikel; wie bekomme ich die noch ???
Die letzten Artikel insgesamt als Widget, oder die letzten Artikel jeder Kategorie?
-
mein zweiert punkt ist, dass ich im footer einen link hab mit dem ich auf ein archiv verweisen möchte. naja, archiv kann man es fast schon nicht nennen. es sollen halt einfach kronologisch die einträge aufgezählt werden, ohne monate oder jahre zu berücksichtigen.
Meinst du so etwas: Alle Artikel? Oder verstehe ich dich falsch?
-
Benutze doch das Textwidget. Da kannst du auch HTML einbauen.
-
Was funktioniert da denn nicht? Gut, es ist nicht übersetzt, aber das merkt im Frontend ja keiner.
-
Geduld ist eine Tugend …
Benutze das Plugin Widgets Reloaded. In dessen Kategorienwidget kannst du ein- und ausschließen, was du magst.
Gruß
Thomas -
Da steht, der Fehler liege bei dir, nicht du hättest gelogen.
Wenn dir HTML-Purified nicht zusagt (ich finde es sehr gut), dann setze doch einfach einen eigenen Filter auf die Kommentare:
PHP<?php add_filter('comment_text', 'fix_blockquote'); function fix_blockquote($comment_text) { // Ersetze fehlerhafte Blockzitate, und dann … return $comment_text; } ?>Beachte, daß der Hinweis von koslowski in die Irre führt: Ein Absatz kann kein Blockzitat enthalten, sondern umgekehrt müssen die Inhalte des Zitats in Blockelementen stehen.
Gruß
Thomas -
Du hast eben nicht die Links »Anmelden«, »Registrieren« oder »Passwort verloren« mit nofollow versehen.
Schreib zusätzlich mal in deine robots.txt:
Wenn du beides getan hast, beobachte es eine Woche.
Die Webmastertools sagen dir normalerweise auch, woher eine 404-Seite verlinkt wurde. Durchsuche da mal die Quelltexte; vielleicht findest du dann noch mehr.
Gruß
Thomas -
Ich fange mal von unten an.
ZitatStraße + Hausnummer: Kästnerstraße 8
Das ist UTF-8, das als Windows-1252 ausgegeben wird. Wenn du im E-Mail-Programm als Zeichenkodierung UTF-8 erzwingst, siehst du zumindest diesen Teil richtig. Eine Lösung ist das natürlich nicht.
ZitatName: Frau möller
Das ist als Windows-1252 behandeltes UTF-8, über das jemand htmlentities() hat laufen lassen. Warum auch immer.
Ohne den Code des Plugins gesehen zu haben, kann ich dir zumindest soviel sagen: Der Autor hat UTF-8 nicht verstanden, er interessiert sich nicht für die von dir eingestellte Zeichenkodierung, und wie man eine E-Mail verschickt, hat er auch noch nicht herausgefunden.
Such dir ein anderes Plugin.
Gruß
Thomas -
Welche Art von »nicht richtig«? Es gibt mindestens zwei.
-
Der Text ist nicht in UTF-8 kodiert, sondern in ISO-8859-1 (oder Windows-1252). Vermutlich hast du ihn aus einer Datenbank importiert, die nicht in UTF-8 vorlag.
Entweder änderst du die Texte in der DB oder vor der Ausgabe. -
Mach es aber besser als tanith.org, ja? Dort legt das Formular schon bei onchange los – für Tastaturnutzer sind damit »spätere« Einträge nur schwer erreichbar.
-
Benutze eine eigene Taxonomie.
Schreib in die [FONT="Courier New"]functions.php[/FONT] deines Themes:
PHP
Alles anzeigen<?php add_action( 'init', 'add_tax_orte', 0 ); function add_tax_orte() { register_taxonomy( 'ort', 'post', array( 'hierarchical' => false, 'label' => 'Ort', 'query_var' => true, 'rewrite' => true ) ); } ?>Nachdem du die [FONT="Courier New"]functions.php[/FONT] aktualisiert hast, gehe nach Einstellungen/Permalinks und drücke einmal auf Aktualisieren, damit WordPress das auch umsetzt.
Jetzt hast du neben jedem Post in der Bearbeitungsmaske eine weitere Box, die so funktioniert wie Tags.
Du kannst einem Artikel jetzt beispielsweise den Ort »Köln« zuweisen, und dann wird er in der Übersicht [FONT="Courier New"]/ort/koeln/[/FONT] aufgelistet.Eigentlich müßtest du deine Permalinkstruktur jetzt auch damit aufbauen können, etwa so: [FONT="Courier New"]/%ort%/%postname%/[/FONT]. Das habe ich aber noch nichts selbst probiert.
Damit die Umlaute korrekt umgewandelt werden (ö zu oe), benutze die hilfreiche de_DE.php von Heiko Rabe.Lektüre:
- Function Reference/register taxonomy
- Custom taxonomies in WordPress 2.8
- Using custom taxonomies to create a movie database
Gruß
Thomas