get_field_object
関数を使用する方法:
$field = get_field_object('field_name');
if ($field) {
$options = $field['choices'];
// $optionsを使用して処理を行う
}
get_field
関数とget_post_meta
関数を組み合わせる方法:
$options = get_post_meta(get_the_ID(), 'field_name', true);
if ($options) {
// $optionsを使用して処理を行う
}
get_fields
関数を使用する方法:
$fields = get_fields();
if ($fields) {
$options = $fields['field_name'];
// $optionsを使用して処理を行う
}
これらの方法は、ACFのフィールド名('field_name')に適切な値を指定する必要があります。また、これらのコード例はWordPressのテンプレートファイル(例: single.php、archive.php)内で使用することを想定しています。
これらのコード例を使用することで、WordPressのACFで定義されたチェックボックスのオプションを取得し、それを使用して必要な処理を行うことができます。