ホームページ >バックエンド開発 >PHPチュートリアル >すべてのカテゴリを表示する php コードを特定のカテゴリを表示するように変更したいと思います。
add_filter( 'get_terms', 'get_subcategory_terms', 10, 3 );
function get_subcategory_terms( $terms, $taxonomyes, $args ) {
$new_terms = array()
if ( in_array( 'product _cat', $taxonomys); )&&! $duqu に表示されるこの変数を上記のコードに挿入する方法を教えてください。選択した term_id のカテゴリのみを表示できます。 term_id と $duqu を見つけてください。それを変更するにはどうすればよいですか
一般的に、私はあなたの目標を達成したいと思っています。必要であれば、ただ判断を下してください。
あなたが指定したコード内に term_id と $duqu が見つかりません。どうすれば変更できるでしょうか?
通常、あなたの要件を満たしたい場合は、ただ判断を下してください。
申し訳ありませんが、投稿を読むために戻ってくる前に少し忙しかったです
このようなコードです。データベーステーブルから term_id を自分でエクスポートしたので、よくわかりません。変数の名前を設定することができます。それは異なります
いくつか調べて解決策を見つけましたが、確認していただけますか? ありがとうございます
たとえば、スラッグ値が含まれるカテゴリを表示したくない場合に、このプログラムを使用しました。 A、array('A')と書くだけです
でも表示したくないんです
$shaixuankuwp_terms=mysql_query("SELECT * FROM `wp_terms` where term_id='".$duqu_term_id."'"); がたくさんあります
while ($ duqushujukuwp_terms=mysql_fetch_array($shaixuankuwp_terms)){ $duqu_slug=$duqushujukuwp_terms[slug] }
この段落では、分類されたスラッグを1行ずつ
しかし、すべての$duqu_slugを上記のarray()に入れる方法がわかりません。array()内には配列を1つずつ配置することしかできないようです。助けてください。変更してください
$duqu_slug は表示したくない行の配列です。
while ($duqushujukuwp_terms=mysql_fetch_array($shaixuankuwp_terms)){ $duqu_slug[]=$duqushujukuwp_terms[slug]; }
$duqu_slug は表示したくない行の配列です。
解決しました
ありがとうございます