name
на разные значения, иначе сохранится только последний. В коде ниже тоже это отразить соответственно.function save_extra_check( $user_id )
{
if ( isset( $_POST['checkbox'] ) && current_user_can( 'edit_user', $user_id ) ) {
update_user_meta( $user_id, 'checkbox', sanitize_text_field( $_POST['checkbox'] ) );
}
}
'aaaa'
этоНазвание рубрики (категория) в стандартных записях.
is_singular
"фильтрует" по типу записи, и у вас это post. Вам нужна другая функция, в вашем случае:if ( is_singular( 'post' ) && is_object_in_term( get_the_ID(), 'category', 'aaaa' ) ) {
return get_stylesheet_directory() . '/template/single/single-aaaa.php';
}