Pagebar Problem

  • Guten Abend

    ich hab mir eben das Plugin "Pagebar" heruntergeladen, da ich denke, das es eine nette Erweiterung wäre.
    Doch habe ich ein Problem mit der Installation. Und zwar wird gesagt

    Die pagebar.php habe ich in den Pluginordner verschoben.
    Dann wird verlangt, ich soll den CSS Code aus der navbar.css in die style.css kopieren.
    Problem ist, ich finde keine navbar.css und welcher Loop ist gemeint?

    • 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

  • Guten Abend

    ich hab mir eben das Plugin "Pagebar" heruntergeladen, da ich denke, das es eine nette Erweiterung wäre.
    Doch habe ich ein Problem mit der Installation. Und zwar wird gesagt

    Die pagebar.php habe ich in den Pluginordner verschoben.
    Dann wird verlangt, ich soll den CSS Code aus der navbar.css in die style.css kopieren.
    Problem ist, ich finde keine navbar.css und welcher Loop ist gemeint?

    Mit navbar.css ist garantiert die pagebar.css Datei gemeint und bezüglich des Loops, öffne mal die 02-FAQ.php Datei die bei dem PlugIn dabei ist - dort wird das dann genau beschrieben.

  • Das mit der pagebar.css hatte ich mir auch schon gedacht, wollte mich aber lieber absichern. Aber 02-FAQ.php war nicht mit in meinem Paket enthalten.

    -pagebar.css
    -pagebar.php
    -00-Readme
    -01-History

    Das sind die vier einzigen Dateien die ich habe.
    Muss ich den Code der pagebar.css einfach nur bei der style.css unten dranhängen?! Ich hab ehrlich keine Ahnung und bevor ich mein Wordpress zerflücke, frage ich lieber nach. :oops:

  • Das mit der pagebar.css hatte ich mir auch schon gedacht, wollte mich aber lieber absichern. Aber 02-FAQ.php war nicht mit in meinem Paket enthalten.

    -pagebar.css
    -pagebar.php
    -00-Readme
    -01-History

    Das sind die vier einzigen Dateien die ich habe.

    Hmmm, bei mir war die 02-FAQ.php mit drin. Aber auch egal, auf dieser Seite ist das auch beschrieben: Pagebar FAQ --- elektroelch

    Zitat


    Muss ich den Code der pagebar.css einfach nur bei der style.css unten dranhängen?! Ich hab ehrlich keine Ahnung und bevor ich mein Wordpress zerflücke, frage ich lieber nach. :oops:

    Japp, einfach unten dran hängen.

  • Aller Anfang ist schwer... so auch hier und jetzt.
    Ich danke dir erstmal für deine Hilfsbereitschaft...

    Also, ich mache dann mal eine kleine Bestandsaufnahme.

    - Plugin ist aktiviert
    - pagebar.css Code in style.css meines Themes hineinkopiert und auf den FTP geladen
    - index.php bearbeitet und den code

    PHP
    <?php wp_pagebar(array('before'=>'Page: ', 'after'=>' ', 'tooltip'=>true, 'tooltip_text'=>'Page'))?>

    nach dem Loop eingesetzt. Gespeichert und hochgeladen
    - laut pagebar FAQ soll ich

    PHP
    <div class="navigation">
        <div class="alignleft"><?php next_posts_link('&laquo; Previous Entries') ?></div>
        <div class="alignright"><?php previous_posts_link('Next Entries &raquo;') ?><div>
    </div>

    löschen. Nur das ist in meiner Index.php nicht vorhanden.


    Meine Index.php sieht folgendermaßen aus:


    und nun bin ich mit meinem Latein am Ende.
    Was habe ich falsch gemacht?

  • So:

    PHP
    <?php endwhile; else: ?>
    
    
    <p><?php _e('Sorry, no posts matched your criteria.'); ?></p>
    <?php endif; ?>
    
    
    <?php wp_pagebar(array('before'=>'Page: ', 'after'=>' ', 'tooltip'=>true, 'tooltip_text'=>'Page'))?>


    Wo du hast ist im ELSE, also wenn keine Posts da sind!

  • So:

    PHP
    <?php endwhile; else: ?>
    
    
    <p><?php _e('Sorry, no posts matched your criteria.'); ?></p>
    <?php endif; ?>
    
    
    <?php wp_pagebar(array('before'=>'Page: ', 'after'=>' ', 'tooltip'=>true, 'tooltip_text'=>'Page'))?>


    Wo du hast ist im ELSE, also wenn keine Posts da sind!

    Ich habe es auch so gemacht und bekomme auf der Startseite folgende Fehlermeldung:

    Zitat


    Fatal error: Call to undefined function: attribute_escape() in /www/htdocs/chilidog/wp-content/plugins/pagebar131a/pagebar.php on line 40

    Woran liegt es, bzw. wie kann ich es zum laufen bringen.
    Habe noch WordPress 2.0 - liegt es vielleicht daran?

  • Könnte sein, guck mal ans Ende deine formatting.php ob die Func. da zu finden ist. Bei mir:

    PHP
    // Escaping for HTML attributes
    function attribute_escape($text) {
    	$safe_text = wp_specialchars($text, true);
    	return apply_filters('attribute_escape', $safe_text, $text);
    }
  • Könnte sein, guck mal ans Ende deine formatting.php ob die Func. da zu finden ist. Bei mir:

    PHP
    // Escaping for HTML attributes
    function attribute_escape($text) {
    	$safe_text = wp_specialchars($text, true);
    	return apply_filters('attribute_escape', $safe_text, $text);
    }

    Hmm, dann liegt es doch an der fehlenden formatting.php Datei - die gibts bei WordPress 2.0 noch nicht - hab das Update schon hier, werde ich die nächsten Tage mal mit drüberziehen, dann dürfte auch das PlugIn funktionieren :D.

    Danke Dir für die fixe Hilfe!!!!

  • Da hätte ich auch noch 'ne Frage, die mich schon geraume Zeit beschäftigt. Im Firefox sehen für mich die Pfeilsymbole, z.B. "& # 9658;" (minus Leerzeichen) so aus, wie sie ausschauen sollen. Im IE (6) allerdings, zeigt er nur dieses hübsche Kästchen an, weil er damit nichts anzufangen weiß.

    Letztens sah ich die Pagebar auf einem anderen Blog und habe es dort mit dem IE probiert; da hat er alles korrekt angezeigt. Nun frage ich, was bei mir schief läuft? UTF-8 ist bei beiden Browsern eingestellt...

    Einer eine Idee?

    ~fym

    Einmal editiert, zuletzt von fym (11. Juni 2007 um 11:46)

  • Möchte hier meine Erfahrungen bekannt geben, da ich die gleichen Probleme hatte. Nun habe ich es aber gelöst.
    Zunächst habe ich den Code

    PHP
    <?php wp_pagebar(array('before'=>'Pages: '))?>

    genau wie Nexier auch an der falschen Stelle gesetzt. Liegt wohl daran, dass in der Plugin-Beschreibung das nämlich genau so steht.

    Zitat

    So you can use pagebar by inserting the code in index.php of your current template at the following place:

    if (have_posts()) : while (have_posts()) : the_post();

    [...] some code [...]

    <?php endwhile; else: ?>

    <php wp_pagebar(array('before'=>'pages: ')); ?>


    Durch den Tipp von Olafb hier habe ich den Code dann an der richtigen Stelle platziert. Funktionierte auch, Sidebar erschien. Nur stand dann zusätzlich noch "Next Page", "Previous Page".


    - laut pagebar FAQ soll ich

    PHP
    <div class="navigation">
        <div class="alignleft"><?php next_posts_link('&laquo; Previous Entries') ?></div>
        <div class="alignright"><?php previous_posts_link('Next Entries &raquo;') ?><div>
    </div>

    löschen. Nur das ist in meiner Index.php nicht vorhanden.


    War in meiner index.php auch nicht vorhanden, das ist wohl von theme zu theme unterschiedlich.
    Ich musste in meinem theme folgenden Code-Schnipsel löschen:

    PHP
    <p align="center"><?php posts_nav_link() ?></p>

    Dann funktionierte alles. Hoffe, es hilft jemandem.

    Gruß von Tina

Jetzt mitmachen!

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