Php Wordpress不按帖子id显示帖子

Php Wordpress不按帖子id显示帖子,php,wordpress,Php,Wordpress,一个帖子有点问题 有关帖子的信息: ID:8619 博士后作者:1 发布日期:2014-02-28 15:56:08.000000 发布日期格林尼治时间:2014-02-28 13:56:08.000000 职位名称:2014 02 28 发布状态:发布 ping_状态:打开 职位名称:2014-02-28-2 guid:http://example.lt/?post_type=newsletter&p=8619 查询: $args = array ( 'p'=> 8619, );

一个帖子有点问题

有关帖子的信息:

ID:8619 博士后作者:1 发布日期:2014-02-28 15:56:08.000000 发布日期格林尼治时间:2014-02-28 13:56:08.000000 职位名称:2014 02 28 发布状态:发布 ping_状态:打开

职位名称:2014-02-28-2 guid:http://example.lt/?post_type=newsletter&p=8619

查询:

$args = array (
    'p'=> 8619,
);

$query = new WP_Query( $args );


if ( $query->have_posts() ) {
    while ( $query->have_posts() ) {
        $query->the_post();
        var_dump(get_the_content());
    }
} else {

}

wp_reset_postdata();

我没有收到帖子,如果帖子数据有问题,因为如果我将id更改为任何现有帖子,一切都正常。

试试@Pratik所说的。您需要传递键
“post\u type”=>“newsletter”
。默认情况下,它的目标是
'post\u type'=>'post'

$args = array (
    'p'=> 8619,
    'post_type' => 'newsletter'
);

$query = new WP_Query( $args );

就像@Pratik说的那样试试这个。您需要传递键
“post\u type”=>“newsletter”
。默认情况下,它的目标是
'post\u type'=>'post'

$args = array (
    'p'=> 8619,
    'post_type' => 'newsletter'
);

$query = new WP_Query( $args );

就像@Pratik说的那样试试这个。您需要传递键
“post\u type”=>“newsletter”
。默认情况下,它的目标是
'post\u type'=>'post'

$args = array (
    'p'=> 8619,
    'post_type' => 'newsletter'
);

$query = new WP_Query( $args );

就像@Pratik说的那样试试这个。您需要传递键
“post\u type”=>“newsletter”
。默认情况下,它的目标是
'post\u type'=>'post'

$args = array (
    'p'=> 8619,
    'post_type' => 'newsletter'
);

$query = new WP_Query( $args );

试试这个,你可以得到一个帖子

<?php
$post_id = 8619;
$queried_post = get_post($post_id);
$title = $queried_post->post_title;
echo $title;
echo $queried_post->post_content;
?>

试试这个,你可以得到一篇文章

<?php
$post_id = 8619;
$queried_post = get_post($post_id);
$title = $queried_post->post_title;
echo $title;
echo $queried_post->post_content;
?>

试试这个,你可以得到一篇文章

<?php
$post_id = 8619;
$queried_post = get_post($post_id);
$title = $queried_post->post_title;
echo $title;
echo $queried_post->post_content;
?>

试试这个,你可以得到一篇文章

<?php
$post_id = 8619;
$queried_post = get_post($post_id);
$title = $queried_post->post_title;
echo $title;
echo $queried_post->post_content;
?>


确保有id=8619和post\u type=newsletter的帖子是我从db复制此数据。确保有id=8619和post\u type=newsletter的帖子是我从db复制此数据。确保有id=8619和post\u type=newsletter的帖子是我从db复制此数据。确保有id=8619的帖子post_type=newsletter是的,我从数据库复制数据。