Beiträge von michael.oeser

    Nein, nein, ich sage nicht, dass man es NICHT beachten sollte. Da kämen wir ja mittelfristig in Teufels Küche. Ich sage nur, dass es nicht immer das wichtigste Kriterium ist und mir Inhalte wichtiger sind, als 100%ige Validität.

    Ich habe z.B. mal eine sehr aufwändige Site (ohne WP) über ein Geschichtsthema gemacht und in dem entsprechenden Forum nach Feedback gefragt. Die ersten Reaktionen waren nach dem Tenor:"Super, die Site ist valide, Respekt". Das ist zwar schön, aber eine Reaktion zum Inhalt und seiner historischen "Validität" wäre wichtiger gewesen.

    Aber jetzt wird´s OT.

    Fazit: Validität ist wichtig, aber Inhalt ist wichtiger!

    Ich bin jetzt nicht gerade ein Pink Freund (die Farbe meine ich, nicht die Musikerin, die find ich geil :mrgreen: ), aber es ist sauber, klar und wirkt nicht langweilig.

    Das mit der Validierung bekommt man sicher auch noch halbwegs in den Griff, die Fehler sind ja überschaubar, aber um ehrlich zu sein, wird mir darum manchmal auch etwas viel Geschiss gemacht. Wichtiger sind IMHO Inhalte, denn letztlich geht´s darum. Mir ist´s lieber eine Site hat sinnvollen Inhalt und validiert nicht perfekt, als eine perfekt validierte Site, auf der nur sinnentleerter Stuss steht.

    So wie Dein Code jetzt aussieht, läuft´s aber eher anders rum. Du schließt in der Homepage die Kategorien 1 und 8 aus und zeigst auf der Seite mit der ID 20 nur 3 Posts der Kategorie 1.

    Wolltest Du es nicht so, dass Du auf der Startseite nur EINE Kategorie zeigts und auf den statischen Pages alle AUSSER der einen?

    Dann wäre das ja wohl eher:

    PHP
    if (is_home()) { 
          query_posts("cat=1"); 
       }

    Und auf allen anderen (statischen) Seiten:

    PHP
    if (is_page()) { 
          query_posts("cat=-1"); 
       }

    Ich bin mal wieder auf die Hilfe der PHP Cracks angewiesen. Ich wollte heute ein neues Theme installieren, das ich zuvor problemlos auf meiner Testumgebung angepasst hatte.

    Wenn ich es in der Produktivumgebung aktiviere und auf einen Post klicke, kommt diese fiese Meldung:

    [COLOR=Blue]Warning: Invalid argument supplied for foreach() in /homepages/19/d28888804/htdocs/WEBSITES/PRINCE/wp-includes/post.php on line 442

    Fatal error: Cannot return overloaded elements or string offsets by reference in /homepages/19/d28888804/htdocs/WEBSITES/PRINCE/wp-includes/taxonomy.php on line [/COLOR][COLOR=Blue]1230[/COLOR]


    Ich habe natürlich keinen Schimmer, was das soll. Die taxonomy.php ist mir nur bekannt, weil man sie zum Funktionieren des Plugins "MyCategory Oder" benötigt.

    Jemand ne Idee, was mein Server mir sagen will?

    Im Prinzip könntest Du die relevanten Files austauschen (bei Bedarf). Das wären dann:

    /js/jquery-1.2.2.pack.js
    /js/ui.tabs.pack.js

    /styles/ui.tabs.css

    header.php

    und in der index.php müsste statt "tabs.php" eben "ui.tabs.php" includiert werden.

    Also gar nicht so ne Riesansache. Aber n schicker Effekt :-D

    Du willst also quasi einen "Home" Link oben im Bereich "Navigation" haben?

    Das müsste dann etwa so aussehen:

    PHP
    <ul>
    <!-- gibt erst einen "Home" Link aus -->
    <li><a href="<?php echo get_option('home'); ?>/">Home</a></li> 
    <!-- und dann die Seiten -->
    <?php wp_list_pages('title_li='); ?>
    </ul>

    Moin,

    ich habe jetzt zwei Fälle von Leuten, die mein Theme runtergeladen haben und in einer komplett jungfräulichen WP-Installation folgenden Fehler im Sidebar bekommen:

    [COLOR=Blue]Catchable fatal error: Object of class stdClass could not be converted to string in /users/vince/www/wp/wp-includes/category-template.php on line 31[/COLOR]


    Kann mir jemand sagen, was dieser Fehler grundsätzlich bedeutet? Ich kann es nämlich in meiner Demoinstallation nicht replizieren.

    Hi,

    seit heute Mittag habe ich bei verschiedenen Aktionen folgende Fehlermeldung:

    [COLOR=Blue]Warning: Cannot modify header information - headers already sent by (output started at /homepages/19/d28888804/htdocs/WEBSITES/PRINCE/wp-content/themes/grid_focus_public/functions.php:2) in /homepages/19/d28888804/htdocs/WEBSITES/PRINCE/wp-includes/pluggable.php[/COLOR] on line [COLOR=Blue]390[/COLOR]

    Es tritt z.B. auf, wenn ich Posts speichere, oder Plugin aktiviere/deaktiviere. Trotz der Meldung funktioniert beides. Außerdem tritt die Meldung im Forum auf, wenn man einen Beitrag anklicken will. Wenn ich z.B. einen Post lösche kommt kein Fehler.

    Leider kann ich mir wenig Reim darauf machen und möchte ungern an Core Dateien rumwerkeln. Ich hatte heute die neue Version von exec-php und den RoleManager installiert. Beide habe ich zwischenzeitlich auch deaktiviert, ohne Ergebnis. Fehler ist weiterhin da.

    Hat jemand ne Idee, was es sein kann?