Beiträge von TonyMacarony

    Hallo Leute,

    ich hätte gerne bei mir die Navigation (vorheriger- / nächster Beitrag) die unten am Ende der Beitragsseite angezeigt wird in den Footer (footer.php) verlagern.

    Der entsprechende Part sieht so aus bei mir:

    Kopiere ich ihn in den Footer funktioniert zwar alles soweit, aber es wird auch eine Navigation angezeigt, wenn man auf anderen Seiten ist.
    Ich möchte also, dass es nur im Footer angezeigt wird, wenn man sich auf einer Beitragsseite befindet.

    Hat jemand eine Idee, wie man das machen kann?

    Funktioniert nur teilweise. Die "Kategorie-Tags" bleiben jedoch links (schau auf meiner Seite).

    Hier ist nochmal der ganze CSS-Teil (mit Kategorien):

    Hallo Leute,

    ich habe mir ein kleines Widget gebastelt, das bei mir in der Haupt-Sidebar die Kategorien und Tags eines Beitrags als Liste (nebeneinander) anzeigt. Habe soweit alles angepasst, aber bekomme den Inhalt einfach nicht zentriert dargestellt.

    Hier der Content:

    PHP
    <ul class="gw-tags"><?php the_category(); ?></ul>
    <?php $tag_list = get_the_tag_list('<ul class="gw-tags"><li>','</li><li>','</li></ul>');
    if(!empty($tag_list)){ ?>
            <div class="gw-tags">
            <?php   echo $tag_list; ?>
            </div>
            <?php } 
            ?>
    <div class="gw-tags-clear"></div>

    Hier mein CSS:

    Hat dazu jemand eine Idee, wie ich das ganze in die Mitte bekomme?

    Hab das ganze jetzt noch ein bisschen abgeändert. So kann man die Tags über eine CSS-Klasse anpassen. Sie werden nun als Liste dargestellt. :wink:

    PHP
    <?php $tag_list = get_the_tag_list('<ul class="your-class-name"><li>','</li><li>','</li></ul>');
    if(!empty($tag_list)){ ?>
    		<?php   echo $tag_list; ?>
    		<?php } 
    		?>


    Hast du den Debug-Modus eingeschaltet? Bekommst du eine Fehlermeldung? Vielleicht hilft die weiter.

    Code
    /mnt/web102/b3/98/57738898/htdocs/WordPress_SecureMode_01/wp-includes/media.php on line 712 Notice: Undefined offset: 1 in 
    /mnt/web102/b3/98/57738898/htdocs/WordPress_SecureMode_01/wp-includes/media.php on line 714 Notice: Undefined offset: 1 in 
    /mnt/web102/b3/98/57738898/htdocs/WordPress_SecureMode_01/wp-includes/media.php on line 717 Notice: Undefined offset: 1 in 
    /mnt/web102/b3/98/57738898/htdocs/WordPress_SecureMode_01/wp-includes/media.php on line 712 Notice: Undefined offset: 1 in 
    /mnt/web102/b3/98/57738898/htdocs/WordPress_SecureMode_01/wp-includes/media.php on line 714 Notice: Undefined offset: 1 in 
    /mnt/web102/b3/98/57738898/htdocs/WordPress_SecureMode_01/wp-includes/media.php on line 717 Notice: Undefined offset: 1 in

    ...usw.! Das wird angezeigt.

    Großartig! So funktioniert es schonmal wunderbar, mit einem aber (kommt unter dem Code).

    Also: Hier erstmal zum nachvolziehen mein abgeänderter Code:

    Nun zum "aber"...

    Wie gesagt, alles funktioniert soweit genauso wie ich es mir vorgestellt habe. Leider gibt es noch zwei Probleme:

    1. Wenn ich zum allerersten Beitrag gehe, dann wird mir dieser auch als Thumbnail angezeigt, obwohl dort gar kein Bild mehr sein dürfte.
    2. Wenn ich zum allerletzten Beitrag gehe, dann wird dort gar kein Thumbnail mehr vom vorherigen Post angezeigt.

    Was nun? :shock:

    Die Verlinkung funktioniert einwandfrei. Wenn ich das Bild untersuche, dann wird folgendes angezeigt:

    HTML
    <img width="100px" alt="" src="&lt;img width=" 750"="" height="290" class="attachment-post-thumbnail size-post-thumbnail wp-post-image">

    Es wird wahrscheinlich an dieser Stelle liegen:

    HTML
    <img width="100px" alt="" src="<?php echo $image;?>

    Ändere ich sie jedoch wie folgt, dann bekomme ich "> neben den Bildern angezeigt.

    HTML
    <img width="100px" alt="" src="<?php echo $image;?>">

    Das ist der entsprechende Part:

    PHP
    <?php $tag_list = get_the_tag_list( '', __( ', ', 'pixgraphy' ) );
            if(!empty($tag_list)){ ?>
            <?php   echo $tag_list; ?>
            <?php }  ?>

    Wenn ich diesen nun in die sidebar.php meines Templates integriere funktioniert es sogar schon.

    Am besten wäre jetzt noch, könnte man das ganze als Widget verwenden.

    So, habe jetzt einiges ausprobiert und bin bei diesem Ergebnis stehengeblieben. Da meine PHP-Kenntnisse gen 0 gehen sieht das wahrscheinlich grauenhaft aus. Immerhin funktioniert es. Müsste nur noch ins "Reine" gebracht...


    Hallo Leute,

    ich möchte gerne auf meiner Beitragsseite die Schlagwörter in der Hauptsidebar anzeigen lassen, statt unter dem Text. Es gibt dafür ein Widget, das ich mal istalliert hatte, aber hab den Namen vergessen. Vielleicht gibt es auch noch eine bessere Lösung als ein Plugin dafür zu nutzen, da ich nicht unbedingt so viele Plugins verwenden möchte.

    Funktioniert immer noch nicht. So sieht das jetzt bei mir aus:

    PHP
    function wpdocs_theme_name_scripts() {
        wp_enqueue_style( 'header', get_stylesheet_directory() . '/header.css' );
    }
    add_action( 'wp_enqueue_scripts', 'wpdocs_theme_name_scripts' );

    ...und ja, die Datei liegt im Hauptverzeichnis des Child-Themes.

    Du meinst so?

    PHP
    function wpdocs_theme_name_scripts() {    wp_enqueue_style( 'style-name', get_stylesheet_uri() );    wp_enqueue_script( 'script-name', get_template_directory_uri() . '/css/stylesheet.css', array(), '1.0.0', true );}add_action( 'wp_enqueue_scripts', 'wpdocs_theme_name_scripts' );

    Wenn ja, wo genau muss ich das einfügen?