Beiträge von BZ

    Hallo,

    da ja WP als CMS immer beliebter wird, würde mich folgendes doch mal interessieren:

    Gibt es eine Möglichkeit, den Navigationspfad einer Unterseite ohne viel Rumgebiege aufrecht zu erhalten, auch wenn der User einen einzelnen Artikel aufgerufen hat?

    Einfachster Fall: Ich habe nur eine (statische) Unterseite, auf der die News gelistet werden. Statisch deshalb, weil neben den News auch noch feste Inhalte erscheinen sollen. Wenn nun jemand auf einen Artikellink klickt, dann sollte natürlich die (zweistufige ) Navi 1. erhalten bleiben und 2. immer noch der gleiche Navilink aktiv sein wie bei der statischen Seite.

    Hat jemand sowas schon mal gemacht?

    Monika vielen Dank, das sah interessant aus :)

    Aber leider passiert wieder das Gleiche:

    Bei oberer Variante werden zwar die richtigen Artikel ausgegeben, jedoch fehlen die Sidebars. Bei der Variante aus deinem Blog kommen wieder die alten, scheinbar zufälligen Artikel, und die Sidebars fehlen auch.

    Nun könnte man vielleicht weitermachen, indem man die Sidebars durch Zurücksetzen der is_home o.ä. wieder zurückholt, aber eigentlich... finde ich mittlerweile den Gedanken gar nicht mehr so schlimm, eben doch alle Kategorien dort einzublenden :D

    Deine Wordpress-Spielereien auf deiner Website sind echt super!

    LG Birgit

    so ein mist...

    jetzt hab ich mir in nem umständlichen konstrukt aus ifs und ner laufvariablen *alle* posts geholt und diese dann gefiltert. ergebnis ist genau das gleiche: wenn ich nur die kategorien reinlasse, die ich *nicht* will, dann klappt alles wunderbar, aber die umkehrung gibt gar nix aus...

    :(

    diboh
    das hört sich vielversprechend an, aber wie baue ich da meine anderen Parameter ein? Ich hab nämlich eigentlich wenig Ahnung von PHP... ;)

    Da ein anderes Problem, zu dem ich nen Thread gestartet habe, die gleiche Ursache hatte, verweise ich hier mal auf den: http://forum.wordpress-deutschland.org/newreply.php?d…uote=1&p=186532 Vielleicht ist es sinnvoll, diese 2 Threads zusammenzuführen? Sorry, wollte kein Crossposting produzieren :)

    WP Bug?

    Wenn drinsteht:
    query_posts('orderby=date&order=desc&showposts=3&cat=1,5,6,7,8'); ?>
    werden die Sidebars nicht mehr ausgegeben,

    wenn ich schreibe:
    query_posts('orderby=date&order=desc&showposts=3&cat=-3,-4'); ?>
    dann werden immer die gleichen 3 Artikel ausgegeben und in unnachvollziehbarer Reihenfolge.

    ...

    Darf ich mal vorsichtig auf nen Bug mit query_posts() tippen?

    Hm, den Grund hab ich glaub gefunden:

    Wenn ich in dieser Zeile

    Code
    query_posts('orderby=date&order=desc&showposts=3&cat=1,5,6,7,8'); ?>

    das &cat=... rausnehme, geht's wieder.
    Aber das brauche ich da eigentlich schon. Bzw. eigentlich hätte ich da am liebsten &cat=-3,-4 stehen, aber das klappte auf ne andere Weise nicht: Dann wurden die 3 anzuzeigenden Posts in ner völlig skurrilen Sortierung ausgegeben... :-/

    Burrishof -

    Tja, weil ich nicht mal weiß, wo jetzt der Fehler liegt, wo vorher keiner war, fällt der Code etwas umfangreicher aus...

    Einbindung in der index.php:

    PHP
    <?php get_sidebar(); ?>
    <?php get_footer(); ?>

    Ausschnitt aus sidebar.php:


    Aber wie gesagt, dort habe ich eigentlich gar nix verändert, und es lief ja bisher auch...

    Habe schon länger ein weitestgehend funktionierendes Theme gebaut (WP 2.5.1).

    Bin gerade eifrig am Befüllen, mache eigentlich nichts anderes als neue Artikel anzulegen und ne große Menge Bilder hochzuschieben.

    Und was passiert da?

    Auf einmal sieht die Startseite nicht mehr so aus wie immer! Die beiden Sidebars (die mit if (is_front_page()) aufgerufen werden) sind einfach verschwunden! Anscheinend hat's irgendwie mal grade so nebenher die front-Bedingung zerbröselt.

    Kommt das irgendjemandem bekannt vor? Ich weiß gar nicht, was ich jetzt anfangen soll...

    :(

    Ich hole dieses Thema mal hoch, weil ich nämlich genau das gleiche Problem habe. Bin echt am Verzweifeln...

    Code
    query_posts('orderby=date&order=desc&showposts=3&cat=-3,-4');

    Es ist total unnachvollziehbar, wie er die Artikel sortiert, und was ich auch probiere, er macht es immer gleich falsch... nur wenn ich den Filter cat=-3,-4 rausnehme, dann scheint die Reihenfolge richtig zu sein. Aber die 2 Kategorien sollen eben nicht engezeigt werden...

    Kann jemand helfen?

    domain darf ich leider noch nicht rausgeben...

    hm in dem fall müßte doch noch ein jquery irgendwo im head eingebunden werden, das ist aber bei mir nicht der fall. ich habe nur den einen aufruf und dann halt prototype, scriptaculous und lightbox (die von wp eingebunden werden). egal wie ich es mache: immer kommt der js-debug-fehler oder es passiert einfach gar nichts, wie wenn das script gar nicht da wäre... grooooßes fragezeichen...

    das ist übrigens die Fehlermeldung, die im firebug-inspektor angezeigt wird:

    jQuery is not defined
    [Break on this error] $j=jQuery.noConflict();

    Das ist doch definiert (s.o.)?!? Ich hab mir den Code wieder und wieder angeschaut, aber komm einfach nicht drauf...

    hm, ist ja echt seltsam - alles andere funktioniert bei mir, aber die Seite kann ich wieder und wieder anklicken... na dann zieh ich mich mal zurück bevor das hier noch OT wird...

    Hi Leute,

    schon wieder so ne Kniffligkeit :)

    Würde gerne meinem <body> eine ID oder Klasse mitgeben, je nachdem, wo auf der Website ich mich befinde. Also z.B. wennich auf "über uns" oder einer Unterseite davon bin, eine entsprechende Klasse.

    Meine einzige Idee wäre bisher, vor dem Body-Tag schon eine Art Mini-Loop einzubauen, der mir die ID der Page holt und diese dann an der entsprechenden Stelle einzusetzen. Aber 1. ist das Problem damit ja noch nicht vollständig gelöst (was ist mit Kategorien?) und 2. wäre es natürlich viel eleganter, ganze Seitenbäume (also Pages und ihre Subpages) mit Klassen ansprechen zu können.

    Hat jemand von den Spezialisten also ne bessere Idee?