programing

워드프레스 포스트 루프 show post_name / slug

muds 2023. 3. 12. 11:24
반응형

워드프레스 포스트 루프 show post_name / slug

워드프레스 투고를 루프하기 위해 이 PHP 코드를 실행하고 있습니다.

$posts = get_posts('numberposts=10&order=ASC&orderby=post_title');
foreach ($posts as $post)
{
    setup_postdata( $post );
    the_date();
    echo '<br />'; ?>
    <a href="/blog2/"><?php the_title(); ?></a>    
    <?php the_excerpt(); ?>
    <br><hr /><br>
    <?php
}

각 게시물의 post_name 또는 'slug'을 표시할 수 있도록 하고 싶다.

사용해보았습니다.echo $posts->post_name;아무것도 표시되지 않습니다.

타이틀은 다음 순서로 취득할 수 있습니다.$post->post_title

이름/슬래그는 다음 방법으로 얻을 수 있습니다.$post->post_name

다음 방법으로 투고를 받을 수 있습니다.

echo $post->post_name;

코드를 수정했습니다.

<?php
$posts = get_posts('numberposts=10&order=ASC&orderby=post_title');
foreach ($posts as $post) {
    setup_postdata( $post );
    the_date();
    echo '<br />'; ?>
    <a href="/blog2/"><?php the_title(); ?></a>  
    <?php  echo $post->post_name; ?>
   <?php the_excerpt(); ?>
    <br><hr /><br>
    <?php
}
?>

언급URL : https://stackoverflow.com/questions/21043032/wordpress-posts-loop-show-post-name-slug

반응형