カスタム投稿を作成し、タクソノミーは作成せずに
WP標準のカテゴリーを使用しています。
【現在起きている問題】
カスタム投稿で投稿した記事のカテゴリー名をクリックすると
(タイトルの上や横にあるような部分です。)
http://myurl/category/カテゴリー名
こういうページにリンクされており、このままではアーカイブが表示されません。
上記のページは通常の投稿では問題なく表示されます。
ちなみにカスタム投稿のアーカイブページ自体は
http://myurl/カスタム投稿名/category/カテゴリー名
こちらで打ち込むと問題なく表示されます。
【実現させたいこと】
ページ上にあるカテゴリー名のリンクをクリックすると
http://myurl/カスタム投稿名/category/カテゴリー名
というアーカイブページに飛ばせるようにしたい。
<div class="post-meta clearfix"> <?php if ( bloomy_theme_mod( 'post_cats' ) ) { ?> <span class="post-cats"> <?php the_category(', '); ?> </span><?php } if ( bloomy_theme_mod( 'post_date' ) ) { ?> <span class="post-date"> <time itemprop="datePublished" datetime="<?php echo esc_attr( get_the_date( 'c' ) ); ?>" title="<?php echo esc_html( get_the_date() ); ?>"> <?php the_time('Y年n月j日(l)'); ?> </time> </span><?php } if ( bloomy_theme_mod( 'post_comments' ) ) { ?> <span class="post-comments"> <?php comments_popup_link( esc_html__( 'Leave a Comment', 'bloomy' ), esc_html__( '1 Comment', 'bloomy' ), esc_html__( '% Comments', 'bloomy' ), 'comments-link', esc_html__( 'コメントなし', 'bloomy' )); ?> </span><?php } edit_post_link( esc_html__( 'Edit', 'bloomy' ), '<span class="edit-link">', '</span>' ); ?> </div><!--.post-meta-->
おそらくpost-meta.phpの
<?php the_category(', '); ?>
これがカテゴリーのみになっているからだと思うのですが、
ここをカスタム投稿名+カテゴリーを取得するコードに変更したいのですが
可能でしょうか?
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー