列出自定义帖子类型的帖子

时间:2015-09-29 18:33:00

标签: php wordpress

我的wordpress安装中有一个脚本,显示了自定义帖子类型'publicnews'下的所有帖子。

结果很棒,显示我想要显示的所有帖子,但列表不可点击。

我想要,所以输出中显示的每个帖子都链接到他们的固定链接页面。

基本上我要做的是,在循环外的列表中显示位于自定义帖子类型“publicnews”下的所有帖子。显示的帖子应该是可点击的,并且可以显示整个页面。

以下是完整代码的视图:

<!-- Dynamic News Box -->

<div class="col-md-8 col-sm-6">
    <div class="row">
        <div class="col-md-6">
            <div class="panel panel-template panel-color<?=$color?>">
                <div class="panel-body small-text newspagesmall">
                    <h3 class="h3_title">
                        <span class="icon-fleche"></span>
                        <a class="titre_href" href="">
                            NEWS BOX
                        </a>
                    </h3>
                    <div class="scrollablenews_div">
                        <ul>
                            <?php
                            query_posts( array( 'post_type' => 'publicnews', 'showposts' => 10 ) );
                            if ( have_posts() ) : while ( have_posts() ) : the_post();
                            ?>
                            <li><?php the_title(); ?></li>
                        <?php endwhile; endif; wp_reset_query(); ?>
                    </ul>
                </div>
            </div>

        </div>

    </div>

我希望你能帮忙!

1 个答案:

答案 0 :(得分:1)

你只需要将你的标题包装在适当的固定链接中:

<li>
    <a href="<?php the_permalink(); ?>">
        <?php the_title(); ?>
    </a>
</li>

这包括right in the WordPress Codex