如何在循环外附加一个wordpress帖子?

时间:2014-03-04 22:16:30

标签: wordpress-plugin wordpress

我试图更新Loop之外的博文。当调用以下php代码时,代码应为:

  1. 获取最新(最新)的博文
  2. 附加一些文本(下面的示例包含硬编码文本,但可能是变量)
  3. 更新附加的博文
  4. 以下代码在某种程度上有效 - 因为它将执行步骤1和2,但不会更新数据库中持久存在的博客文章的实际内容。任何帮助表示赞赏!

    <?php
    include_once($_SERVER['DOCUMENT_ROOT'].'/blog/wp-load.php' );
    $wp_did_header = true;
    
    $args = array( 'numberposts' => 1 );
    $recent_posts = get_posts( $args );
    
    foreach($recent_posts as $post)
    {
        $post->post_content .= '<br />Some text appended to Post';
        $post->post_content = add_filter('the_content', $post->post_content);
    }
    return $post->post_content;
    ?>
    

0 个答案:

没有答案