Beiträge von marX

    Kategorien benötigen ein Plugin (z.B. "My Category Order"), Seiten kannst du auch so sortieren. Bei den Seiten hast du beim Editieren eine Box namens "Reihenfolge", hier vergibst du einfach Zahlen für die Reihenfolge (müssen nicht fortlaufend sein, größere Zahlen stehen weiter unten). Dazu musst evtl. du noch im Widget das Sortierkriterium entsprechend umstellen bzw. in der sidebar.php beim Aufruf von wp_list_pages() auf sort_column=menu_order ändern.

    Es geht hier um Punkt 1 meiner Liste oben: die blog.html wird nicht von PHP interpretiert. (Du siehst den PHP-Code, wenn du im Browser auf "Seitenquelltext anzeigen" klickst.) Das entspricht der Standardeinstellung eines Webservers. Du kannst dies ändern, indem du folgende Zeile zur .htaccess hinzufügst:

    Code
    AddType application/x-httpd-php php html htm


    Damit werden alle .php, .htm und .html Dateien beim Aufruf vom PHP-Interpreter nach <?php ... ?>-Abschnitten durchsucht und entsprechende PHP-Befehle werden ausgeführt.

    Der Code an sich sieht gut aus, daran dürfte es nicht liegen. "Eben gar nichts" ist ne schlechte Fehlerbeschreibung. Irgendwas muss passieren, nur eben nicht dass was du erwartest.

    1. Ich lese, dass du eine index.html mit dem Code versiehst. Der Code ist natürlich PHP, also muss die index.html auch vom PHP-Interpreter verarbeitet werden. In der Standardeinstellung des Webservers passiert das nicht, der PHP-Code wird dann im HTML-Code angezeigt (evtl. nur im Quelltext sichtbar).
    2. Passt der (relative) Pfad zur Blogheader-Datei? Wenn nicht sollte ein PHP-Fehler ausgegeben werden (evtl. nur in der error.log-Datei), die Abarbeitung des PHP-Scripts bricht hier dann ab (wegen require).
    3. Wird vielleicht der Text "Sorry, aber du suchst gerade nach etwas, was hier nicht ist." ausgegeben? Dann passt die Einbindung des Blogs, aber es werden die falschen Beiträge abgefragt.

    So, und jetzt bitte von dir eine konkrete Fehlerbeschreibung. Ein Link zur Problemseite wäre sicher auch nicht verkehrt.

    H75: Warum? Genau das will er doch, ein Stylesheet nur für den IE 5/6. :confused:

    duffman: Schreib das mal so:

    PHP
    <!--[if lt[COLOR="#ff0000"]e[/COLOR] IE 6]>
     <link rel="[COLOR="Red"]s[/COLOR]tylesheet" href="[COLOR="#ff0000"]<?php bloginfo('template_directory') ?>[/COLOR]/ie5.css" type="text/css" />
    <![endif]-->


    Das "stylesheet" klein, und beim Conditional Comment lte (lesser than or equal - d.h. kleiner oder gleich) Version 6, wenn du es auch für den IE6 haben möchtest. Und auch den Pfad solltest du anpassen (ich unterstelle dir jetzt einfach mal, dass du die ie5.css im Template-Verzeichnis erstellt hast).

    Abgesehen davon lassen sich Fehler im IE6 in den meisten Fällen auf fehlerhaftes Markup oder fehlerhafte CSS-Dateien zurückführen.

    Also wie schon gesagt, ich würde das über Haupt- und Unterkategorien machen. Hauptkategorien sind die Konsolen, Unterkategorien wären dann jeweils die einzelnen Rubriken. Dann kannst du per CSS die Hauptkategorien in der Sidebar anders stylen als die Unterkategorien.

    Für den Anfang kannst du aber auch so ran gehen (abhängig vom Theme):

    PHP
    <h2>Kategorien</h2>
    <ul>
    <?php wp_list_cats('sort_column=name&hierarchical=1'); ?>
    </ul>


    (Styling via CSS kann man wie gesagt noch anpassen.)

    Gut getrennt wäre auch so.:

    PHP
    <h2>PS3</h2>
    <ul>
    <?php wp_list_cats('sort_column=name&hierarchical=1&child_of=1'); ?>
    </ul>
    <h2>Wii</h2>
    <ul>
    <?php wp_list_cats('sort_column=name&hierarchical=1&child_of=2'); ?>
    </ul>


    wobei bei child_of immer die ID der Hauptkategorie eingetragen wird. Hier hast du aber mehr Aufwand, wenn du weitere Konsolen einfügen willst.

    Wichtig ist dann halt, dass du die Kategorien entsprechend anlegst, also z.B. bei der Kategorie "(Wii) News" als Oberkategorie "Wii" angibst.

    PS: Verwende bitte die HTML/Code/PHP-Tags des Forum für Quellcode-Ausschnitte, nicht die Zitat-Tags.

    Nun diesen wirbel nebem zb Kategorien wegmachen geht das ??


    Seitenweit? Oder nur in der Sidebar?

    Seitenweit: Entferne in der style.css bei der Regel für <h2> (Zeile 255) das Hintergrundbild und passe den Abstand an:

    Code
    h2 {
    [COLOR="Red"]background:transparent url(images/h.gif) no-repeat scroll left center;[/COLOR]
    color:#075181;
    font-size:140%;
    font-weight:bold;
    margin:5px 0pt 5px 0px;
    padding:0pt 0pt 0pt [COLOR="#ff0000"]30px[/COLOR];
    }
    Zitat

    Dann möchte ich noch 2 Kategorien Machen Also


    Das ließe sich über Haupt- und Unterkategorien lösen. Eventuell müsste man den Aufruf von wp_list_categories() in der sidebar.php noch entsprechend anpassen. Poste am besten mal die sidebar.php des Themes.

    MS Word ist [COLOR="Red"]kein[/COLOR] Editor, sondern eine Textverarbeitung. Bitte verwende diese Software nicht zur Programmierung!

    Der Windows-Editor ist in Ordnung, hier bedeutet aber die Codierung ("Speichern unter"-Dialog, die Dropdown-Box ganz unten) "UTF-8" die Speicherung mit BOM. Wähle hier als Codierung "ANSI" (die wp-config.php sollte ja sowieso keine Umlaute und ähnliches enthalten).

    Wenn du auch PHP-Dateien etc. bearbeiten willst u. UTF-8-codiert speichern möchtest, dann empfehle ich z.B. .:: NOTEPAD++ ::. als Editor. Der kann auch UTF-8 ohne BOM speichern. (Menü "Format", dann "Codiere als ANSI" auswählen und Haken setzen bei "Codiere als UTF-8 ohne BOM".)

    feffi: Das kommt auf den Editor an, mit dem die Datei wp-config.php bearbeitest. Da ist jeder Editor ein wenig anders. Bei manchen kann man die Codierung (z.B. UTF-8 ohne BOM!) im "Speichern"-Dialog auswählen, bei anderen muss man das in den Dateieigenschaften ändern. Vielleicht hilft dir die Online-Hilfe zu deinem Editor weiter.