sehr merkwürdiges sidebar problem bei <!--nextpage-->

  • hi!

    ich hab auf irgendwo mal den code für "artikel in der sidebar anzeigen" geklaut und hab ein komisches problem...ich komm einfach nicht dahinter, vielleicht sieht jemand das problem.

    wenn ich auf der singleXY.php bin in deren text ich einen <!--nextpage--> eingefügt habe und dann auch noch auf die next page blättere, dann zeigt er mir statt der schönen sidebar artikel plötzlich den text aus der singleXY.php in der sidebar(!) an... ich hab den text dann quasi im content UND in der sidebar stehen...

    folgenden code nutze ich für die sidebar:

    PHP
    <?php  
                 $anzeige = get_posts('category=2222');
                 foreach ($anzeige as $post) :
                 setup_postdata($post); ?>
                 <li>
                     <?php the_content('') ?>
                 </li>
                 <?php endforeach; ?>

    ich nutze diese cat 2222 um verlinkte Anzeigenbilder in der Sidebar anzuzeigen. Die Sidebar ist sonst komplett leer, also es sind keine Widget aktiv o.Ä.

    :confused: kann mir jemand helfen :confused:

    dpixl - grafik design layout

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • ja und was mach ich wenn die die antwort "false" ist?
    dann zeigt er ja garnichts an oder ?

    edit:

    also du meintest:

    PHP
    <?php  if (!is_paged()) :
    $anzeige = get_posts('category=2222');
    foreach ($anzeige as $post) :
    setup_postdata($post); ?>
    <li>
    <?php the_content('') ?>
    </li>
    <?php endforeach; endif;?>

    erstaunlicherweise macht er nix..alles beim alten. offensichtlicht ist immer not paged....manchmal zweifel ich an meiner logik :D

    dpixl - grafik design layout

    Einmal editiert, zuletzt von dpixl (7. November 2009 um 00:40)

  • ok ich bin ja hartnäckig , obwohl ich da auch schon mal mehr als große Probs hatte ;)


    PHP
    <?php if ($page < 2) {
    echo'hello';}?>

    d.h. bei der Verwendung von nextpage wird ab der Seite 2 nichts mehr angezeigt --besser dies als alles doppelt
    oder?

    zumindest liefert der Ansatz Möglichkeiten für mehr ;)


  • zumindest liefert der Ansatz Möglichkeiten für mehr ;)

    Da geb ich dir Recht :-)

    Der Kunde weiß zum Glück nichts von der "paged" Funktionalität.
    Sollte ich mal drauf angesprochen werden, dann muss ich kündigen :mrgreen:

    Ich blende einfach ne Flash Werbung ohne "schliessen" Button drüber :mrgreen:

    dpixl - grafik design layout

  • ...

    Ich blende einfach ne Flash Werbung ohne "schliessen" Button drüber :mrgreen:

    am besten für deine besonderen php Kenntnisse im bezug auf WordPress

    ;)

    ich kann nextpage nicht mehr verwenden auf der texto.de,weil ich da alle urls mal umgeschrieben habe

    nehm ich nun nextpage geht die Seite 2 auf völlig andre Artikel ;)
    und zwar bei jedem Refresh auf andre

    zwar ein netter Effekt , aber irgendwie chaotisch

    Lösung bis dato auch noch keine -- ich leb damit ,dass ich alle nextpage gekillt habe

    :mrgreen:

  • am besten für deine besonderen php Kenntnisse im bezug auf WordPress

    ich sag einfach ich habs erfunden und fertig :mrgreen:

    ja wie vorher schon erwähnt ist es ja offensichtlich als BUG bekannt und wurde ja schon gemeldet.
    solange wirds auch bei mir keine paged geben, was in dem fall sehr schade ist, weil ich ellenlange Interviews auf der Seite habe und das wär einfach viel angenehmer wenn man blättern könnte

    PHP
    <?php if (user_is_bored('gähn',' ')) : 
    echo 'BLEIBEN SIE DRAN!! 
    Auf der nächsten Seite geht es spannend weiter'; endif; ?>

    dpixl - grafik design layout

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!