Anfänger-Frage? Wie mache ich den Vorschau-Text klickbar ( als Link ) ...

  • Hallo ihr lieben,

    ich bin ein Wordpress-Anfänger und habe mich für ein Theme entschieden.

    Jetzt passe ich das Theme an und probiere viel aus. Jetzt gibt es Vorschautexte auf der Startseite und auf der Kategorieseite.

    Bis jetzt ist nur das Bild klickbar, aber nicht der Text!!
    Wie kann ich es im Code so einstellen, dass auch der Text klickbar ist?

    Liebe Grüße, vielen Dank und frohe Weihnachten!

    Tom

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Über Browser-Plugins ala FireBug kann man sich ansehn welcher Code hinter welchen Element liegt. Nach dem Code könnte man nun in den Theme-Dateien suchen und den Link vom Text auch nochmal um das Image bauen.

    Aber einfacher ist es, wenn du dich an den Theme-Ersteller wendest und ihn um Änderung/Erweiterung bittest, bzw. fragst was du wo ändern müsstest oder ob/wo es bereits eine Option dafür gibt.
    Ersteres ist besser, denn nach einem Update könnten deine Änderungen weg sein, außer man benutzt ein Plugin, welche die eigenen Änderungen nach dem Update wieder einbaut.

  • Also in der Demo ist das Bild und die Überschrift klickbar.
    Was genau soll jetzt noch klickbar sein? Der gesamte Auszug des Beitragstextes? Dann musst du auch den a Tag um den Inhalt bauen.

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • Hi Maxe,

    verstehe! Das war dann aber nur in der html Datei?

    Du meinst also einfach den "<a class ="read-more-button" href=link"> Mehr Lesen</a>
    auf den Textinhalt erweitern.

    Jetzt wäre das aber nur für den einen Text, oder?

    Ich möchte das aber natürlich für alle und für auch künftige Texte.

    ----------------------
    Wäre das hier in der Content.php Datei richtig?


    <div class="genpost-entry-content">
    <?php the_excerpt(); ?>
    <?php
    wp_link_pages( array(
    'before' => '<div class="page-links">' . __( 'Pages:', 'awaken' ),
    'after' => '</div>',
    ) );
    ?>
    </div><!-- .entry-content -->
    </article><!-- #post-## -->
    </div>

  • Index php

    Hier noch die Index php vom brickyard theme.
    ändere ich das immer in der index php datei ab bzw. ist das überhaupt die richtige datei?


    <?php
    /**
    * The main template file.
    * @package BrickYard
    * @since BrickYard 1.0.0
    */
    get_header(); ?>
    <?php if ($brickyard_options_db['brickyard_display_latest_posts'] != 'Hide') { ?>
    <div class="entry-content">
    <div class="entry-content-inner">
    <section class="home-latest-posts">
    <h2 class="entry-headline"><span class="entry-headline-text"><?php if($brickyard_options_db['brickyard_latest_posts_headline'] == '') { ?><?php _e( 'Latest Posts' , 'brickyard' ); ?><?php } else { echo esc_attr($brickyard_options_db['brickyard_latest_posts_headline']); } ?></span></h2>
    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
    <?php get_template_part( 'content', 'archives' ); ?>
    <?php endwhile; endif; ?>
    <?php brickyard_content_nav( 'nav-below' ); ?>
    </section>
    </div>
    </div>
    <?php } ?>
    <?php if ( dynamic_sidebar( 'sidebar-6' ) ) : else : ?>
    <?php endif; ?>
    </div> <!-- end of content -->
    <?php get_sidebar(); ?>
    <?php get_footer(); ?>

  • .... und in der category .php müsste ich es ja auch noch ändern, oder?

    <?php
    /**
    * The category archive template file.
    * @package BrickYard
    * @since BrickYard 1.0.0
    */
    get_header(); ?>
    <div class="entry-content">
    <div class="entry-content-inner">
    <?php if ( have_posts() ) : ?>
    <div class="content-headline">
    <h1 class="entry-headline"><span class="entry-headline-text"><?php single_cat_title(); ?></span></h1>
    </div>
    <?php if ( category_description() ) : ?>
    <div class="archive-meta"><?php echo category_description(); ?></div>
    <?php endif; ?>
    <?php while (have_posts()) : the_post(); ?>
    <?php get_template_part( 'content', 'archives' ); ?>
    <?php endwhile; endif; ?>
    <?php brickyard_content_nav( 'nav-below' ); ?>
    </div>
    </div>
    </div> <!-- end of content -->
    <?php get_sidebar(); ?>
    <?php get_footer(); ?>

  • In der content.php einen a Tag um the_excerpt basteln.

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • Das ist der Code aus der Content Datei:


    <div class="genpost-entry-content">
    <?php the_excerpt(); ?>
    <?php
    wp_link_pages( array(
    'before' => '<div class="page-links">' . __( 'Pages:', 'awaken' ),
    'after' => '</div>',
    ) );
    ?>
    </div><!-- .entry-content -->


    Wie würde ich das nun umschreiben?


    A link kenne ich sonst so:
    <a href="http://www.tagesschau.de/">ARD Tagesschau</a> Nachrichten<br>

  • Such nach <?php the_excerpt(); ?> und bau den a Tag drum.

    <a href... ><?php the_excerpt(); ?></a>

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • Ich bin kompletter Anfänger.
    Daher kurz eine ernste Frage: Ich füge dann nur noch das ein
    "[COLOR=#333333][INDENT]<a href... ><?php the_excerpt(); ?></a>

    "

    "..." ist auch richtig?

    DANKE!!!![/INDENT]

    [/COLOR]

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!