Suchergebnis Seite anpassen | ProjectDMC.org Deutsch

[ad_1]

Hallo,

ich möchte meine Suchergebnisseite etwas anpassen und habe dafür Code in der function.php eingebaut. Soweit funktioniert auch alles. Ich möchte nun aber noch hinter dem „the_excerpt“ einen Link einfügen. Beispiel „… Details“.
Leider rendert die Methode „the_excerpt“ ein <p>-Tag um den Inhalt, so dass mein Link nie direkt hinter dem Text steht. Außerdem soll der Detail-Link auch nur angezeigt werden, wenn er eine Länge von 55 Zeichen überschreitet. Gibt es dafür ein simple Lösung?

add_filter( 'generate_do_template_part', function( $do ) {
    if ( is_search() ) {
        return false;
    }
    return $do;
} );
// Add the own template.
add_action( 'generate_before_do_template_part', function() {
    if ( is_search() ) : ?>
        <article class="searchresult">
            <h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h1>
			<?php the_excerpt(); ?>
        </article>
    <?php endif;
} );

Und zum Schluss noch eine kleine Frage dazu. Können die Erweiterungen in der Function.php die Performance stark beeinflussen oder sollte man lieber die PHP-Dateien als Child direkt modifizieren?

Viele Grüße
Jens

  • Dieses Thema wurde geändert vor 6 Stunden, 44 Minuten von swordcobra.

[ad_2]

 

This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Buy WordPress Transfer