Top 10 posts - Problem mit Pages

  • Ich benutze das Top 10 Posts Plugin, das soweit auch funktioniert. In einer eigenen Tabelle zählt es die Aufrufe der posts und zeigt die 10 am häufigsten aufgerufenen Posts an. Mit folgendem Code in der index ruft es den Zähler auf:

    <?php if($id > 0) { add_count($id);} ?>

    Weil der Zähler wegen Permalinks $id statt $p zählt, zählt er nun aber auch die Aufrufe der Pages. Auch - und das verstehe ich eigentlich nicht - wenn in der pages.php dieser Code nicht auftaucht.

    Als PHP-Laie habe ich nun versucht, dem abzuhelfen und habe es mit folgendem Aufruf des Zählers versucht:

    <?php if((!is_page()) && ($id > 0)) { add_count($id);} ?>

    Nach meiner Logik sollte er dann nur zählen, wenn es eben keine page ist. Aber er lässt sich davon nicht beeindrucken und zählt munter weiter pages.

    Da ich wie gesagt PHP-Laie bin und das sicher ein ganz einfacher, iditioscher Fehler ist, würde ich mich freuen, wenn mir da jemand helfen könnte, die Pages auszuschließen.

    Oder gibt es noch ein anderes Plugin, das zuverlässig nur posts zählt?

    • 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

Jetzt mitmachen!

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