カスタム投稿タイプがあり、エンドユーザーがソートできるようにしたい. このリンクにサンプルがありますhttp://prntscr.com/13camc
どうやってやるの?そして、それがhtml selectタグになればいいのにと思います。私を助けることができるワードプレスのプラグインはありますか?
ありがとう!
カスタム投稿タイプがあり、エンドユーザーがソートできるようにしたい. このリンクにサンプルがありますhttp://prntscr.com/13camc
どうやってやるの?そして、それがhtml selectタグになればいいのにと思います。私を助けることができるワードプレスのプラグインはありますか?
ありがとう!
これをどこに表示するかによって異なります。ループの内側、外側、single-CPT.php または ...... とにかく、一般的な考え方は次のようにすることです。
<form method="post" action="">
<select class="" id="">
<?php
$my_query = new WP_Query();
$args = array(
'post_type' => 'CPT_name',
'tax_query' => array(
array(
'taxonomy' => 'taxonomy_name',
'terms' => array($terms_array)
)
)
);
$my_query->query($args);
if ($my_query->have_posts()) : while ($my_query->have_posts()) : $my_query->the_post();
?>
<option value="<?php the_ID();?>"><?php the_title(); ?></option>
<?php
endwhile;
endif;
wp_reset_query();
?>
</select>
</form>
これを外部ファイルで使用している場合は、Wordpress 関数を最初に次のように呼び出す必要があります。
<?php
header('Content-Type: text/html; charset: UTF-8');
require( '../../../../wp-load.php' );
?>
../../ はwp-load
インストール先のパスです。
幸運を