J'essaie de réparer notre site Web et pourrait avoir besoin d'aide. Sur notre page de couverture, nous avons une section qui tire le post le plus récent et l'affiche. S'il est trop long, il sera coupé et affichera [...] à la fin. Vous pouviez cliquer dessus et accéder au message complet. Cependant, après une mise à jour de WordPress il y a environ un an, il ne vous permet plus de cliquer sur le message complet. Il montre toujours le [...] mais ce n'est pas un lien.
Je ne suis pas celui qui a créé le site, mais je connais un peu le code et après avoir cherché du code WordPress, je pense avoir trouvé la section de code qui le contrôle. Le problème est que tout ce que je trouve à essayer ne semble pas faire la différence.
Ci-dessous se trouve la section de code relative au dernier message apparaissant sur la page d'accueil. Des suggestions sur ce que je peux faire pour que cela fonctionne à nouveau? Merci.
<?php
global $post;
$args = array('numberposts' => 1);
$posts = get_posts($args);
foreach ($posts as $post) {
setup_postdata($post); ?>
<img src="<?php the_field('featured_image', $post->ID); ?>" class="featured-image" />
<h3><?php the_title(); ?></h3>
<?php the_excerpt(); ?>
<?php } ?>
Vous pouvez modifier la fonction [...] simple que vous placez dans functions.php
function wpdocs_excerpt_more( $more ) {
return '<a href="'.get_permalink( get_the_ID() ).'">[...]</a>';
}
add_filter( 'excerpt_more', 'wpdocs_excerpt_more' );