0

wordpress で ID によってカスタム投稿を取得し、そのサムネイル、タイトル、およびコンテンツを表示するにはどうすればよいですか? これが私が使用しているものですが、内容が台無しになっているわけではありません。

<div class="left-cont1">
        <div class="left-cont1-text">       
            <?php
            query_posts('post_id=790&post_type=homepage');
            while (have_posts()): the_post();
            ?>
            <h1><?php the_title(); ?></h1>
          <div class="cont1-border"></div>
          <p><?php echo(types_render_field("homepage-content", array("raw"=>"true"))); ?></p>
          <h2><a href="<?php the_permalink();?>/more/"><?php echo(types_render_field("homepage-urltitle", array("raw"=>"true"))); ?></a></h2>           
        </div>
        <div class="left-cont1-image1"><?php echo get_the_post_thumbnail($page->ID, 'home-circle'); ?></div>
        <?php endwhile;?>
      </div>

ありがとう

4

1 に答える 1

1

get_the_post_thumbnail($page->ID, 'home-circle')現在のコードを取得し、に変更してget_the_post_thumbnail(get_the_id(), 'home-circle')、プルする投稿ごとにコードを複製し、プルするpost_id=xxx投稿のIDに一致するようにを変更できるはずです。

これは最も魅力的な解決策ではありませんが、あなたが提供した情報から、少なくとも機能するはずです。ご存知のとおり、Wordpress専用のStackExchangeサイト全体があります:https ://wordpress.stackexchange.com/ここでは、Wordpress固有の回答をさらに取得できるはずです。PHPに関する質問の場合は、ここでお気軽にお問い合わせください。ただし、Wordpress固有の場合は、専用のWordpressサイトをお勧めします。

あなたはPHPに慣れていないので、WordPressを使用する前に、入門書を1、2冊入手し、基本的な概念のいくつかを理解することをお勧めします。時間の先行投資は大きくなりますが、長期的には見返りがあります。幸運を!

于 2012-07-02T19:31:04.750 に答える