0

こんにちは、投稿コンテンツを取得して index.php に投稿しようとしています。現在、このコードには何も表示されません。

<?php 
$post = get_posts( array( 'name' => 'title' ) );
echo $post->post_title;
?>
4

2 に答える 2

0

これは、投稿IDを渡すことで投稿コンテンツを取得する方法です

$content = get_post_field('post_content', $my_postid);

投稿名を取得するには、次のコードを使用します

echo $post->post_name;

これがうまくいくことを願っています。

于 2013-02-08T14:43:40.203 に答える
0

ループ内で実行する必要があります。コーデックスの例を次に示します。

<ul>
<?php
global $post;
$args = array( 'numberposts' => 5, 'offset'=> 1, 'category' => 1 );
$myposts = get_posts( $args );
foreach( $myposts as $post ) :  setup_postdata($post); ?>
    <li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
<?php endforeach; ?>
</ul>
于 2013-02-08T14:30:32.803 に答える