这个子弹/链接后的WordPress一切

时间:2018-07-13 12:13:34

标签: php wordpress post

有没有一种方法可以在Wordpress中创建关注对象: 指向页面的超链接:www.localhost.com/products/ 此页面上有产品列表

如果用户单击链接,则浏览器将转到例如: www.localhost.com/products/book-cartoon-small

问题是我想将其分为产品列表页面“ IS PAGE”和产品页面“ IS SINGLE POST”的页面

有人知道如何用语句创建它吗?

    $loop = new WP_Query(array('post_type' => 'product'));
    while ( $loop->have_posts() ) : $loop->the_post();

    if ( is_page('') ){ 
    ?>
    <a href="<?php echo get_permalink(); ?>">Go to product</a>
    <?php

    }else{// if is single post.

    echo get_the_title();
    echo the_content();   
}
    endwhile; 

也许可以用 products / 之后的所有内容创建一个if语句来做到这一点?

1 个答案:

答案 0 :(得分:0)

通过设置'has_archive' => true并在主题中创建archive-product.php模板文件,为您的产品创建一个存档页面。接下来添加一个single-product.php模板。添加档案后,别忘了重置永久链接。那应该给你一个开始。

在这里https://www.wpbeginner.com/wp-tutorials/how-to-create-a-custom-post-types-archive-page-in-wordpress/

并且不要忘记检查wordpress堆栈交换。 https://wordpress.stackexchange.com/