Beiträge von copernica

    Die Funktion eines automatischen Zeilenumbruchs ist mir nicht bekannt. Um das Layout nicht zu zerschießen, musst so lange Wöter schon manuell trennen. Und... schreibst du echt so lange Wörter? :-D Das längste Wort, das ich kenne, lautet "Donaudampfschiffahrtskapitänspatent" . Aber auch das würde dein Layout noch lange nicht sprengen :)

    Falls dein Problem bei sehr langen URL's liegt: Dafür gibt es ein PlugIn, das diese URL's abkürzt:

    WP-Chunk

    PHP
    <?php comments_popup_link('0 Kommentare »', '1 Kommentar »', '% Kommentare »', '', 'Keine Kommentare'); ?>

    So funktioniert es. Nach "%Kommentare" folgt ein Block, wo man die Bezeichnung für eine css-Klasse eingeben kann (in meinem Codebeispiel ist keine eingegeben) und erst danach steht "Keine Kommentare".

    Ich selber habe wenig bis keine Probleme damit, andere einzuschätzen (weibliche Intuition? ;-)
    Wenn jemand mit einer Antwort nicht klar kommt, fragt er schon nach, denke ich.

    Möglicherweise wird auch der ein oder andere nicht zugeben mögen, dass er (noch) keine Kenntnisse hat - womit wir dann wieder am Anfang wären.

    1.) Du hast die Möglickheit, in der functions.php das Format für den Titel festzulegen, sowie vor und nach dem eigentlichen Widgets HTML-Tags mit zugewiesenen css-Klassen ind ID's einzufügen. Das sieht dann z.B. so aus:

    PHP
    <?php
    if ( function_exists('register_sidebar') )
        register_sidebar(array(
            'before_widget' => '<div id="%1$s" class="irgendwas %2$s">',
            'after_widget' => '</div></div>',
            'before_title' => '<h2>',
            'after_title' => '</h2><div class="klasse">',
        ));
    ?>

    2.) Nutze den Vorschlag von Tigermaus: Ziehe einfach mal alle Widgets, die zur Verfügung stehen, in die Sidebar. Schaue dir dann den Quelltext der Seite an und dann findest du die Classes und ID's, die Wordpress für die Widgets standardmäßig vorsieht.

    3.) Wenn du auch damit nicht weiterkommst, musst du eigene Widgest anbieten. Die werden auch in die functions.php geschrieben und zwar nach folgendem Muster (Beispiel Links):

    tboggi: Meinst du jetzt wirklich die Tags oder die Tag-Cloud?

    Die Tag-Cloud kannst du z.B. so in deine Sidebar einfügen:

    <h2>Tag-Wölkchen</h2>
    <?php wp_tag_cloud('smallest=8&largest=16'); ?>


    Der unbedeutenste Begriff wird in diesem Beispiel in 8pt Größe dargestellt und der bedeutenste in 16pt.

    Dieser Template-Tag ist zuständig für die Anzeige des Datums:

    PHP
    <?php the_time('j. F Y') ?>

    ... und dieser für den Autorennamen:

    PHP
    <?php the_author() ?>

    Der Rest steht im Klartext im Theme, und zwar meistens in der index.php, der archive.php, search.php und eventuell attachment.php

    Das ist leider ein viel zu großer Aufwand.
    Allein schon für alle bisherigen Themes herauszufinden für welche Version sie funktionieren wäre extrem viel Arbeit. Und wenn dann wieder ein neues Major-Release kommt, müsste man auch wieder alles testen usw...du verstehst, dass das so nicht machbar ist :)

    Ja, du hast recht. Dafür müssten die Theme-Autoren normalerweise selber sorgen, aber dass das schief geht, ist so gut wie klar...

    Vorschlag: Eine weitere Auswahlmöglichkeit, welche Version(en) das Theme unterstützt - ich finde es nicht gut, wenn alle Themes rausfliegen, die nicht mit 2.3 laufen, da ja auch noch der Versionsstrang 2.0* von WP weitergepflegt wird (falls ich nicht irre).

    (... wobei man ein Theme auch ohne Weiteres für WP ab 1.5.2 bis 2.3 funktionsfähig erstellen kann ;-) )

    Die von Wordpress vorgegebenen Standardwidgets findest du im Verzeichnis wp-includes/widgets.php.

    Wenn du mit denen nicht einverstanden bist, aber die widgets.php empfohlenerweise in Ruhe lassen willst, kannst du in der functions-php die Widgets nach deinem Geschmack erstellen.

    Ein Beispiel für ein Pages- (Seiten-) Widget:

    Das Widget wird dann im Backend auf der Widget Seite so angezeigt, wie du es benannt hast, im Falle meines Beispiels also als "Blubb Seite"

    Sicherlich kann man die Widgets auch mit den ganzen Funktionalitäten ausstatten wie sie einige der WP-Standardwidgets haben, aber dazu kann ich nichts sagen, weil dafür meine php-Kenntnisse nicht ausreichen.