カスタムフィールドの値から他の投稿タイプの記事へリンクさせたい
-
お世話になっております。
カスタム投稿タイプ
———————-
投稿タイプaaa
投稿タイプbbb
———————-
があるとします。
それをふまえ、
投稿タイプaaaのカスタムフィールドの値、aaa_field(文字列)が
投稿タイプbbbの記事タイトルと等しかった場合に
投稿タイプbbbの該当記事へリンクさせたいと考えています。<?php $title = the_field('aaa_field'); //投稿が既にあるか判定し、あればIDを取得 global $wpdb; $posts = $wpdb->get_results( "SELECT ID FROM $wpdb->posts WHERE post_status = 'publish' AND post_type = 'bbb' AND post_title = '$title'" ); if(!empty($posts)){ $id = $posts[0]->ID; } ?> <a href="<?php echo get_permalink( $id ); ?>"><?php the_field('aaa_field'); ?></a>
そこで以上の記述をarchive-aaa.phpへ記述したところ、
結果、
リンクはされるのですが
投稿タイプaaaの記事へリンクされてしまいました。
(<?php the_permalink(); ?>とした場合とおなじ結果でございます。。)
投稿タイプbbbの記事へリンクさせるには、
どのようにすればよろしいでしょうか。
ご教授ください。
何卒よろしくお願いいたします。
4件の返信を表示中 - 1 - 4件目 (全4件中)
4件の返信を表示中 - 1 - 4件目 (全4件中)
- トピック「カスタムフィールドの値から他の投稿タイプの記事へリンクさせたい」には新たに返信することはできません。