WordPress : Dois-je définir une page comme « sans index » si j’inclus son contenu dans front-Page.php via cette méthode ?

Publié par Jean-Michel le

J’ai donc défini ma page d’accueil sur « Vos derniers messages » et inclus ce morceau de code pour obtenir les informations d’une page prédéfinie afin que je puisse modifier ma page d’accueil et accéder à une grille « messages récents » avec pagination à la fois. De plus, je peux éditer ce message via l’éditeur Gutenberg Block avec cette méthode.

J’aimerais éliminer la possibilité d’un indicateur de « contenu en double » sur mon contenu, alors dois-je ne pas indexer la page source ?

<picture class="featured-image block  pos-rel">
    <div class="t-con flex row pos-abs">
        <h1  class="post-title f-center" title="<?php echo get_the_title( $ID=2 ); ?>"><?php echo get_the_title( $ID=2 ); ?></h1> <!--Edit these values to adjust page being shown.-->
    </div>
    <?php the_post_thumbnail( 'full', array(
        'class' => 'featured'
    )); ?>
</picture>
<?php get_search_form(); ?>
<section class="main bg-darkpurple">
<?php
    $id=2;
    $post = get_post($id);
    $content = apply_filters('the_content', $post->post_content);
    echo $content;
?>

De plus, je suis conscient que le the_title_attribute()doit être utilisé à la place de echo get_the_title($ID=2)cependant, lorsque j’utilise cela, même avec $ID déclaré, il affiche l’attribut du dernier message à la place.

Merci pour la perspicacité!

Solution n°1 trouvée

Plutôt que de simplement ne pas indexer la page, 301 la redirige. Cela peut être fait soit par la configuration du serveur (.htaccess, règles NGINX, etc.) soit en utilisant un plugin. De cette façon, personne ne peut accéder à la page tout seul – elle n’existe que sur la page d’accueil.

Catégories : Wordpress

Jean-Michel

Jean-Michel est en charge de la partie blog du site. Il met en place la stratégie de contenu et répond aux questions fréquentes sur Wordpress.

0 commentaire

Laisser un commentaire

Avatar placeholder

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *