Beiträge von h-u-g-o

    Aber eine Frage bleibt:
    Wie kann das Artikelbild am elegantesten aus dem Header entfernt werden?


    In der Datei header.php den Abschnitt

    durch diesen ersetzen:

    PHP
    <?php
                        // The header image
                        <img src="<?php header_image(); ?>" width="<?php echo HEADER_IMAGE_WIDTH; ?>" height="<?php echo HEADER_IMAGE_HEIGHT; ?>" alt="" />

    Übrigens: Wirklich schlecht ist, dass man Artikelbilder und deren Eigenschaften offenbar nachträglich nicht einfach bearbeiten kann, sondern zunächst das "Artikelbild entfernen" muss, um von vorn beginnen zu können (müssen).

    Die CSS-Klasse attachment-post-thumbnail ist in der Datei style.css nicht definiert.

    Füge mal Folgendes ein:

    Code
    .attachment-post-thumbnail {
        border: 1px solid #ddd;
        padding: 6px;
        float: left;
        height: 150px;
        width: 150px;
        margin-right: 1.625em;
    }

    "Artikel" > "Erstellen" > "Artikelbild" > "Artikelbild festlegen" > Bild auswählen

    Als "Ausrichtung" dürfte in den meisten Fällen "Links" passend sein, bei "Größe" wählst du "Miniaturbild (150 × 150)".

    Anschließend auf "Als Artikelbild nutzen" klicken und speichern.

    Also, in Twenty Eleven kannst du unter "Design" > "Kopfzeile" einstellen, ob und welche(s) Bild(er) im Header angezeigt wird/werden. Das hat mit dem Artikelbild allerdings nichts zu tun, das ist gemäß deiner ursprünglichen Annahme tatsächlich ein Bild, das zum Artikel gehört. Damit dies auch angezeigt wird, musst du in der Datei content-single.php von Twenty Eleven folgenden Code oberhalb von

    PHP
    <?php the_content(); ?>

    einfügen:

    PHP
    <?php if (has_post_thumbnail()) the_post_thumbnail(); ?>

    Das Marienkäferbild eignet sich übrigens meiner Ansicht nach aufgrund seiner Abmessungen nicht als Artikelbild. ;)

    Falls meine Frage ironisch geklungen haben sollte, so war sie nicht gemeint.

    Ist ja nur zu Testzwecken beziehungsweise, damit dir besser geholfen werden kann.

    Also auf der Seite sehe ich kein Artikelbild, weder im Header noch beim Artikel. Oder hast du etwa marienkaefer-1000x288.jpg als Artikelbild angegeben?

    Man kann übrigens auch einfach innerhalb der if-Anweisung

    PHP
    <?php if ( have_comments() ) : ?>

    unterhalb von

    PHP
    <?php wp_list_comments(); ?>

    eine weitere if-Anweisung verschachteln

    PHP
    <?php if ( !comments_open() ) : ?>
    
    
    <?php _e( 'Comments are closed.' ); ?>
    
    
    <?php endif; ?>

    und die else-Anweisung

    PHP
    <?php else : ?>

    samt

    PHP
    <?php _e( 'Comments are closed.' ); ?>

    löschen.

    Anders ausgedrückt: Man kann einfach den Inhalt der else-Anweisung an die passende Stelle innerhalb der if-Anweisung kopieren und die else-Anweisung löschen.

    Hallo,

    die Datei 404.php von Twenty Ten enthält ein JavaScript zur Fokussierung des Suchfeldes.

    HTML
    <script type="text/javascript">
        // focus on search field after it has loaded
        document.getElementById('s') && document.getElementById('s').focus();
    </script>

    Ich frage mich, wofür der erste Teil des Scripts gut ist, denn es funktioniert auch ohne ihn.

    HTML
    <script type="text/javascript">
        // focus on search field after it has loaded
        document.getElementById('s').focus();
    </script>

    Weiß hier dazu jemand mehr?

    Liebe Grüße
    Hugo

    Hallo,

    bei deaktivierter Kommentarfunktion soll der Hinweis "Kommentare sind geschlossen." in der Einzelansicht von Artikeln sowie auf statischen Seiten nur dann angezeigt wird, wenn dort bereits mindestens ein Kommentar vorhanden ist. Wie kann man das am besten umsetzen?

    Liebe Grüße
    Hugo

    überlicherweise in der comments.php:

    PHP
    <?php else : // comments are closed ?>
            <!-- If comments are closed. -->
            [COLOR=Red]<p class="nocomments"><?php _e('Comments are closed.', 'kubrick'); ?></p>[/COLOR]

    Lösch einfach das was ich rot markiert hatte raus.

    Wenn schon gelöscht anstatt auskommentiert wird, dann doch wohl besser vollständig, also die gesamte else-Anweisung inklusive Kommentar und abschließendem Tag.

    Hallo,

    wie kann man die Lokalisierung eines Plugins ermöglichen, ohne dass der Name der Sprachdatei den Namen der Textdomain beinhaltet?

    Beispiel:
    de_DE.po anstatt mein-plugin-de_DE.po

    Liebe Grüße
    Hugo