カテゴリに基づいていくつかのアイテムを表示しようとしています。これが私のコードです。
$cat=array("all","coding","registry","analytics");
list($a,$b,$c,,$d)=$cat;
$members .='<ul>';
$members .='<li onclick="case_studies_get_some($a)">All</li>';
$members .='<li onclick="case_studies_get_some($b)")">Coding</li>';
$members .='<li onclick="case_studies_get_some($c)">Registry</li>';
$members .='<li onclick="case_studies_get_some($d)">Analytics</li>';
$members .='</ul>';
return $members;
$output .= '<ul class="team-members-list">';
foreach( $members as $member ) {
$output .= case_studies_display_one( $member );
}
$output .= '</ul>';
return $output;
}
特定のタグをクリックすると、次の関数を呼び出す必要があります
function case_studies_get_some(&$cat){
global $wpdb;
$table_name = $wpdb->prefix . "case_studies";
$query = $wpdb->prepare("SELECT * FROM $table_name where category = %s ORDER BY name",
$cat);
$rows = $wpdb->get_results( $query, ARRAY_A );
$results = array();
foreach ( $rows as $row ) {
$row['image'] = $row['imageloc'];
$row['website'] = $row['url'];
unset( $row['imageloc'] );
array_push( $results, $row );
}
return $results;
}
しかし、それは機能していません。onclickイベントが機能していないと思います..何か提案をお願いします..