Pagelist auch am Anfang des Blogs

  • Hallo

    ich habe mir dieses Plugin http://wordpress.org/extend/plugins/pagelist/ gezogen und muss sagen das es eine schoene alternative zur pagebar ist. jetzt möchte ich aber wissen wie ich die pagelist
    auch an anderen stellen platzieren kann. per default ist sie am ende der seite. ich haette es auch gerne am anfang .. wie kann ich das manipulieren ?

    hier der code aus der pagelist.php


    gruesse

    Einmal editiert, zuletzt von maxe (27. Juli 2009 um 17:47)

    • 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

  • hi danke fuer deine antwort

    warum soll die in die single.php ?

    ich hatte vorher das alte pagebar plugin in die index.php eingebaut. an die stellle wo ich die blaetterfunktion haben wollte.

    hier der code des anderen plugins

    PHP
    <?php
    $page = (get_query_var('paged')) ? get_query_var('paged') : 1;
    query_posts("cat=-5,-50&paged=$page&posts_per_page=3"); ?>
    <?php while (have_posts()) : the_post(); ?>

    ich habe da mal deinen tip angewand aber funktioniert nicht ..

    wie musses richtig sein ?
    mhh
    :confused:

    Einmal editiert, zuletzt von maxe (27. Juli 2009 um 17:48)

  • sorry kenn das plugin nicht und hab das ! bei der abfrage ob single übersehen. war der meinung das ist für artikel eine navigation. ok dann hast du natürlich recht und es muss in die index bzw. categorie je nach theme aufbau. in der single wird es ja nicht ausgeführt wegen if (!is_single())... sorry mein fehler.

  • ja kein ding ..
    aber was muss ich denn jetzt n die index.php rein damit die leiste angzeigt wird?

    hier mein blog

    http://www.elektroaktivisten.de

    wenn man bis zum letzten post scrollt siehst du die pagelist..
    die haette ich eben auch gerne am anfang der seite .

    nur habe ich das plugin einfach nur aktiviert, sprich ich habe keinen code
    selber eingefuegt.. und scheinbar steht in dem plugin code irgendwo .. hey du platzier dich am ende der seite..
    hier nochmal der code :

    Einmal editiert, zuletzt von maxe (27. Juli 2009 um 17:49)

  • für das automatische einfügen ist das hier zuständig:

    PHP
    add_action('loop_end', 'pageList_main');

    da wird dann nichts anderes gemacht als pageList_main(); aufgerufen, deshalb ja auch meine aussage dieses dort einzubauen wo du es haben möchtest, aber eben im loop. also in der index.php nach:

    PHP
    if (have_posts()) :
    while (have_posts()) : the_post(); update_post_caches($posts);

    so oder so änhlich sollte das bei dir aussehen. mach daraus mal:

    PHP
    if (have_posts()) :
    while (have_posts()) : the_post(); update_post_caches($posts);
    pageList_main();
  • danke fuer deine zeit .. aber es haut nicht so ganz hin

    wenn du meinen blog aufrufst dann steht der code da , mehr nicht ..

    hier ein auzug aus der index.php

  • ersetze das:

    PHP
    <?php
    $page = (get_query_var('paged')) ? get_query_var('paged') : 1;
    query_posts("cat=-5,-50&paged=$page&posts_per_page=3"); ?>
    <?php while (have_posts()) : the_post(); ?>
    
    
    <!--hier soll die pagebar rein -->
    if (have_posts()) :
    while (have_posts()) : the_post(); update_post_caches($posts);
    pageList_main();

    jetzt mal mit:

    PHP
    <?php
    $page = (get_query_var('paged')) ? get_query_var('paged') : 1;
    query_posts("cat=-5,-50&paged=$page&posts_per_page=3"); ?>
    <?php while (have_posts()) : the_post(); ?>
    <?php pageList_main(); ?>
  • du bist mein held

    danke hat geklappt ..

    so wie du es schon in deinem ersten post beschrieben hast wars richtig ..
    ich habs nur nicht kapiert ..

    vielen dank fuer deine hilfe .. :p

  • jetzt habe ich doch noch eine frage:

    http://www.elektroaktivisten.de/?s=Sascha+%2B+Dive&x=0&y=0

    wenn man hier runterscrollt habe ich die pagelist welche nur meine Seiten ansteuert (http://www.elektroaktivisten.de/page/2) und drunter Next Page welches die seiten der suchergebnise ansteuert (http://www.elektroaktivisten.de/page/2?s=villalobos&x=0&y=0)

    wie kann ich die pagelist bei suchantworten rausnehmen bzw so schalten das er bei den suchergebnisen blaettert und nicht die seiten?

    sicher den code hier irgendwo in die search.php reinpacken oder ?

    gruesse

    Einmal editiert, zuletzt von elektroaktivisten (28. Juli 2009 um 15:34)

Jetzt mitmachen!

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