Enthalten die Beiträge Anhänge? Bilder etc. werden ebenfalls in der wp_posts-Tabelle abgespeichert, und erhalten demzufolge natürlich auch ne ID. Leider hast du den wichtigen Teil "post_type" nicht mit auf dem Screenshot drauf...
Beiträge von marX
-
-
1) RSS Ich würde gern für jede Kategorie extra RSS-Feeds haben, also zum Beispiel das man nur Kategorie 1 in seinen Newsreader packen kann, weil einem Kategorie 2 und 3 nicht zusagen.
Geht:
http://www.example.org/?feed=rss2&cat=2ZitatAlles anzeigen2) Verschiedene Ansichen[/B]
Angenommen, ich habe jetzt folgende Kategorien:
|News
|Fotos
|-Tiere
|-Pflanzen
Ich möchte, dass wenn ein User in die Kategorie Tiere oder Fotos oder Pflanzen geht, dass er eine alphabetisch Sortierte Liste der Titel angezeigt bekommt.
Geht:
Category Templates « WordPress Codex
Template Tags/query posts « WordPress CodexZitat3) Suchfunktion
Geht... bestimmt auch irgendwie
Notfalls per Plugin.
WordPress › search « Tags « WordPress Plugins -
Zitat
4. Create (or edit) a page to have a title of your choosing, and a parent page of your choosing (leave the content blank)
Neue Seite anlegen mit dem Titel "Forum" (falls du nicht schon hast), und Inhalt leer lassen.Zitat5. Down below, add a meta key of “links_to” (without the quotes) and give a full URI as its value
Ganz unten gibts die Custom Fields (dt. "benutzerdefinierte Felder"), da legst du ein neues mit dem Schlüssel "links_to" an (ohne Anführungszeichen), und als Wert die URL zum Forum. Speichern, veröffentlichen, freuen.
-
Probier mal das Plugin hier:
http://txfx.net/code/wordpress/page-links-to/ -
Scheint jemand bei Microsoft zu sein:
ZitatOrgName: Microsoft Corp
NetRange: 65.52.0.0 - 65.55.255.255
Der MSN-/Live-Bot (eher nicht, wenn ich dich richtig verstehe)? Oder doch Billy-Boy persönlich? :mrgreen: -
Ich brauche aus gewissen Gründen auf einer Seite einen Button, mit dem man die Seite wirklich reloaden kann.
Was meinst du mit wirklich?ZitatReicht es da, auf den Button einen link mit der URL dieser Seite zu legen oder gibt es da noch mehr?
Ja. Oder per JavaScript. Außerdem, jeder Browser hat einen Reload-Button. [F5] tuts in den meisten Fällen auch.
-
Den Code kannst du z.B. in einem Textwidget eingeben.
-
Mein genaueres Problem ist eben jenes, daß ich nicht nur Kategorien für Artikel als Seitennavigation habe, sondern auch Seiten. Hier ergibt sich eben nun das Problem dies dynamisch hinzubekommen.
Nicht unbedingt. Eine saubere Anwendung der Template-Hierarchie vorausgesetzt.ZitatWie kann ich gezielt nur Eltern-Kategorien auslesen?
Gibt dir die 1. Kategorie-Ebene zurück. Analog für wp_list_pages().ZitatDann müsste ich nur noch die Kind-Kategorien von der Eltern-Kategorie für die Seitennavigation auslesen
Ja. Beispiele dazu gibts in der Doku und hab ich ja ansatzweise schon weiter oben verlinkt.Zitataber da kommt dann eben noch das neue Problem: Wie ordne ich in die Navigation nun meine Seiten ein?
Eins nach dem anderen ist kein Problem. Vermischen kannst du das aber nicht. Du könntest dir höchstens Seitentemplates anlegen, wobei diese Seiten dann jeweils ein Kategorielisting ausgeben. Die auszugebende Kategorie kannst du dabei z.B. über ein Custom Field angeben. Da dürfte auch die Forensuche einiges liefern. -
Das ist ein Hook in den sich Plugins einhängen könnten um Ausgaben im Footer unterbringen zu können (z.B. den Google Analytics Code). Das sollte eigentlich in jedem Theme vorhanden sein (zumindest in jedem das man veröffentlichen möchte).
Ist das der Code für Google Analytics? Hab den irgendwie anders in Erinnerung... Wenn du ohne Plugin auskommen willst, dann schreib einfach den Google-Analytics-Code in deine footer.php, unmittelbar vor </body>.ZitatUnd falls beides: In welcher Reihenfolge?
Theoretisch egal. Praktisch in den meisten Fällen auch.
Von extern nachgeladener Code sollte in jedem Fall soweit wie möglich am Ende stehen, um deinen Seitenaufbau nicht von den Zugriffzeiten fremder Seiten abhängig zu machen.
-
Kannst du mir bitte ein paar Seiten, die das Theme benutzen nennen?
Gerne:
ZitatErgebnisse 1 - 10 von ungefähr 606.000 für "Gossip City Theme is created by: Design Disease brought to you by Celebrific.". (0,62 Sekunden)
"Gossip City Theme is created by: Design Disease brought to you by Celebrific." - Google Search:twisted:
-
marX
es ist aber nie leer, weil da steht ja *standardkategorie*

Achso ja... ich war noch bei dem PHP-Fehler... Na gut, ignoriert das. Ich geh wieder schlafen...
-
Wenn ich nun auf Aktuelles klicke, sollen dann vier weitere Unterpunkte neben der Sidebar erscheinen. Zum Beispiel Nachrichten, Presse, Archiv.
Bei Kontakt sollen dann aber ganz andere Dinge erscheinen, wie zum Beispiel das Impressum ein Kontaktformular...
Ja. Macht der Codeschnippsel, den ich oben verlinkt habe, doch. Eben für Unterkategorien. Für Unterseiten einer Seite macht das wp_list_pages() analog.Zitatbis zum 15 Fälle abfragen muss, was doch ziemlich in die Leistung geht.
Ich glaube du unterschätzt die Geschwindigkeit von PHP.
(Das es ein unnötiger Verwaltungsaufwand ist, da würde ich dir natürlich zustimmen.)ZitatUnd Irgendwie scheinen mir auch die Formatierungen aus dem WYSIWYG-Feld von Wordpress in der Endausgabe verloren gegangen zusein. Das ist grade bei Bildern so.
Ich kann dir nicht ganz folgen. Das der WYSIWYG-Editor bestimmte Formatierungen raus wirft ist ein altbekanntes Problem. Um dir helfen zu können musst du schon etwas konkreter werden. (Formatierungsprobleme mit Bildern haben in den letzten Tagen auch zu einigen Threads geführt, frag mal die Forensuche)ZitatIch erstelle nun einen Bericht, z.B. aufgeteilt in Seiten, wie bekomme ich es automatisch hin, daß er diese Seiten z.B. unten mit weiter und Zurück verbindet?
"Einen Bericht" == ein Beitrag/eine WP-Seite? Dann:
Template Tags/wp link pages « WordPress CodexZitatGanz logisch gedacht, habe ich sie alle ineinander verschachtelt, aber das hilft auch nicht.
:confused: *Was* hast du *worin* verschachtelt? -
Kann man hier das Thema auf erledigt setzen?
Nö. Die Themen bleiben in der Regel offen, damit andere mit ähnlichen Problemen gleich weiterdiskutieren können. Soll in der Theorie viele ähnliche Threads vermeiden.
-
Wie kann ich die Kategorien (im Header) mit den Unterpunkten verknüpfen, so daß also bei News dann Unterpunkte (2 spalte in der mitte) wie Archiv, Politik, Wirtschaft... stehen?
Unterkategorien? Schau mal hier:
Template Tags/wp list categories « WordPress CodexDie aktuelle Kategorie kannst du im Loop mit folgendem Template-Tag auslesen (und z.B. zur weiteren Verwendung in einer Variablen speichern):
Template Tags/get the category « WordPress CodexBeachte aber, dass ein Post mehreren Kategorien zugeordnet sein kann, und du nicht wissen kannst, über welche Kategorie der User den Post aufgerufen hat.
ZitatWie kriege ich es hin, daß die Formatierungen aus Wordpress richtig übernommen werden?
Was genau ist das Problem? -
-
Hab ich wohl oben vergessen, sorry. Das Zauberwort hier lautet query_posts(). Sollte bei dir dann in etwa so aussehen:
Vor dem Loop, d.h. vor dem "while have posts ... endwhile"-Konstrukt.
posts_per_page=-1 erzwingt die Anzeige aller Posts auf einer Seite.
Template Tags/query posts « WordPress Codex -
Prepared Statements ? in die Query zu tippen ? WP-DB-Klasse nutzen ?
So langsam komme ich da als Hobby-WPler doch ins schwitzen :???:.
Naja, eigene datenbank-Abfragen erfordern schon ein gewisses Wissen, was man da eigentlich anstellt. Das kann sonst nicht nur nicht funktionieren, sondern auch Scheuentor-große Lücken in den Copde reißen.Zitat
Naja, fast. Aber irgendwie auch nicht. $wpdb enthält eine Instanz der Klasse, die in WP die Datenbank-Verbindung übernimmt. Hier mal noch ein Link dazu:
Function Reference/wpdb Class « WordPress CodexDer Code sollte bei dir in etwa so aussehen (Einrückungen für die bessere Übersicht):
Code
Alles anzeigen$ort_value = 'büro'; $wpdb->query( $wpdb->prepare(" SELECT * FROM mitarbeiter WHERE ort = %s ORDER BY lastname ASC, firstname ASC", $ort_value ) );ZitatMein SQL-String wird ja auch noch durch eine if-Abfrage zusammengesetzt.
Das dürfte nicht das Problem sein. Du solltest aber niemals (!) ungeprüften Werte an die DB übergeben. Werte die aus irgendwelchen Eingaben kommen, filtert prepare() für dich, und fügt sie der Reihe nach in deinen Query-String ein. (Im Beispiel werden potentiell gefährliche Zeichen in $ort_value escaped, dann werden automatisch Anführungszeichen eingefügt und der Wert anstelle des Platzhalters %s (s für String, siehe sprintf()) in den Query-String eingefügt.)Wenn Fragen: sagen!

-
Das scheint mir eher daran zu liegen, dass hier irgend welche falschen Anführungszeichen verwendet werden.
Ja, daher mein Hinweis auf Prepared Statements und die Hinweise auf die WP-Konstanten.Zitat#1054 - Unknown column '[COLOR="Red"]’[/COLOR]b[COLOR="Blue"]ü[/COLOR]ro[COLOR="#ff0000"]’[/COLOR]' in 'where clause'
Das rote sind auf jeden Fall mal irgendwelche UTF-8-codierten Non-ANSI-Anführungszeichen, das blaue ein UTF-8-codiertes 'ü'.ZitatDie werden ja von diverser Software gern mal zu typografischen gemacht, mit denen dann aber MySQL nichts anfangen kann.
Ich würde die Schuld hier nicht unbedingt auf einen Editor schieben. -
Mal ein Link dazu mit vielen Erklärungen:
Das Geheimnis der WP Template Hierarchie - Template Sheet zum AusdruckenDann noch die Erklärung der WP-Tempalte-Funktionen, die in deinem Theme auftauchen, damit du weißt was du rauswerfen kannst:
Template Tags « WordPress Codex -
Oder so (finde ich im übrigen auch besser als die Standard-WP-Navigation ;-))