Beiträge von pumba

    Ich habe die lösung:

    quelle: http://de.forums.wordpress.org/topic/dynamisc…s=3#post-407638

    Vielen Dank an alle!

    danke für eure mühe

    @Meathor

    wo soll ich das ganz genau mal einfügen? Ich denke Hier:?(content.php)

    PHP
    <article id="post-<?php the_ID(); ?>" <?php post_class('class-1 class-2 ' . $author);[COLOR=#ff0000]Print 'der author: ' . $author;[/COLOR] ?>>

    hab ich, dann wird eine class namens "der author" geaddet aber nicht der Name des autors
    Die Var bekommt mit der 'display_name' aus der index.php seinen wert. Oder nicht?

    @Melewo

    Ja hab ich. Ein Paar Zeilen weiter unten in der index.php kommt der Loop:

    PHP
    <?php if ( have_posts() ) :
                    // Start the Loop.
                    while ( have_posts() ) : the_post();

    Hallo Zusammen.


    Ich versuche nun seit geraumer Zeit zu jedem Artikel eine Class hinzuzufügen, die den Namen des Autors trägt. Ich Arbeite nach anleitung, doch, etwas läuft schief und ich weiss nicht was denn so ein php crack bin ich leider (noch) nicht :(.
    Ich Benutze das standart Template twentyfourteen.


    Die anleitung (Style Posts Based on Authors):
    http://www.wpbeginner.com/wp-themes/how-…st-differently/


    ich habe den code


    PHP
    <?php post_class('class-1 class-2 ' . $author); ?>


    gleich am anfang eingefügt in der index.php:


    PHP
    get_header(); ?>
    <?php $author = get_the_author_meta('display_name'); ?>
    <div id="main-content" class="main-content">


    und in der content.php auch am anfang:

    PHP
    <article id="post-<?php the_ID(); ?>" <?php post_class('class-1 class-2 ' . $author); ?>>


    das seltsame: die zwei Klassen: class-1 class-2 werden hinzugefügt. Wieso mein Platzhalter nicht?


    Ich hoffe ihr könnt mir helfen