「box-img」というカスタム投稿タイプを作成しました。「img-url」と「img」という名前のフィールドをカスタマイズする必要があります。「img」フィールドには画像が含まれます。
これらの 2 つのフィールドを自分のページに表示できるようにしたいと考えています。今私は持っています:
<?php
global $wp_query;
query_posts(array(
'post_type' => 'box-img',
'showposts' => 4
) );
?>
<?php while (have_posts()) : the_post(); ?>
<h2><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></h2>
<?php $key = get_post_meta($post->ID, 'img-url'); ?>
<p><?php if($key) { echo $key[0]; } else { the_title(); }; ?></p>
<?php $key1 = get_post_meta($post->ID, 'img-url'); ?>
<p> <?php echo $key1; ?> </p>
<?php endwhile;
wp_reset_query(); ?>
何が得られるかを確認するために、これら 3 つの異なる方法を試しましたが、取得できるのは表示するタイトルだけです。
どんな助けでも非常に役に立ちます!ありがとう!