web-dev-qa-db-ja.com

グローバル投稿をカスタム投稿タイプで機能させる方法

私はそれがcustom_typesとグローバルな投稿を使用することが可能であるかどうか知りたいと思っていました。私はこの機能で働いていました:

global $post; 
$myposts = get_posts('numberposts=4&offset=1& category=3,4'); 
foreach($myposts as $post) : 
    setup_postdata($post); ?>
    <a href="<?php the_permalink() ?>" rel="bookmark" title="Visualizza <?php the_title(); ?>"><img src="<?php echo get_option('home'); ?>/wp-content/uploads/posthumb/<?php $values = get_post_custom_values("Image"); echo $values[0]; ?>" alt="<?php the_title(); ?>" /></a>
<?php endforeach;

標準の記事タイプから新しいカスタムの記事タイプに投稿を移動した直後に、これは機能しなくなりました。カテゴリはまだ同じです。何らかの方法で再び機能させることはできますか?

ご返事ありがとうございます。

1
FrA

デフォルトでは、get_posts()はデフォルトの投稿タイプpostを使用します。

CPTから選択したい場合は、これが必要です。

$myposts = get_posts('numberposts=4&offset=1&category=3,4&post_type=YOUr_CPT_HERE');
1
Brady