Bug in category-X.php?

  • Guten Abend,

    ich verwende Wordpress 2.7 als CMS. Als Startseite ist unter Einstellungen > Lesen eine statische Seite eingetragen.

    Ich habe zwei Artikelseiten, die ich über Seitentemplates steuere. Auf der Artikelseite "Milchprodukte" werden alle Artikel dieser Kategorie ausgegeben, dito auf der Seite "Eierprodukte".

    Die Seitentemplates sind wie folgt gekennzeichnet:
    category-1.php
    [COLOR="Blue"]<?php get_header(); ?>
    /*
    Template Name: Milchprodukte
    */[/COLOR]

    category-2.php
    [COLOR="Blue"]<?php get_header(); ?>
    /*
    Template Name: Eierprodukte
    */[/COLOR]


    Nun tritt folgender Fehler auf: Der Kommentar [COLOR="#0000ff"]/* Template Name: Milchprodukte */[/COLOR] wird als Text im Frontend angezeigt!

    Der Fehler lässt sich zumindest für eine Artikelseite unterdrücken, wenn ich diese unter Einstellungen > Lesen als Artikelseite eintrage. Dann wird der Kommentar [COLOR="#0000ff"]/* Template Name: Milchprodukte */[/COLOR] nicht als Text im Frontend angezeigt! Allerdings gilt die Fehlerunterdrückung nur für die Seite "Milchprodukte", auf der Seite "Eierprodukte" erfolgt nach wie vor die Ausgabe des Kommentars [COLOR="#0000ff"]/* Template Name: Eierprodukte */[/COLOR] als Text. Selbstverständlich lässt sich das Phänomen auch umdrehen, jeweils die nicht als Artikelseite eingetragene category-x.php gibt die Kommentarzeile als Text aus.

    Entferne ich den Kommentar [COLOR="#0000ff"]/* Template Name: XXXXprodukte */[/COLOR] aus den Seitentemplates category-1.php und category-2.php erfolgt logischerweise keine Ausgabe mehr. Allerdings kann ich dann natürlich diese Seiten nicht mehr als Seitentemplates anwählen.

    Kennt jemand eine Lösung für mein Problem? Im voraus vielen Dank!

    Gruss
    Mitglied

    • 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


  • Das ist kein gültiger Template Code, denn der Kommentar ist nicht innerhalb von PHP sondert bereits Seiteninhalt. Korrekt wäre:

    PHP
    <?php 
    /*
    Template Name: Milchprodukte
    */
       get_header(); 
    ?>

Jetzt mitmachen!

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