Cool, von dieser Option wusste ich garnicht ...
Danke
Beiträge von milemann
-
-
hi,
in einen projekt habe ich custopost-types in insgesammt 78 untereinander verschachtelten kategorien.
nun möchte ich eine weiter hinzufügen und sie als 48 erscheinen lassen, wegen der anzeigelogik meiner subnavigation die aus der augelisteten kategorien (wp_list_categories) besteht.
Im backend kann ich aber nur die jeweils 20 angezeigten auf dei paginierten liste der kategorien untereinader per drag and drop verschieben um die reihenfolge zu bestimmen.
gib es eine möglichkeit alle kategorien ohen pagination im backend darzustellen??
Grüße
Mil
-
hier noch ein andere ansatz:
Code
Alles anzeigenadd_filter( 'getarchives_where' , 'ucc_getarchives_where_filter' , 10 , 2 ); function ucc_getarchives_where_filter( $where , $r ) { $args = array( 'public' => true , '_builtin' => false ); $output = 'names'; $operator = 'and'; $post_types = get_post_types( $args , $output , $operator ); $post_types = array_merge( $post_types , array( 'post' ) ); $post_types = "'" . implode( "' , '" , $post_types ) . "'"; return str_replace( "post_type = 'post'" , "post_type IN ( $post_types )" , $where ); } -
.. paar Stunden später ....
und die Antwort ist (wie so oft bei Wordpress) recht einfach.
folgendes in "functions.php" einfügen:Codeadd_filter( 'pre_get_posts', 'my_get_posts' ); function my_get_posts( $query ) { $query->set( 'post_type', array( 'page', 'post', 'konzerte', 'lesungen', 'workshops' ) ); return $query; }
via:http://www.wprecipes.com/how-to-display…s-blog-homepage
bzw.:Credits goes to Justin Tadlock for this handy recipe!Grüße
Mil -
Hallo!
Die Frage etwas genauer:
Es geht um "geordnete" Archive von Posts wo "post_type" NICHT 'post' ist, geordnet nach Monaten, Wochen bzw. Jahren.Bisher waren Archive in meinen Projekten ein geniales Mittel um z.B. nach Monaten geordnete Veranstaltungen eines Jahres zu zeigen (ohne plugin frickeleien!!). Es reichte ein Slug "/?m=201012" und schon hatte ich ale Konzerte von Dezember 2010 auf einer Seite.
Nun mit "Custom post types" kann ich auser "Konzerten" noch "Lesungen" "Workshops" etc.etc. mit verschiedenen Edit-masken anbietten doch leider funktionieren die Archive nicht dabei.
Hat jemand ähnliche Probleme, bzw. Ansätze wie mann es lösen könnte??
Wie gesagt, bin ich kein Freund von mit plugins zugemüllten WP-instalationen ...
Grüße in die Runde
Mil
-
danke jeriko!
nach ein wenig herumsuchen habe ich auch den richtigen hook gefunden... Aufrufen und glücklich sein .-)
bin soweit glücklich weil es das tut was ich wolte. :mrgreen:.... der wp_list_pages hook wird hier -> als "filter" beschrieben. nun wenn ich meine funktion wp_list_pages_without_titlehead mit add_filter an diesen hook aufrufe funzt es nicht ... warum??
irgendwie peile ich das mit den actions und filters noch nicht :-?
hmm .. mal sehen was der abend noch bringt ...
grüsse
mil -
hi!
ich will die funktion wp_list_pages aus post-template.php
durch eine von mir modifizierte funktion in plugin ersetzen.wie macht mann sowas in WP??????
konkret meine ich die zeile 272
wo ich die ausgabe der seitennavi-titels
dadurch weglassen will:
es geht mir darum nicht im core herumzupfuschen und bei jedem update die post-template.php datei verändern zu mussen.für tips währe ich dankbar (bin relativ neu in WP)!
grüsse
-
hi!
Ich hoffe, das passt in dieses Forum...
Der WordPress WYSIWYG-Editor (TinyMCE) produziert bei mir invalides XHTML. Es werden sämtliche Attribute in den Tags gross geschrieben, was nach XHTML Standard nicht zulässig ist. (z.B. <a TARGET="_blank" HREF="http://dings.com/">Bums</a>)
Bin ich der Einzige mit diesem Problem? Ich habe seltsamerweise nirgens Informationen dazu gefunden....
honggoff!
die lösung ganz einfach:
die validen elemente selbst definieren in tiny_mce_config.php zeile 25
z.b. span[class|id]
macht entsptrechende atribute in span tag validegrüsse
mil -
hi!
ich habe eine faq seite wo postings aus unterkategorien der kategorie faq angezeigt werden.
die template sieht u.a. so ausPHP
Alles anzeigen<p class="box_band">Fragen zu unseren Leistungen</p> <dl id="faq1"> <?php query_posts('category_name=leistungen&order=ASC'); if (have_posts()) : while (have_posts()) : the_post();?> <dt><?php the_title();?></dt> <dd><?php the_content();?></dd> <?php endwhile; endif;?> </dl> <p class="box_band">Fragen zu unseren Preisen</p> <dl id="faq2"> <?php query_posts('category_name=preise&order=ASC'); if (have_posts()) : while (have_posts()) : the_post();?> <dt><?php the_title();?></dt> <dd><?php the_content();?></dd> <?php endwhile; endif;?> </dl> <p class="box_band">Probleme und Lösungen</p> <dl id="faq3"> <?php query_posts('category_name=probleme&order=ASC'); if (have_posts()) : while (have_posts()) : the_post();?> <dt><?php the_title();?></dt> <dd><?php the_content();?></dd> <?php endwhile; endif;?></dl>
das ist die "harte" lösung.nun suche ich na einer eleganteren metode alle unterkategorien der kat. faq mit den jeweiligen content aufzulisten, am besten noch mit dem <p class="box_band"> überschrift der aus der jeweiligen kat-beschreibung kommen sollte.
bin relativ neu in WP-materie.
kann mir jemand ein tipp geben??
grüsse
-
Hi!
Ich habe zwei WP instalationen auf Strato (Premium XE) ausprobiert eine davon ist die von Strato angebotene dafault instalation und muss feststellen dass es kriechlangsam geht ein request wird nach absolut unzumutbahren 6.15 sek. ausgeliefert.
ist das normal??grüsse
milemann