Re: カテゴリー複合検索で出力されるcheckboxのHTML

ホーム フォーラム テンプレート(テーマ) カテゴリー複合検索で出力されるcheckboxのHTML Re: カテゴリー複合検索で出力されるcheckboxのHTML

#62796

nanbu
キーマスター

こんにちは。

的確なご提案ありがとうございます。

下記のように修正いたしました。

よろししければDevelopment Version をお使いください。

$htm .= "<fieldset class='catfield-" . $cat->term_id . "'><legend>" . $cat->cat_name . "</legend><ul>n";
foreach ($children as $child) {
$checked = in_array($child->term_id, $retcats) ? " checked='checked'" : "";
$htm .= "<li><input name='category[".$child->term_id."]' type='checkbox' id='category[".$child->term_id."]' value='".$child->term_id."'".$checked." /><label for='category[".$child->term_id."]' class='catlabel-" . $child->term_id . "'>".esc_html($child->cat_name)."</label></li>n";
}
$htm .= "</ul></fieldset>n";

また、出力前にフックを置きました。

$htm = apply_filters('usces_filter_categories_checkbox', $htm, $categories);