55 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			PHP
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			55 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			PHP
		
	
	
		
			Executable File
		
	
	
	
	
| <?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' => 'kadence_select_control',
 | |
| 			'section'      => 'breadcrumbs',
 | |
| 			'transport'    => 'refresh',
 | |
| 			'default'      => kadence()->default( 'breadcrumb_engine' ),
 | |
| 			'label'        => esc_html__( 'Breadcrumb Engine', 'kadence' ),
 | |
| 			'input_attrs'  => array(
 | |
| 				'options' => array(
 | |
| 					'' => array(
 | |
| 						'name' => __( 'Default', 'kadence' ),
 | |
| 					),
 | |
| 					'rankmath' => array(
 | |
| 						'name' => __( 'RankMath (must have activated in plugin)', 'kadence' ),
 | |
| 					),
 | |
| 					'yoast' => array(
 | |
| 						'name' => __( 'Yoast (must have activated in plugin)', 'kadence' ),
 | |
| 					),
 | |
| 					'seopress' => array(
 | |
| 						'name' => __( 'SEOPress (must have activated in plugin)', 'kadence' ),
 | |
| 					),
 | |
| 				),
 | |
| 			),
 | |
| 		),
 | |
| 		'breadcrumb_home_icon' => array(
 | |
| 			'control_type' => 'kadence_switch_control',
 | |
| 			'sanitize'     => 'kadence_sanitize_toggle',
 | |
| 			'section'      => 'breadcrumbs',
 | |
| 			'default'      => kadence()->default( 'breadcrumb_home_icon' ),
 | |
| 			'label'        => esc_html__( 'Use icon for home?', 'kadence' ),
 | |
| 			'transport'    => 'refresh',
 | |
| 			'context'      => array(
 | |
| 				array(
 | |
| 					'setting'    => 'breadcrumb_engine',
 | |
| 					'operator'   => '=',
 | |
| 					'value'      => '',
 | |
| 				),
 | |
| 			),
 | |
| 		),
 | |
| 	)
 | |
| );
 |