Problem mit wp-postratings

  • Hallo an alle!

    Ich habe das Plugin WP-PostRatings meiner WordPress Installtion (2.0.1) hinzugefügt. Komischerweise funktioniert das Plugin ohne Probleme auf meiner lokalen Installation (Apache 1.3.33, MySQL 4.1.3 beta, PHP 5.0.4), allerdings nicht bei meinem Webhoster (Apache 1.3.33, MySQL 4.0.25, PHP 4.4.2).

    Das ganze sollte eigentlich so aussehen:
    [Blockierte Grafik: http://img120.imageshack.us/img120/4284/picture15nj.png]

    Allerdings erscheint bei mir beim Webhoster absolut gar nichts (die Menüs sind alle verfügbar nach dem Aktivieren des Plugins, es werden auch keinerlei Fehler gemeldet). Beim Aufrufen der Webseite sieht man aber die Sterne nicht und kann den Artikel somit auch nicht bewerten.

    Ich habe das Plugin installiert, so wie es in der README stand, also den Ordner unter /wp-content/plugins/ abgelegt, das Plugin aktiviert und anschliessend die fehlende Zeile <?php if(function_exists('the_ratings')) { the_ratings(); } ?> in der Datei index.php des Themes hinzugefügt. Aber es tut sich nichts.

    Hat jemand einen Tipp für mich?

    Viele Grüsse,
    Lorikeet

    • 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

  • Hast du den anderen Code in die single.php auch eingefügt? Weil die schriebst das du die Zeile in die index.php hinzugefügt hattest - aber abstimmen tut man ja in der single.php, also sollte man den Code dort auch einfügen.

    Habs gerade mal testweise installiert, weil ich sowas schon lange gesucht hatte - bei mir funzt es prima - mich stört nur das das ganze - also Sternchen plus Ergebniss übereinander sind und nicht nebeneinander. Hat diesbezüglich jemand einen Tipp, wo ich in der Datei posttatings.php den Zeilenumbruch dafür rausnehmen kann???

  • Zitat von chilidog

    --- snip ---
    Hast du den anderen Code in die single.php auch eingefügt? Weil die schriebst das du die Zeile in die index.php hinzugefügt hattest - aber abstimmen tut man ja in der single.php, also sollte man den Code dort auch einfügen.
    --- snap ---

    In der README ist die Datei single.php nicht erwähnt, folglich habe ich da auch keinen Code hineinkopiert. Nichts zu machen.

    Ist es möglich, dass es an PHP liegt? Bei mir steht in der phpinfo, dass PHP mit safe_mode = on konfiguriert wurde. Könnte das der Grund sein? Auf meinem lokalen Server funktioniert das Plugin einwandfrei.

    Ich bin etwas ratlos. :confused:

    Vielen Dank für Deine Hilfe und viele Grüsse,
    Lorikeet

  • Zitat von Lorikeet

    In der README ist die Datei single.php nicht erwähnt, folglich habe ich da auch keinen Code hineinkopiert. Nichts zu machen.

    Ist es möglich, dass es an PHP liegt? Bei mir steht in der phpinfo, dass PHP mit safe_mode = on konfiguriert wurde. Könnte das der Grund sein? Auf meinem lokalen Server funktioniert das Plugin einwandfrei.

    Ich bin etwas ratlos. :confused:

    Vielen Dank für Deine Hilfe und viele Grüsse,
    Lorikeet

    Also in der readme-install.txt steht bei mir folgendes drin:

    Somit steht eindeutig eine Anweisung für die single.php drin :D.

  • Ich habe mit den Plugin auch ein Problem, aber als erstes habe ich eine Frage:

    Zitat von chilidog

    // Open wp-content/themes/<YOUR THEME NAME>/single.php OR page.php


    wo hast du diesen Teil bitte her (single.php bzw. page.php)? In der readme-install.txt steht davon doch nichts!


    Ich habe das Plugin bei mir installiert, doch jetzt kommt beim Aufruf des Blogs diese Meldung (allerdings wird die Seite korrekt angezeigt):

    Zitat

    WordPress database error: [You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND rating_ip = '80.137.3.250'' at line 1]
    SELECT rating_ip FROM blog_ratings WHERE rating_postid = AND rating_ip = '80.137.3.250'


    Hier der Link zu meinen Blog: hier

    Ich benutze WordPress 2.0.2 DE Edition.

Jetzt mitmachen!

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