<?php /**
 * Breadcrumb Options
 *
 * @package Kadence
 */

namespace Kadence;

use Kadence\Theme_Customizer;
use function Kadence\kadence;

Theme_Customizer::add_settings(
	array(
		'breadcrumb_engine' => array(
			'control_type' =&gt; 'kadence_select_control',
			'section'      =&gt; 'breadcrumbs',
			'transport'    =&gt; 'refresh',
			'default'      =&gt; kadence()-&gt;default( 'breadcrumb_engine' ),
			'label'        =&gt; esc_html__( 'Breadcrumb Engine', 'kadence' ),
			'input_attrs'  =&gt; array(
				'options' =&gt; array(
					'' =&gt; array(
						'name' =&gt; __( 'Default', 'kadence' ),
					),
					'rankmath' =&gt; array(
						'name' =&gt; __( 'RankMath (must have activated in plugin)', 'kadence' ),
					),
					'yoast' =&gt; array(
						'name' =&gt; __( 'Yoast (must have activated in plugin)', 'kadence' ),
					),
					'seopress' =&gt; array(
						'name' =&gt; __( 'SEOPress (must have activated in plugin)', 'kadence' ),
					),
				),
			),
		),
		'breadcrumb_home_icon' =&gt; array(
			'control_type' =&gt; 'kadence_switch_control',
			'sanitize'     =&gt; 'kadence_sanitize_toggle',
			'section'      =&gt; 'breadcrumbs',
			'default'      =&gt; kadence()-&gt;default( 'breadcrumb_home_icon' ),
			'label'        =&gt; esc_html__( 'Use icon for home?', 'kadence' ),
			'transport'    =&gt; 'refresh',
			'context'      =&gt; array(
				array(
					'setting'    =&gt; 'breadcrumb_engine',
					'operator'   =&gt; '=',
					'value'      =&gt; '',
				),
			),
		),
	)
);
