【问题标题】:Custom Post Type link with post page WordPress带有帖子页面 WordPress 的自定义帖子类型链接
【发布时间】:2023-03-30 10:50:01
【问题描述】:

我创建了一个自定义帖子类型,然后显示自定义帖子数据,但是当我点击该自定义帖子的阅读更多按钮时,它给了我一个错误page not found当我点击阅读更多按钮时,它指向像这样的网址@987654322 @ 这里 abc 是自定义的帖子。我正在与您分享我到目前为止所做的事情。

自定义帖子类型

<?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' );
?>

显示自定义邮政编码

<?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();

?>

让我知道点击阅读更多按钮时如何连接帖子页面。

【问题讨论】:

    标签: php wordpress custom-post-type


    【解决方案1】:

    我已经检查了你的代码,它是完美的,但是在这里你可以按照给定的屏幕截图中的说明来解决你的问题http://prntscr.com/mozub7,这是reference link希望你的问题得到解决。

    【讨论】:

    • 您是否使用“保存更改”按钮再次保存永久链接?因为单击保存更改按钮以确保您对设置所做的任何更改都保存到数据库中。所以请点击设置→永久链接中的“保存更改”按钮,然后在前端刷新页面(ctrl + f5)并检查它。
    • @Jason 谢谢你。请将(打勾)标记为我的答案的绿色标记,以便它可以帮助找到这样的答案的人。
    【解决方案2】:

    你保存永久链接吗? 在 wp dash 中转到 >> 设置>永久链接并保存一次更改

    【讨论】:

    • 其他帖子工作正常我只想在单击阅读更多按钮后在 single-abc.php 中连接自定义帖子
    【解决方案3】:

    您的代码运行正常。再次尝试保存永久链接设置

    【讨论】:

    • 怎么做?实际上休息帖子工作得很好
    猜你喜欢
    • 2021-06-17
    • 2016-07-13
    • 2012-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-11
    相关资源
    最近更新 更多