<?php if ( !defined( 'ABSPATH' ) ) exit;//PHPの宣言と直接アクセスの拒否

function haumenu_sanitize_utility_cpt_convine($value){
		$value = (array) $value;
	$original_value = get_option('hautility-option-08-utility'); // 元の値を保持

	/*** フロントエンドの一覧に混合する ***/
	/* チェックボックス（存在するかどうか） */
	if ( isset( $value['cpt-convine-frontend-lists'] ) && $value['cpt-convine-frontend-lists'] === '1' ) {
		$value['cpt-convine-frontend-lists'] = '1'; // 明示的に '1' を設定
	} else {
		$value['cpt-convine-frontend-lists'] = ''; // チェックされていない場合は空文字を設定
	}

	/*** ダッシュボードの概要へ記事数追加 ***/
	/* チェックボックス（存在するかどうか） */
	if ( isset( $value['cpt-convine-admin-detail'] ) && $value['cpt-convine-admin-detail'] === '1' ) {
		$value['cpt-convine-admin-detail'] = '1'; // 明示的に '1' を設定
	} else {
		$value['cpt-convine-admin-detail'] = ''; // チェックされていない場合は空文字を設定
	}

	/*** アクティビティへ追加 ***/
	/* チェックボックス（存在するかどうか） */
	if ( isset( $value['cpt-convine-admin-activity'] ) && $value['cpt-convine-admin-activity'] === '1' ) {
		$value['cpt-convine-admin-activity'] = '1'; // 明示的に '1' を設定
	} else {
		$value['cpt-convine-admin-activity'] = ''; // チェックされていない場合は空文字を設定
	}

	/* RSS */
	/* チェックボックス（存在するかどうか） */
	if ( isset( $value['cpt-convine-rss-feed'] ) && $value['cpt-convine-rss-feed'] === '1' ) {
		$value['cpt-convine-rss-feed'] = '1'; // 明示的に '1' を設定
	} else {
		$value['cpt-convine-rss-feed'] = ''; // チェックされていない場合は空文字を設定
	}

	/* Ping */
	/* チェックボックス（存在するかどうか） */
	if ( isset( $value['cpt-convine-ping'] ) && $value['cpt-convine-ping'] === '1' ) {
		$value['cpt-convine-ping'] = '1'; // 明示的に '1' を設定
	} else {
		$value['cpt-convine-ping'] = ''; // チェックされていない場合は空文字を設定
	}

	/* ---------- ここまでに項目ごとの記述をする ---------- */
	return $value;//値を返す
}