Current File : /home/kelaby89/muzza.fit/wp-content/themes/deadlift/inc/customizer/mods/artists.php
<?php
/**
 * Deadlift events
 *
 * @package WordPress
 * @subpackage Deadlift
 * @version 1.8.2
 */

defined( 'ABSPATH' ) || exit;

/**
 * Set artists mods
 *
 * @param array $mods Array of mods.
 * @return array
 */
function deadlift_set_artist_mods( $mods ) {

	if ( class_exists( 'Wolf_Artists' ) ) {
		$mods['wolf_artists'] = array(
			'priority' => 45,
			'id'       => 'wolf_artists',
			'title'    => esc_html__( 'Artists', 'deadlift' ),
			'icon'     => 'admin-users',
			'options'  => array(

				'artist_layout'       => array(
					'id'          => 'artist_layout',
					'label'       => esc_html__( 'Layout', 'deadlift' ),
					'type'        => 'select',
					'choices'     => array(
						'standard'      => esc_html__( 'Standard', 'deadlift' ),
						'fullwidth'     => esc_html__( 'Full width', 'deadlift' ),
						'sidebar-right' => esc_html__( 'Sidebar at right', 'deadlift' ),
						'sidebar-left'  => esc_html__( 'Sidebar at left', 'deadlift' ),
					),
					'transport'   => 'postMessage',
					'description' => esc_html__( 'For "Sidebar" layouts, the sidebar will be visible if it contains widgets.', 'deadlift' ),
				),

				'artist_display'      => array(
					'id'      => 'artist_display',
					'label'   => esc_html__( 'Display', 'deadlift' ),
					'type'    => 'select',
					/**
					 * Filters artis post display options
					 * 
					 * @since Deadlift 1.0.0
					 */
					'choices' => apply_filters(
						'deadlift_artist_display_options',
						array(
							'list' => esc_html__( 'List', 'deadlift' ),
						)
					),
				),

				'artist_grid_padding' => array(
					'id'        => 'artist_grid_padding',
					'label'     => esc_html__( 'Padding', 'deadlift' ),
					'type'      => 'select',
					'choices'   => array(
						'yes' => esc_html__( 'Yes', 'deadlift' ),
						'no'  => esc_html__( 'No', 'deadlift' ),
					),
					'transport' => 'postMessage',
				),

				'artist_pagination'   => array(
					'id'          => 'artist_pagination',
					'label'       => esc_html__( 'Artists Archive Pagination', 'deadlift' ),
					'type'        => 'select',
					'choices'     => array(
						'none'                => esc_html__( 'None', 'deadlift' ),
						'standard_pagination' => esc_html__( 'Numeric Pagination', 'deadlift' ),
						'load_more'           => esc_html__( 'Load More Button', 'deadlift' ),
					),
					'description' => esc_html__( 'You must set a number of posts per page below. The category filter will not be disabled.', 'deadlift' ),
				),

				'artists_per_page'    => array(
					'label'       => esc_html__( 'Artists per Page', 'deadlift' ),
					'id'          => 'artists_per_page',
					'type'        => 'text',
					'placeholder' => 6,
				),
			),
		);
	}

	return $mods;
}
add_filter( 'deadlift_customizer_mods', 'deadlift_set_artist_mods' );
Page not found – Hello World !