Beiträge von jottlieb


    Ich weiß nicht mal, wie ich auf 2.0.6 updaten sollte, weil man es einfach nicht weiß, wie das gehen soll.


    Dazu gibt es hier Anleitungen bzw. FAQs. Im Forum wurde es auch oft genug erläutert.

    Zitat

    Auch hier habe ich keinen blassen Schimmer wie das gehen soll, da ich zwar einen Skin installiert habe, aber nicht weiß, wie ich diesen ändere. Es ist zum Verzweifeln.


    Befasse dich mit XHTML und CSS anders geht's nicht. Das kann dir niemand abnehmen.

    Eine Aktualisierung von Themes ist nicht unbedingt von Nöten.
    Ansonsten schau selber im Adminmenü bei dir, in welcher Version Kubrick vorliegt. Bei WP 2.0.6 ist Version 1.6 dabei.
    Der Unterschied zwischen 1.5 und 1.6 ist imho nur der, dass man jetzt ein paar Farben wie für den Header nun im Adminmenü festlegen kann.

    Die header.php von deinem Theme...
    Ersetze

    PHP
    <title><?php bloginfo('name'); ?><?php wp_title(); ?></title>

    mit

    PHP
    <title><?php if (is_home()) { ?><?php bloginfo('name'); ?><?php } ?><?php wp_title(); ?></title>


    Dann wird der Blogtitel nur angezeigt, wenn du auf der Startseite bist.



    Ich verstehe das gerade auch nicht so ganz. Eine Seite kann ich doch mit nem Passwort schützen und Beiträge ja auch. ???????


    Kann man, ja.
    Aber immer ein Passwort eingeben ist ja doof.
    Mein Beispiel ist eben so, dass registrierte und angemeldete User die bestimmte Seite sehen - Gäste nicht.

    Zitat

    Kann man denn nicht eine eine ganze Kategorie schützen oder so?


    Ebenfalls mit etwas bastelei, nur etwas abgewandelt.

    Von Haus aus geht das nicht, aber man kann z.B. basteln.

    Hier mal als Beispiel, wenn man eine Seite schützen will:
    Gehe in den Ordner deines Themes und schau, ob eine page.php vorhanden ist. Wenn ja, dann erstelle eine Kopie der page.php und nenne sie z.B. page_privat.php.
    Wenn keine page.php da ist, dann nimm die index.php deines Themes.

    Öffne nun diese Kopie mit einem Texteditor und füge vor allem anderen (also quasi in die erste Zeile folgenden Code ein):

    PHP
    <?php
    /*
    Template Name: Geschuetzte Seite
    */
    ?>

    Dann suchst du in im Template nach diesem Code:

    PHP
    <?php the_content(); ?>

    Das ersetzt du dann durch:

    PHP
    <?php if (is_user_logged_in() ) { ?>
    <?php the_content(); ?>
    <?php } ?>

    Das gleiche machst du auch noch mit <?php the_title(); ?>
    Oder du machst das am besten gleich mit dem ganzen DIV-Container der title, content etc. anzeigt.

    Dann lädst du die Datei hoch in dein Themeverzeichnis, gehst ins Adminmenü, bearbeitest deine Seite und wählst dann rechts in der Box "Template der Seite" das Template geschützte Seite.

    Um die Seite in der sidebar auszublenden, kann man dann noch das machen: http://forum.wordpress-deutschland.org/showthread.php?t=12529

    habe bei mir keine solche datei gefunde! in welchem ordner müste diese standartmässig sein?


    Im Stammverzeichnis.

    Ansonsten zitiere ich mich mal selber:

    Zitat

    Wenn keine .htaccess vorhanden ist, dann erstelle einen mit einem Texteditor. Achtung, sie ist standardmäßig versteckt. Wenn du bei WP Permalinks benutzt, müsste die Datei schon auf dem Server vorhanden sein.

    ! bin mir aber nicht im klaren was du gemeint hast mit ich brauche kein wp_list_page zu verwenden? :-?


    Na ich weiß ja nicht, was du genau vorhast. Du kannst den Code (ist Benutzer eingeloggt oder nicht) für alles verwenden, was dir nützlich erscheint. Hier wird es eben verwendet, um eine von zwei Seiten-Auflistungen (die von WP generiert werden) anzuzeigen. Und bei der einen Auflistung wird die Seite mit der ID 20 nicht angezeigt.

    Zitat

    gibts 2 wp_list_pages eine für unbekante Users und eine für User mit bestimtem level,


    Ja. Das eine ist für registrierte und eingeloggte User, das andere für Gäste (so war's jedenfalls gedacht).
    Wobei man

    PHP
    <?php if (is_user_logged_in) { ?>

    mit

    PHP
    <?php global $user_level; if ($user_level > 1) { ?>


    ersetzten sollte, wenn man nur zwischen Gast und angemeldet unterscheiden will.

    Zitat

    wo kann ich aber diese beiden wp_list_page anpassen?


    Na genau im gezeigten Code. Beim Codebeispiel wird bei Gästen die Seite mit der ID 20 im Menü nicht angezeigt.

    Achja, du musst nicht wp_list_pages verwenden, sondern kannst auch jeglichen anderen Code benutzen.

    Zitat

    und wo muss ich diesen php code genau einbinden??


    Dort, wo du ihn haben willst. Zum Beispiel dort, wo sonst auch die Seitenauflistung ist - meist in der sidebar.php. Du ersetzt dann das alte wp_list_pages mit diesem Code.

    PS: Vielleicht ist ja auch das was für dich: http://blog.zeitgrund.de/category/plugi…r-members-only/