Template Tags/wp list categories WordPress Codex
Da gibts einen Parameter "use_desc_for_title". Ob und wie das beim Widget geht - keine Ahnung. ;-)
Beiträge von marX
-
-
-
Schau mal hier:
http://forum.wordpress-deutschland.org/design/40252-p…mments-php.htmlDas gehört zur Barrierefreiheit. Kannst du verwenden wenn du möchtest, du kannsts aber auch rauswerfen wenns dich stört. Im Normalfall wirst du keinen Unerschied merken. ;-)
-
Ja. Wobei ich das bei Lightbox selten von Hand mache, im Normalfall übernimmt das das Plugin für mich. ;-)
-
Mit "um" mein ich die geschweiften Klammern des Blocks nach der if-Anweisung. get_sidebar() ist ja schon da, davor die if-Zeile, danach die schließende geschweifte Klammer. oder ersetze eben die eine Zeile mit meinen 3 Zeilen (<?php-Tags nicht vergessen, klar).
*ganzen Zaun wirft* ;-) -
Der Code kommt entweder im Editor in den Artikel, oder bei der Ausgabe per Filter der Plugins. Wenn er nicht überall da ist, dann vermutlich im Editor.
-
Bei include sollte ein Serverpfad hin. Wie gesagt, __FILE__ sollte in die Richtung gehen, dirname() könnte helfen, in $_SERVER stehen auch nützliche Angaben.
Für include mit URLs brauchts einen Wrapper der bei dir aber nicht verfügbar ist. ;-)Und zum prinzipiell noch, dann mach ich Schluss für heute: Per Ajax lädst du eben nur den Inhalt nach, der dann in das <div> eingefügt werden soll. Dein PHP-Script, was du per Ajax-Request (im Prinzip eben ein einfacher GET-Request) aufrufst, sollte also ausschließlich dieses HTML-Fragment zurück liefern, was später im <div> landen soll. Eventuell solltest du die Funktion auf mehrere Scripte aufteilen - eins zum Includen in WP, eins für den Ajax-Request usw.
*Arno zustimm und seinen Rat jetzt auch umsetz* :-D
-
If front_page = JA dann Seitenleiste weg. Bei allen anderen Seiten nicht.
Wie funktioniert das denn in der Sprache, die wordpress auch versteht?
"!" heißt "NOT", also wenn nicht Frontpage, dann binde die Sidebar ein. Kommt in die index.php (zumindest bei 95% aller Themes ;-)), um den Aufruf der Sidebar.ZitatSorry, wegen so einer Anfängerfrage, aber ich lerne noch..
Dann dann viel Spaß dabei. :-) -
Die Konstante TEMPLATEPATH ist außerhalb einer WP-Umgebung nicht gesetzt - und du bist bei dem Aufruf der Datei per Ajax und GET ja außerhalb einer WP-Umgebung. ;-) Du könntest den Pfad statisch angeben, falls das Script nur für dich ist, oder mit PHPs magischen Konstanten (ich denke da z.B. an __FILE__) arbeiten. (Für dein Vorhaben sollte die Datei natürlich auch nur das HTML-Fragment zurückliefern, was du in das <div> nachladen möchtest, aber das scheint auf den 1. Blick ja der Fall zu sein.)
-
Und: doch, eigtl. will ich das genau so, nur dass nach 5 Artikeln geblättert werden kann.
Nein willst du nicht. ;-) Vor allem nicht den Punkt mit der statischen Startseite. Spätestens beim "Blättern" würdest du auf der Seite massive Probleme bekommen. query_posts() an sich ist natürlich okay.ZitatMeine index.php schaut ohne layout krams so aus:
Passt soweit. Hast du Plugins die den Loop beeinflussen (grade vor ein paar Minuten hat einer Jerome's Keywords als Übeltäter bei sich gefunden) oder sind in functions.php, header.php bzw. sidebar.php solche Sachen drin (eher nicht wenn du alles selbst gebaut hast). -
Wenn ich die Datei direkt aufrufe:
http://floffimedia.de/wp-content/the…agg-display.php
kriege ich ne Menge Fehlermeldungen. Wie sieht der Quellcode der Datei aus? -
Ich habe weder eine statische Seite noch eine home.php, und will einfach, dass alle Artikel die ich erstelle (egal in welche Kategorie) auf der 1. Seite angezeigt werden (chronologisch, der neueste oben)
Wie ich schon sagte, das ist der Normalfall in WP und du siehst das z.B. genau so beim Default-Theme. Welches Theme hast du denn, wo bekommt man das her und hast du daran was verändert? Wenn du keine home.php hast, dann poste vielleicht mal die vollständige index.php.ZitatAls ich in der Hilfe von Wordpress nachgesehen habe, habe ich query_posts gefunden, da stand sogar da, dass man damit alle Artikel auf einer Seite ausgeben kann, aber natürlich kein Codeschnipsel. :D
Kann man, willst du so aber nicht haben. ;-) -
-
Ach quatsch, kommt vor... :oops: Außerdem muss ich ja jottlieb noch schnappen, da kann ich doch nicht meine Posts löschen... :mrgreen:
floffi: Pssssst!!! :D
Nimm mal statt der Klasse eine ID, bei einer Klasse bekommst du glaube ich eine Collection zurück über die du erst iterieren musst (auch wenn sie nur 1 Element enthält). Ich bin mir aber nicht 100% sicher und hab grad kein jQuery zum testen da (das kann ich nach der Arbeit einfach nicht mehr sehen.... ;-))
-
-
-
-
Na dann weißt du ja zumindest schon mal, dass das Template verwendet wird. Schau mal ob an den genannten Stellen irgendwas mit query_posts() oder ähnlich Loop-beeinflussende Sachen stehen.
-
-
Brauchst du nicht. Die tag.php ist kein Seitentemplate.
Brauchst du nicht, du nutzt the_date() nicht.PHP<?php [COLOR="#ff0000"]/* If this is a category archive */ if ( is_tag() ) {[/COLOR] ?> <h2 class="pagetitle"><?php printf(__('Posts Tagged ‘%s’', 'kubrick'), single_tag_title('', false) ); ?></h2> <?php [COLOR="#ff0000"]}[/COLOR] ?>
Brauchst du nicht, in der tag.php ergibt is_tag() immer true.Der Rest ist soweit okay. Falls immernoch nichts angezeigt wird, dann kanns an folgenden Stellen klemmen:
functions.php
header.php
sidebar.php
Oder einem Plugin.