50 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			50 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
<?php
 | 
						|
/**
 | 
						|
 * Sitemap - Video
 | 
						|
 *
 | 
						|
 * @since      1.0.0
 | 
						|
 * @package    RankMath
 | 
						|
 * @subpackage RankMathPro
 | 
						|
 * @author     MyThemeShop <admin@mythemeshop.com>
 | 
						|
 */
 | 
						|
 | 
						|
use RankMath\Helper;
 | 
						|
 | 
						|
defined( 'ABSPATH' ) || exit;
 | 
						|
 | 
						|
$cmb->add_field(
 | 
						|
	[
 | 
						|
		'id'   => 'hide_video_sitemap',
 | 
						|
		'type' => 'toggle',
 | 
						|
		'name' => esc_html__( 'Hide Sitemap', 'rank-math-pro' ),
 | 
						|
		'desc' => esc_html__( 'Hide the sitemap from normal visitors?', 'rank-math-pro' ),
 | 
						|
	]
 | 
						|
);
 | 
						|
 | 
						|
$post_types = Helper::choices_post_types();
 | 
						|
if ( isset( $post_types['attachment'] ) && Helper::get_settings( 'general.attachment_redirect_urls', true ) ) {
 | 
						|
	unset( $post_types['attachment'] );
 | 
						|
}
 | 
						|
 | 
						|
$cmb->add_field(
 | 
						|
	[
 | 
						|
		'id'      => 'video_sitemap_post_type',
 | 
						|
		'type'    => 'multicheck_inline',
 | 
						|
		'name'    => esc_html__( 'Video Post Type', 'rank-math-pro' ),
 | 
						|
		'desc'    => esc_html__( 'Select the post type where you use videos and want them to be shown in the Video search.', 'rank-math-pro' ),
 | 
						|
		'options' => $post_types,
 | 
						|
		'default' => array_keys( $post_types ),
 | 
						|
	]
 | 
						|
);
 | 
						|
 | 
						|
$cmb->add_field(
 | 
						|
	[
 | 
						|
		'id'      => 'video_sitemap_custom_fields',
 | 
						|
		'type'    => 'textarea_small',
 | 
						|
		'name'    => esc_html__( 'Custom Fields', 'rank-math-pro' ),
 | 
						|
		'desc'    => esc_html__( 'List of custom fields name to check for video content. Add one per line.', 'rank-math-pro' ),
 | 
						|
		'default' => '',
 | 
						|
		'classes' => 'rank-math-advanced-option',
 | 
						|
	]
 | 
						|
);
 |