Beiträge von NetAndif

    PHP
    <?php if (is_home()) { query_posts("cat=-1"); } ?>

    Warum sollte hier ein endif rein?


    PHP
    <?php if (have_posts()) : ?>
    <?php while (have_posts()) : the_post(); ?>


    ...


    Irgendwo weiter unten wird sicher das if(have_posts)) mit endif abgeschlossen.


    Aber mal ne andere Frage:
    Warum 'codet' man das manuell, wenn es z.B. das tolle Plugin 'category visibility' gibt?

    Zitat von buenni

    ah, unter den usereinstellungen klappt das - sehr gut!

    Gibt es eine Möglichkeit, das auch während des Schreibens auszuschalten?

    Ist anscheinend nicht implementiert.
    Ich hab's aber trotzdem hingekriegt, indem ich folgendes in die Datei edit-form-advanced.php eingefügt habe:

    Code
    <input onclick="toogleEditorMode('content');" name="use_tinymce" type="checkbox" id="use_tinymce" value="1" checked />
    <label for='use_tinymce'>Verwende TinyMCE Editor</label>

    Der Aufruf der Funktion tinyMCE.init (in der Datei tiny_mce_gzip.php) muss zudem folgendes enthalten:

    Code
    add_unload_trigger : true

    Keine saubere Lösung, ich weiss. Vielleicht kann diese Idee ja mal jemand in ein Plugin integrieren...

    Zitat von NoRitz


    Jetzt bekomme ich allerdings noch recht merkwürdige Hilfetexte eingeblendet, wenn ich mit der Maus über die Symbole fahre. Überall steht ein "{$lang_xxxxx} als Text, wobei xxxxx variable ist.

    Oh, mir scheint, da fehlt die Eindeutschung des TinyMCE.
    Schau bitte mal nach, ob im tinymce Ordner ein Ordner 'langs' vorhanden ist, und ob da eine Datei 'de.js' drin ist.

    Müsste korrektestens sein, oder?
    ;-)

    Ok, aber Du hättest ruhig bei Single Quotes bleiben können, sieht übersichtlicher aus, und der weitere Code müsste ja dann auch noch angepasst werden...

    Frage: wie stellt man eigentlich hier im Forum ne Codebox dar?

    TinyMCE manuell einbinden

    Du kannst den Code manuell in Dein Theme einfügen.
    Bearbeite die Datei comments.php Deines Themes und füge vor folgender Zeile:

    <?php if ($comments) : ?>

    diesen Code ein:

    <php
    echo '<script language="javascript" type="text/javascript" src="js/tinymce/tiny_mce.js"></script>
    <script type="text/javascript">
    tinyMCE.init({
    mode : "exact",
    elements : "comment",
    add_unload_trigger : true,
    theme : "simple",
    language : "de"
    });
    </script>';
    ?>

    Das ist das Javascript zum Einbinden des TinyMCE Editors
    Den Pfad zum TinyMCE Script musst Du nochmal überprüfen. Ich glaub, der stimmt so nicht.
    Hab leider kein WP2.0 sondern den Editor in WP 1.5 integriert. Aber vom Prinzip her müsste das klappen.

    Hm, könnte ein css-Problem sein.
    Den Submit-Button kannst Du nicht durch nen Link ersetzen, das geht nicht. Ausser vielleicht mit Javascript.
    Die Dateien, in denen Der 'Abschicken' Code erzeugt wird:
    edit-form.php und edit-form-advanced.php

    Teste vielleicht mal, ob es ohne die erweiterte Post-Bearbeitung geht (Optionen->Schreiben)

    Statische Seiten sind von Haus aus bei WP dabei. Diese können auch in eine hierarchische Struktur eingeteilt werden. Die Posts sind in Kategorien eingeteilt.
    Verwende einfach die Posts für News, und die Seiten für andere Inhalte.
    Es gibt auch noch ein Plugin, mit dem Du definieren kannst, welche Post-Kategorie(n) auf der Startseite erscheinen sollen ('Category Visibility')