Beiträge von christianschenk

    Ich kann mir das nur so erklären, dass die Startseite eben "Event" ist und dort "is_home" wahr wird. Warum nun "is_page" bei Releases, Videos und Livesets auf der Seite News ebenfalls zuschlägt, weiß ich aus dem Stand nicht. Alternativ würde ich anstelle der Slugs mal die IDs der Seiten versuchen, also "is_page(4711)" statt "is_page('releases')".

    Nebenbei: wieso das "nofollow"? Auf deiner eigenen Seite wirst du doch der Navigation folgen wollen :confused:

    Mit dem Rechte- und Rollenkonzept von WordPress lassen sich solche feinen Unterscheidungen nicht abbilden. Dazu gibt es aber Plugins wie beispielsweise Role Scoper, mit denen sowas umsetzbar wird. Ich empfehle die Konfiguration gut zu testen, in dem du dich mit den verschiedenen Benutzern einloggst und versuchst Dinge zu tun, die eben nicht möglich sein sollen.

    Apropos "absoluter greenhorn". Am Anfang möchte man gerne das ein neues Tool am besten vieles kann und idealerweise die Antwort auf alle Dinge bereit hält. Oft lohnt es, sich mal zurückzulehnen und zu überlegen, ob überhaupt eine Notwendigkeit besteht. Eine Absprache zwischen den Blog-Autoren und ein bisschen Vertrauen reichen manchmal auch aus :)

    Auf der Konfigurationsseite des Plugins kann man offensichtlich die Anzahl der angezeigten Tags beeinflussen. Ob dabei nun die Top-50 raus kommen, weiß ich nicht, aber gewonnen wäre damit ja schon einiges.

    Bezüglich "aufklappen" würde ich dir empfehlen auf einer separaten Seite einfach alle Tags anzuzeigen. Das sieht mitunter nicht nur hübsch aus, sondern erleichtert dich auch von dem Problem des "Aufklappens". Plugins für schöne Tag-Clouds gibt es ja reichlich.

    Bei WordPress gibt es je ein Widget, das alle deine Seiten bzw. Kategorien anzeigt. Allerdings sind die standardmäßig alle "ausgeklappt", so dass es schnell unübersichtlich werden kann, wenn du die Anzeige nicht irgendwie einschränkst.

    Vielleicht hilft dir mein Plugin weiter, mit dem du deine Seitenhierarchie per Widget anzeigen lassen kannst. Zusätzlich ist damit auch eine sog. Brotkrumennavigation möglich.

    Folgenden Code in eine Datei "admin-music.php" im Plugin-Verzeichnis abspeichern.


    Nun nur noch die Pfade zu den Musikdateien anpassen und schon geht's los. Getestet habe ich das allerdings nicht. Ich habe nur hier nachgelesen, wie man sowas machen könnte.

    Ich frage auch besser mal nicht, was der Wahnsinn soll :)

    Das Problem liegt bei folgendem Code (Zeile 10), den du nur ein bisschen umschreiben brauchst:

    PHP
    <?php/**


    Den Kommentar einfach auf die nächste Zeile verschieben, so dass "<?php" auf einer eigenen Zeile steht und schon lässt sich dein Plugin aktivieren.

    Eigentlich sollte zumindest eine deiner Varianten klappen. Du kannst aber noch folgendes versuchen: füge folgenden Codeschnipsel in die functions.php deines Themes ein:

    PHP
    function my_no_supercache() {
      if (is_page(42))
        return false;
    }
    if (function_exists('add_filter'))
      add_filter('do_createsupercache', 'my_no_supercache');


    Damit wird kein Supercache für die Seite mit der ID 42 erzeugt. Nur noch die ID anpassen und dann sollte für diese Seite nichts mehr aus dem Cache kommen. Letzteres kannst du überprüfen indem du den HTML-Quelltext der Seite anschaust: steht ganz unten etwas von "WP-Cache" (ö.ä.) kommt die Seite aus dem Cache, steht dort nichts wurde sie "normal" erzeugt. Gegebenenfalls musst du vorher den Cache einmal komplett leeren.

    Zwar weiß ich nicht, wo "oben rechts" genau ist, aber folgendermaßen könnte man das machen. In deinem Theme gibt es sicherlich eine Datei "category.php". Dort würdest du an der Stelle "oben rechts" einen kleinen Code-Schnipsel einfügen:

    PHP
    $cat_img = 'standard.jpg';
    if (is_category(47)) $cat_img = 'linux.jpg';
    else if (is_category(11)) $cat_image = 'wordpress.png';
    echo '<img src="', $cat_img, '" alt="Kategorie"/>';


    Das Standardbild legst du in der ersten Zeile fest; Pfad muss natürlich stimmen. In den folgenden if-Anweisungen prüfst du auf eine bestimmte Kategorie und änderst das Bild entsprechend. Zu guter letzt wird das Bild ausgegeben.

    Mehr zu "is_category" und Co. gibt es bei den "Conditional Tags" zu lesen.

    Ich habe gerade mal den Sourcecode des Kalender-Widgets durchgesehen und auf die Schnelle ist mir nichts aufgefallen, das es möglich machen würde das Datum einen Posts im Kalender zu "verschieben".

    Da das Veröffentlichungsdatum eines Beitrags auch eher weniger mit dem Termin eines Events zu tun hat, würde ich versuchen letztere separat zu verwalten; Plugins gibt es dazu offenbar etliche.

    Am besten schaust du dir mal YouTube, blip.tv oder Vimeo an. Dort kannst du dein Video hochladen und erhälst einen Code-Schnipsel, den du nur noch auf deiner Webseite einfügen musst. Fertig ist das Flashvideo :-D

    Zitat

    nur 8 Mb wie änder ich das?


    Dies ist vermutlich das Upload-Limit deiner PHP-Installation. Sofern du hier Änderungen vornehmen kannst, solltest du in der Datei php.ini nach "upload_max_filesize" ausschau halten und einen höheren Wert eintragen.

    Soetwas ähnliches mache ich mit meinem Plugin, der mir eine Liste von Beiträgen erstellt, die mit einem bestimmten benutzerdefinierten Feld versehen wurden. Beliebige Sortierung (nach Titel, Datum, etc.), auf- und absteigend alles kein Problem.

    Für deinen konkreten Fall müsste man vermutlich die in dem Plugin enthaltene SQL-Abfrage ein wenig anpassen und statt dem Titel der Beiträge die einzelnen Wertungen ausgeben. Wenn du diesbezüglich Hilfe benötigst, sag einfach bescheid.

    Apropos "eleganter lösen". Natürlich könnte man die Daten (Reviews mit Wertung) irgendwo in die Datenbank schreiben. Da eine Wertung aber offenbar an einen Beitrag über eine Webseite gekoppelt ist, scheint ein benutzerdefiniertes Feld sinnvoll. So hat man alles an "einem Ort".