私はワードプレスのテーマを構築していますが、特定の Post Format 内に書かれた Post があるかどうかを確認する必要があります。
これは、functions.phpにあるものです。
add_theme_support( 'post-formats', array( 'image', 'link', 'quote', 'status', 'video', 'audio', 'gallery' ) );
そして、ページ テンプレート ファイル内のこの小さなコード.
if ( current_theme_supports( 'post-formats' ) ){
$post_formats = get_theme_support( 'post-formats' );
if ( is_array( $post_formats[0] ) ) {
foreach ($post_formats[0] as $post_format) {
echo '<a href="#">'.$post_format.'</a>';
}
}
}
したがって、現在、すべての投稿フォーマットがリンクとして表示されています。私が必要とするのは、その投稿フォーマットが割り当てられた投稿を持つものだけを表示することです。
例:
投稿フォーマットの見積もりが割り当てられた投稿がない場合は、見積もりリンクを表示しません。
私はウェブを検索しようとしましたが、成功しませんでした。これを達成する方法を知っている人はいますか?ありがとうございました!