cubeportofolioのパーマリンクと投稿のタイトル/サムネイルを取得するにはどうすればよいですか? wordpressのpost_type構文を使用します。2 post_typeの作業方法
<?php
$posts = get_posts(array(
'posts_per_page' => 1,
'post_type' => 'cubeportfolio'));
if($posts ): ?>
<?php foreach($posts as $post): setup_postdata($post) ?>
<li>
<a href="<?php the_permalink(); ?>">
がここまでのコードは桶です: はここに私のコードです。 私は良いパーマリンクを得ていますが、私のタイトルは間違っています。私はサムネイルを手に入れようとも思っていません。
<?php
$args = array(
'post_type'=> 'post',
'order' => 'date'
);
echo get_the_title($recent)."<br/>";
wp_reset_postdata();
?>
</a>
</li>
<?php endforeach; ?>
</ul>
<?php wp_reset_postdata(); ?>
<?php endif; ?>
私はドキュメントでいくつかのことを読んだことがありますが、まだ理解できません。 私はulが欲しいので、人々は投稿をクリックできますが、問題は、私はブログでプラグインを作っていることです。それは間違ったタイトルとサムネイルだから、私はcubeportfolio(これはpost_typeです)のpermalinkが必要です。そして、私は記事からタイトルを(これはpost_typeです)したい
穴コード:任意の助けをいただければ幸いです
$posts = get_posts(array(
'post_type' => 'cubeportfolio',
'order' => 'date'));
if($posts ): ?>
<?php foreach($posts as $post): setup_postdata($post) ?>
<li>
<a href="<?php the_permalink(); ?>">
<?php wp_reset_postdata(); ?>
<?php
$args = array(
'post_type'=> 'post',
'order' => 'date'
);
echo get_the_title($recent)."<br/>";
wp_reset_postdata();
?>
</a>
</li>
<?php endforeach; ?>
</ul>
<?php wp_reset_postdata(); ?>
<?php endif; ?>
、
データベースに2つのタイプの接続が格納されていますか?または、2つを接続するために使用できる類似点(コンテンツ、メタデータ、カテゴリなど)がありますか?この関数はcubeportfolioと投稿をどのようにペアにするべきですか? –
どういう意味ですか?これらのタイプにはどのようなデータも格納されていますか?はい両方のタイプはパーマリンクとタイトルを持っていますが、両方ともコンテンツを持っています。だから私はちょうど言うことができます:そのポストタイプからタイトルを取得します。 – Alexx
私の質問は、カスタムポストタイプ、cubeportfolioがあり、あなたの投稿があることです。あなたはcubeportfolioからのパーマリンクを持つ投稿のタイトルが必要です。パーマリンクとペアになっているタイトルはどのように分かりますか? (手動でペアリングした場合、どうすればいいですか?) –