Beiträge von spickzettel

    [COLOR=#000000]So etwas in der Form könnte funktionieren:

    [/COLOR]

    PHP
    <span class="autorname_<?php the_author_nickname(); ?>"><?php the_author() ?></span>

    P.S.: Natürlich müssen die Nicknamen der Autoren vorher bekannt sein, z.B. Tom und Jerry:

    Code
    .autorname_Tom {color: red;}
    .autorname_Jerry {color: blue;}

    Diese Abfrage

    PHP
    if (($i != $page) || ((!$more) && ($page==1))) {

    fragt das ab.

    Man müsste dann das

    PHP
    echo ' <span class="mynavi">';

    entsprechend verschieben:

    und in der CSS-Datei die beiden Formatierungen unterschiedlich machen:

    Code
    .mynavi_thispage {background: yellow;padding: 10px; display: block; margin: 10px;}
    
    
    .mynavi_otherpage {background: red;padding: 10px; display: block; margin: 10px;}

    Die Parameter before und after stehen immer vor und hinter der gesamten Seitennavigation. Scheint so, als wäre hier mit den Templatetags nichts zu machen.

    In der Datei template-functions-post.php müsste man diese Stelle in der function link_pages anpassen:


    Dann könnte man .mynavi in der CSS-Datei entsprechend formatieren, etwa so:

    Code
    .mynavi {background: yellow;padding: 10px; display: block; margin: 10px;}

    Ich kenne das Theme nicht, aber die Stellen, an denen etwas Ähnliches wie

    PHP
    <?php the_author() ?>

    auftaucht, müssen durch etwas Ähnliches wie

    PHP
    <span class="autorname"><?php the_author() ?></span>

    ersetzt werden. In der CSS-Datei kann man dann "autorname" beliebig formatieren, z.B.

    Code
    .autorname {color: red;}

    Upps. Wer lesen kann, ist im Vorteil :D Völlig vergessen, dass ich lokal ja noch die 1.5er habe...

    Ok, dann folgende Anregung: Man muss (in einem Plugin) die Funktion wp_new_user_notification aus wp-includes\pluggable-functions.php ersetzen und dort eben zwei Mails verschicken: eine an den Admin und eine an den neuen User.

    Code
    #header {
        background: url(images/background_header.gif) no-repeat;
        height: 70px;
        width: 610px;
    }

    Ist irgendwie logisch: Über der Grafik (#splash) ist noch der Header mit einer Höhe von 70px und einer nicht existierenden Hintergrund-Grafik. height auf 0 setzen verschiebt die Grafik schon mal nach oben.

    Zitat

    das problem ist nur dass das alles aus der db kommt, ich also nicht direkt einfluss darauf habe bestimmten <li>'s irgendwelche id's oder klassen zu verpassen.


    Möglich ist alles, du hast ja den Source Code :) Die Funktion _page_level_out in template-functions-post.php ist für die Zusammenstellung der Ausgabe zuständig. Ist aber leider wirklich nicht trivial, da die Funktion rekursiv arbeitet, wenn es sich um eine hierarchische Seitenliste mit mehreren Ebenen handelt. Also dann vielleicht doch lieber die Frickellösung von Jeriko.

    In der wp-register.php ist die folgende Stelle für Begrüßungs-Mails verantwortlich:

    PHP
    $message  = sprintf(__('Username: %s'), $user_login) . "\r\n";
        $message .= sprintf(__('Password: %s'), $password) . "\r\n";
        $message .= get_settings('siteurl') . "/wp-login.php\r\n";
        
        wp_mail($user_email, sprintf(__('[%s] Your username and password'), get_settings('blogname')), $message);

    Die Variable $message ist der Inhalt der E-Mail und müsste dann nach Bedarf ergänzt werden.