WP_Queryを使うと下線部が表示される。
WP_Queryを使うと赤い波線の下線部が表示されてしまいます。サイト上は正常に動いているのでバグではないと思いますが。下線部の表示を消したいです。詳しい方がいたら宜しくお願い致します。
試してみたこと
「Wp-Pagenavi」をインストールしようとしたがそもそも検索しても出てこなかった。。
function.phpで以下のコードを記載した。
// 〜 省略(既存のfunction) 〜
/* ショートコードで投稿のリスト表示 */
function getPostList($atts)
{
$args = [
'post_type' => 'post',
'posts_per_page' => '-1',
'orderby' => 'meta_value',
'order' => 'DESC'
];
if ($atts['tag']) { $args += ['tag__in' => explode(',', $atts['tag'])]; } if ($atts['year']) { $args += ['year' => $atts['year']]; } $wp_query = new WP_Query($args); if ($wp_query->have_posts()) { $comparison = null; echo '<dl>'; while ($wp_query->have_posts()) { $wp_query->the_post(); $year = get_the_time('Y'); if ($comparison != $year) { $comparison = $year; echo '<dt>'; echo $year; echo '</dt>'; } echo '<dd>'; echo the_time('m/d'); echo ' - '; echo get_the_title('<a href="' . esc_url(get_permalink()) . '">', '</a>'); echo '</dd>'; } echo '</dl>'; } wp_reset_postdata();
}
add_shortcode("PostList", "getPostList");
回答1件
あなたの回答
tips
プレビュー