1
votes

Lien de type de publication personnalisé avec page de publication WordPress

J'ai créé un type de publication personnalisé, puis j'affiche des données de publication personnalisées, mais lorsque je clique sur le bouton Lire la suite de ce message personnalisé, cela me donne une erreur page introuvable lorsque je clique sur le bouton en savoir plus il pointe une URL comme celle-ci domain.com/abc/my-custom-post here abc est un slug de publication personnalisé. Je vous partage ce que j'ai fait jusqu'à présent.

Type de message personnalisé

<?php
    $args = array(
    'post_type' => 'abc',
    'posts_per_page' => -1
    );
    $wp_query = new WP_Query($args);
    while($wp_query->have_posts()) : $wp_query->the_post();
    echo get_field('featured_image');
    the_title();
    echo get_the_excerpt();
    endwhile;
    wp_reset_query();

?>

Affichage du code postal personnalisé

<?php
    function create_posttype() {

    register_post_type( 'abc',
    array(
    'labels' => array(
    'name' => __( 'ABC' ),
    'singular_name' => __( 'ABC' ),
    'supports' => array( 'title', 'editor', 'excerpt', 'author', 'thumbnail', 'comments', 'revisions', 'custom-fields', )
    ),
    'public' => true,
    'has_archive' => true,
    'rewrite' => array('slug' => 'abc'),
    )
    );
    }
    add_action( 'init', 'create_posttype' );
?>

Dites-moi comment me connecter à la page de publication en cliquant sur le bouton Lire la suite.


0 commentaires

3 Réponses :


0
votes

enregistrez-vous le permalien? dans wp dash go >> settings> permaliens et enregistrez les modifications une fois


1 commentaires

Les autres messages fonctionnent bien.Je veux juste connecter un message personnalisé dans single-abc.php après avoir cliqué sur le bouton Lire la suite



0
votes

Votre code fonctionne correctement. Essayez à nouveau d'enregistrer les paramètres des permaliens


1 commentaires

Comment faire cela? en fait, les postes de repos fonctionnent parfaitement



1
votes

J'ai vérifié votre code et il est parfait, mais ici, vous pouvez suivre les instructions de la capture d'écran donnée pour résoudre votre problème http : //prntscr.com/mozub7 et voici lien de référence J'espère que votre problème est résolu .


2 commentaires

Enregistrez-vous à nouveau le permalien avec le bouton "Enregistrer les modifications"? car Cliquez sur le bouton Enregistrer les modifications pour vous assurer que toutes les modifications que vous avez apportées à vos paramètres sont enregistrées dans votre base de données. Veuillez donc cliquer sur le bouton "Enregistrer les modifications" dans Paramètres → Permaliens, puis après actualiser la page (ctrl + f5) sur le côté frontal et vérifier.


@Jason Merci pour cela. Veuillez cocher (cocher) comme marque verte de ma réponse afin que cela puisse aider quelqu'un qui trouve une réponse comme celle-ci.