Wordpress 自定义帖子类型链接

Wordpress 自定义帖子类型链接,wordpress,Wordpress,您好,我正在尝试获取以下代码以链接到WordPress主题中的相关帖子。我想让旋转木马标题转到正确的位置。我有一个自定义查询,它使用幻灯片标签将帖子添加到传送带。我尝试了不同版本的以下代码,出于某种原因,我只能获得旋转木马标题中的链接以返回主题的主页。如果有人能给我指出正确的方向,让帖子标题链接回帖子,我将不胜感激 这是我的密码。我错过了什么 <?php $slides = array(); $args = array( 'tag' => 'slide', 'nop

您好,我正在尝试获取以下代码以链接到WordPress主题中的相关帖子。我想让旋转木马标题转到正确的位置。我有一个自定义查询,它使用幻灯片标签将帖子添加到传送带。我尝试了不同版本的以下代码,出于某种原因,我只能获得旋转木马标题中的链接以返回主题的主页。如果有人能给我指出正确的方向,让帖子标题链接回帖子,我将不胜感激

这是我的密码。我错过了什么

    <?php
    $slides = array(); 
$args = array( 'tag' => 'slide', 'nopaging'=>true, 'posts_per_page'=>5 );
$slider_query = new WP_Query( $args );
if ( $slider_query->have_posts() ) {
    while ( $slider_query->have_posts() ) {
        $slider_query->the_post();
        if(has_post_thumbnail()){
            $temp = array();
            $thumb_id = get_post_thumbnail_id();
            $thumb_url_array = wp_get_attachment_image_src($thumb_id, 'full', true);
            $thumb_url = $thumb_url_array[0];
            $temp['title'] = get_the_title();
            $temp['excerpt'] = get_the_excerpt();
            $temp['image'] = $thumb_url;
            $slides[] = $temp;
        }
    }
} 
wp_reset_postdata();
?>

<?php if(count($slides) > 0) { ?>

<div id="carousel-example-generic" class="carousel-slide" data-ride="carousel">
        <div class="carousel-inner" role="listbox">
    <ol class="carousel-indicators">
        <?php for($i=0;$i<count($slides);$i++) { ?>
        <li data-target="#carousel-example-generic" data-slide-to="<?php echo $i ?>" <?php if($i==0) { ?>class="active"<?php } ?>></li>
        <?php } ?>
    </ol>


        <?php $i=0; foreach($slides as $slide) { extract($slide); ?>
        <div class="item <?php if($i == 0) { ?>active<?php } ?>">
            <img src="<?php echo $image ?>" alt="<?php echo esc_attr($title); ?>">
            <div class="carousel-caption"><h3><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h3><p><?php echo $excerpt; ?></p></div>
        </div>
        <?php $i++; } ?>
    </div>
</div>
</div>
<?php } ?>


要获取自定义帖子类型的永久链接,可以使用
get\u post\u permalink($id)

如果在循环中使用它,请使用
get\u permalink()

get\u post\u permalink(int$id,bool$leavename=false,bool$sample=false)

检索自定义帖子类型的帖子的永久链接

get_permalink(int | WP_Post$Post,bool$leavename=false)

检索当前帖子或帖子ID的完整永久链接


要获取自定义帖子类型的永久链接,可以使用
get\u post\u permalink($id)

如果在循环中使用它,请使用
get\u permalink()

get\u post\u permalink(int$id,bool$leavename=false,bool$sample=false)

检索自定义帖子类型的帖子的永久链接

get_permalink(int | WP_Post$Post,bool$leavename=false)

检索当前帖子或帖子ID的完整永久链接


没问题。如果有帮助,请选择正确答案。没问题。如果有帮助,请选择正确的答案。