Beiträge von McZoid

    Update:

    Diese Anpassung:

    <?php $topLevelParentTitle = get_top_level_parent_title(); ?>
    <h1><?php if (is_page( 'Startseite' ) or is_page( 'Autor' )) echo(bloginfo( 'description' )); else echo( 'TextX ' . $topLevelParentTitle . ' TextY' ); ?></h1>

    bringt ebenso das gleiche Ergebnis wie das Weglassen der () nach dem Aufruf des echo.

    Dies ist die Funktion zum Abrufen der Variablen:

    <?php

    function get_top_level_parent_title() {

    global $post;
    if ( empty($post->post_parent) )
    { the_title(); }
    else {
    $ancestors = get_post_ancestors($post->ID);
    end($ancestors);
    echo get_the_title(end($ancestors));
    }
    }

    ?>

    Jemand eine Idee?

    Hallo zusammen,

    ich bin Neuling in PHP und unternehme die ersten Gehversuche. Da ich denke, dass natürlich 'Learning by doing' am besten funktioniert, habe ich als erstes einen Wordpress Blog angelegt und allerhand Dinge probiert. Bei einer für Euch mit Sicherheit total lächerlichen Sache komme ich gerade nicht weiter - ich würde mich freuen, wenn wir jemand kurz Rat geben könnte.

    Bei unten stehendem Code soll im Frontend folgendes ausgegeben werden:

    TextA VARIABLE Text B

    <h1><?php if (is_page( 'Startseite' ) or is_page( 'Autor' )) echo(bloginfo( 'description' )); else echo( 'TextA ' . get_top_level_parent_title() . ' TextB' ); ?></h1>

    Angezeigt wird aber:

    VARIABLETextA TextB

    Was habe ich da falsch gemacht?

    Vielen Dank im Voraus!

    Hallo zusammen,

    ich habe für die Content Images eine weitere CSS Klasse angelegt, die ich beim Einbinden von Bildern im Content dann bislang immer manuell eintrage (und die Klasse "alignnone" immer manuell rauslösche).

    Wie kann ich es einrichten, dass Bildern im Artikel bereits automatisch die weitere Klasse zugewiesen wird (und die alignnone nicht mehr)?

    Vielen Dank und schöne Ostertage Euch allen!

    Hallo zusammen,

    auf die Gefahr hin, dass ich mich zum Eimer mache:

    Bei den ersten Gehversuchen, ein eigenes Template zu erstellen, hat mich folgendes ziemlich irritiert: Ich habe einfach erstmal die "sidebar-page.php" kopiert und umbenannt. Das umbenannte Template kann ich nun beim Anlegen einer Page auch auswählen, aber der Inhalt wird hier einspaltig (zentriert) ausgegeben, obwohl der Inhalt der Datei (bis auf die Bezeichnung des Templates) 1:1 identisch zur "sidebar-page.php" ist.

    Muss ich das umbenannte Template noch irgendwo referenzieren oder übersehe ich das völlig offensichtliche?

    Vielen Dank für Eure Hilfe! :smile:

    Hallo. Ich weiß, das Spalten-Thema gab es schon zig Mal, aber ich konnte mein Problem leider nicht lösen.

    Ich habe im Twenty Eleven Layout das zweispaltige Layout mit Sidebar rechts ausgewählt. Das passt auch auf der Startseite und allen Archiv-Seiten. Aber die Beiträge selbst (single) sind immer nur einspaltig und entsprechend zentriert.

    Wie bekomme ich auch dort die zwei Spalten hin?

    Mhmm. Das hat nicht hingehauen. Dann habe ich in der nav_menu_template Folgendes gemacht:

    $item_output = $args->before;
    [COLOR=DarkOrchid] $item_output .= '<h4>';[/COLOR]
    $item_output .= '<a'. $attributes .'>';
    $item_output .= $args->link_before . apply_filters( 'the_title', $item->title, $item->ID ) . $args->link_after;
    $item_output .= '</a>';
    [COLOR=DarkOrchid]$item_output .= '</h4>';[/COLOR]
    $item_output .= $args->after;


    Ergebnis: Im Footer-Menü waren die Links nun als H4 ausgezeichnet, nicht aber in der Hauptnavigation. :|

    Hallo zusammen und Gruß an die Runde!

    Ich bin neu im Thema Wordpress und PHP. Soweit habe ich aber alles hinbekommen, wie ich es haben wollte - besonders das Setzen der Headline Tags. Allerdings strauchel ich bei einer Sache:

    Ich habe eine neues Menü angelegt, was auch wunderbar funktioniert. Jetzt versuche ich, die Kategorie-Links im Menü als H4 auszuzeichnen, finde aber nicht die richtige Stelle. Habe die nav-menu und nav-menu-template durchforstet, aber leider nicht drauf gekommen, wie ich das mache. Kann Jemand helfen?

    Vielen Dank im Voraus!