Re: カテゴリー複合検索で出力されるcheckboxのHTML
フォーラム › テンプレート(テーマ) › カテゴリー複合検索で出力されるcheckboxのHTML › Re: カテゴリー複合検索で出力されるcheckboxのHTML
2011年9月9日 5:43 AM
#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);