Schon merkwürdig. Hast du mal im Browser nachgesehen, ob das Cookie auch gesetzt wird? Hast du vielleicht mal bei wp.org geschaut, ob denen sowas schon mal (mit 2.7) untergekommen ist?
Beiträge von marX
-
-
Nein, das geht nicht in einer HTML-Selectbox. Es würde maximal eine <optgroup> geben, sowas unterstützt WP meines Wissens aber nicht von Haus aus.
-
Da du von WP-Team bist
WP[COLOR="Red"]D[/COLOR]-Team!Zitatund ich in der Doku auch nichts finde = scheint das wohl so nie vorgesehen zu sein (?) Oder ist mein Wunsch so abwägig ?
Hat denn keiner einen Code auf einer Seite, wo ALLE seine Blogs übersichtlich aufgeführt sind ?
Und mit Übersichtlich meine ich = nur den Titel des Blogs
Eigentlich nicht. Übergibst du tatsächlich keine Parameter? Das könnte das Problem sein. Auf die Idee bin ich nämlich noch gar nicht gekommen.
Oder sowas in der Art.
Und an welcher Stelle möchtest du das ausgeben?Und welche Stelle der Doku meinst du genau? Der Loop, WP_Query und query_posts() sind 1A dokumentiert... Links hatte ich dir weiter oben ja schon genannt.
-
-
Versuchs bitte mal mit einem WP_Query-Loop:
PHP
Alles anzeigen<div id="css_for_site"> <div id="categories_for_site"> <ul> <?php [COLOR="Red"]$my_query = new WP_Query(); while( $my_query->have_posts() ) : $my_query->the_post();[/COLOR] ?> <li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li> <?php [COLOR="#ff0000"]endwhile[/COLOR]; ?> </ul> </div> </div> -
Nein eigentlich nicht. Cookies müssen aber natürlich für die Domain erlaubt sein.
-
Bau mal noch den Parameter für die hierarchische Anzeige ("hierarchichal") mit ein, denn:
Zitat von CodexBy default, the usage shows:
- Does not display the categories in a hierarchical structure
-
Bei Opera ist der Footer auch transparent. Übrigens ein Wunder bei 379 HTML-Fehlermeldungen auf der Startseite:
http://validator.w3.org/check?uri=http…oup=0&verbose=1Und sorry, dass ich bei 6.5 MB Volumen der Startseite nicht noch einen weiteren Browser testen möchte.
-
Na gut, schaun mer mal.
PHP
Alles anzeigen<?php get_header(); ?> <div id="latest"> <h2>Die beiden aktuellsten Artikel stehen immer ganz oben</h2> <?php $my_query = new WP_Query('[COLOR="Red"]cat=-460&[/COLOR]showposts=2'); while ($my_query->have_posts()) : $my_query->the_post(); ?> <div id="postinfo"><h3><a href="<?php the_permalink(); ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h3> <p class="info">Artikel wurde am <?php the_time('d.m.Y') ?> um <?php the_time(' H:i') ?> Uhr verfasst.</p></div> <div class="content"> <?php the_content_rss('', TRUE, '', 90);?><a class="readmore" href="<?php the_permalink(); ?>" title="weiterlesen... '<?php the_title(); ?>'">weiterlesen...</a> </div> <!-- End of "content" div --> <p class="meta"><a href="<?php the_permalink(); ?>#comments"><?php comments_number('noch kein Kommentar!','1 Kommentar','% Kommentare'); ?></a> | Diesen Artikel haben sich <strong><?php if(function_exists('the_views')) { the_views(); } ?></strong> Leser angeschaut und dadurch wurde eine <?php akpc_the_popularity(); ?> erreicht.</p> <?php endwhile; ?> <div id="recententries"> <h2>letzte Artikel aus meinem Blog</h2> <ul class="recent"> <?php add_filter('post_limits', 'my_post_limit'); ?> <?php global $myOffset; $myOffset = 1; $temp = $wp_query; $wp_query= null; $wp_query = new WP_Query(); $wp_query->query('[COLOR="Red"]cat=-460&[/COLOR]offset='.$myOffset.'&paged='.$paged); ?> <?php while ($wp_query->have_posts()) : $wp_query->the_post(); ?> [B]<?php $the_query = new WP_Query('cat=460'); while ($the_query->have_posts()) : $the_query->the_post(); $do_not_duplicate = $post->ID; ?>[/B] <li><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a> <small><?php the_time('d.m.Y'); ?></small><br /> <?php the_content_rss('', TRUE, '', 28); ?></li> <?php endwhile; ?> <div class="navigation"> <div class="right"><?php previous_posts_link('neuer » ') ?></div> <div class="left"><?php next_posts_link('« älter') ?></div> </div> <?php $wp_query = null; $wp_query = $temp;?> <?php remove_filter('post_limits', 'my_post_limit'); ?> </ul> </div> <!-- End of "recententries" div --> </div> <!--End of "latest" div --> <div id="authinfo"> <h2 style="margin-bottom: 10px;">Willkommen zu Hause!</h2> <div> <b class="spiffy"> <!-- Top Rounded Boarder //--> <b class="spiffy1"><b></b></b> <b class="spiffy2"><b></b></b> <b class="spiffy3"></b> <b class="spiffy4"></b> <b class="spiffy5"></b></b> <div class="spiffyfg" style="height: 100%; min-height: 215px;"> <div class="profilepic" ><img class="thepic_large" src="<?php bloginfo('template_url'); ?>/profilepic.jpg" alt="" /> </div> <?php include(TEMPLATEPATH . "/authinfo.php"); ?> </div> <b class="spiffy"> <b class="spiffy5"></b> <b class="spiffy4"></b> <b class="spiffy3"></b> <b class="spiffy2"><b></b></b> <b class="spiffy1"><b></b></b></b> <!-- Bottom rounded boarder //--> </div> <div class="clear"></div> <div class="about"> <h2>was ist das hier ?</h2> <p>Herzlich Willkommen auf meinem Blog, auf dem Sie Artikel zu allen möglichen Themen finden werden. Ich habe keine spezielle Richtung und bezeichne mich deshalb als "Allround Blogger", der mit WordPress eine neue Liebe gefunden hat.</p> </div> <!-- End of "about" div --> <?php include(TEMPLATEPATH .'/125ads.php'); ?> <h2 style="margin-bottom: 10px;">schnell und kurz notiert</h2> <ul class="sidebar"> <ul> <?php $the_query = new WP_Query('category_name=asides&showposts=4&orderby=post_date&order=desc'); while ($the_query->have_posts()) : $the_query->the_post(); $do_not_duplicate = $post->ID; ?> <li><?php echo strip_tags(get_the_content(), '<a>'); ?> <a href="<?php the_permalink(); ?>" rel="bookmark" title="Permanenter Link zu <?php the_title(); ?>">#</a></li> <?php endwhile; ?> </ul> </ul> </div> <!-- End of "authinfo" div --> <div class="cear"></div> </div> <!-- End of "main" div --> <?php get_footer(); ?>
Ich hoffe die beiden Stellen (latest + recent) waren es. Wenn nicht, sag einfach bescheid.
-
ich bekomme ein string zurück, der auch noch stark formatiert ist
Ja. Als HTML-Liste. wp_list_category() ist ja auch ein Template-Tag.Zitatund ich bastele jetzt schon eine ganze weile daran herum... ohne erfolg:
das problem: ich will in einer schleife die unterkategorien einer kategorie auslesen
und zum beispiel deren einträge aufzählen:
Mmh. Und was ist daran jetzt anders, als an der HTML-Liste?Zitatdazu muss ich irgendwie an die ids der unterkategorie kommen
Ich hatte dir die entsprechende Referenz ja genannt. Du suchst:
Function Reference/get categories WordPress Codex -
Diese Asides sollen nur auf dem Sideblog erscheinen, aber nicht in der normalen Übersicht.
Musst mal bei mir im Blog schauen.

Hab grad keine Lust mich da durchzuwühlen. Ich will eigentlich nur wissen, welche Query wofür ist. Dort muss dann die Kategorie ausgeschlossen werden. Aber mir ist der Code grade zu unübersichtlich.
(Zumindest ein paar Kommentare im Code wären nett ;)) -
wp_list_categories() kennt - wie andere Kategoriebezogene Funktionen auch - den "child_of"-Parameter.
Template Tags/wp list categories WordPress Codex
Brauchst du tatsächlich die IDs?Weitere Kategoriebezogene Funktionen sind hier dokumentiert:
Function Reference WordPress Codex -
wie würdet ihr das umsetzen?
Ober- und Unterseiten - und das Menü direkt in der sidebar.php definieren, statt mit den Widgets. Da bist du deutlich flexibler. Für Seiten lautet die nötige Funktion wp_list_pages(). -
Sagte ich ja. Blog aufrufen im Browser den Quelltext anzeigen lassen.
Und zusätzlich die HTTP-Header.peterpa: Diese siehst du z.B. hier:
View HTTP Request and Response Header
Hast du mal in den Thread geschaut, den ich oben verlinkt hatte? -
Hängt es evtl. mit dem Webspace zusammen?
Möglich. Ich will aber eher auf ein Browserproblem hinaus. Opera beispielsweise hatte mit den Cookies in WP 2.6.5 ein Problem. Abhilfe brachte die im FAQ-Artikel genannte Konstante. -
Diese "Rollen" von denen ihr schreibt betreffen doch das Backend oder?
Bei mir geht es darum dass sich quasi jeder der die Seite liest auch im Frontend einen Benutzer anlegen kann um anschließend eine Nachricht schreiben zu können.
Das Backend soll dieser User nie zu sehen bekommen.
Es gibt nur eine Art Benutzer in WP. Es wird nicht zwischen Frontend-Benutzer (Leser) und Backend-Benutzer (Redakteur, Admin) unterschieden.
Wer Beiträge - im Sinne von Artikeln - schreiben darf muss auch ins Backend. Einen Frontend-Editor wie in anderen CMS gibt es in WP nicht. Kommentare können aber natürlich aus dem Frontend geschrieben werden.Es gibt aber Plugins, die die eine oder andere Funktion nachrüsten. Bspw. Umleitung auf Blog statt auf Backend nach Login. Auch fürs Frontend-Editing gibt es (mehr oder weniger ausgereifte) Funktionen. Programmieren kann man alles.

-
Ein Custom Field ist das da tatsächlich nicht - die Seite ist nämlich kein WP sondern ein TYPO3.

Die arbeiten dort übrigens so:
Blau ist der eigentliche Seitentitel. Das <span> wird per CSS als Block und kleiner formatiert. Müsste so eigentlich auch mit WP funktionieren.Ich arbeite übrigens auf eienr meiner Seiten mit Subtiteln (unter der normalen Überschrift). Die stehen einfach ganz normal als 1. Zeile im Artikel, ausgezeichnet als "Überschrift 3".
-
Gib mal bitte ein paar Informationen über den Server und dessen Ausstattung.
-
Setup_postdata habe ich nachgelesen und eingefügt.
Aber ändern tut sich an der Problematik nicht.
setup_postdata() muss immer als 1. Zeile im Loop stehen, eben um die Daten des Posts bereitzustellen.PHP
Alles anzeigen[del]<?php setup_postdata($post); ?>[/del] <div id="css_for_site"> <div id="categories_for_site"> <ul> <?php $posts = get_posts(' '); foreach($posts as $post) : [COLOR="Red"]setup_postdata($post);[/COLOR] ?> <li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li> <?php endforeach; ?> </ul> </div> </div> -
Und schau auch mal hier rein:
http://forum.wordpress-deutschland.org/konfiguration/…er-website.html