Forum Replies Created

Viewing 15 replies - 16 through 30 (of 52 total)
  • Thread Starter creativemanner

    (@creativemanner)

    config_id on fields 🙂

    Thread Starter creativemanner

    (@creativemanner)

    Got it working my bad 🙂

    Thread Starter creativemanner

    (@creativemanner)

    Disabled it the file above but nothing changed. Styles are not there. 🙁

    Thread Starter creativemanner

    (@creativemanner)

    Thanks for the reply Ari,

    I have understrap customizer file do you think this is the conflict?

    <?php
    /**
     * understrap Theme Customizer
     *
     * @package understrap
     */
    
    // Exit if accessed directly.
    defined( 'ABSPATH' ) || exit;
    
    /**
     * Add postMessage support for site title and description for the Theme Customizer.
     *
     * @param WP_Customize_Manager $wp_customize Theme Customizer object.
     */
    if ( ! function_exists( 'understrap_customize_register' ) ) {
    	/**
    	 * Register basic customizer support.
    	 *
    	 * @param object $wp_customize Customizer reference.
    	 */
    	function understrap_customize_register( $wp_customize ) {
    		$wp_customize->get_setting( 'blogname' )->transport         = 'postMessage';
    		$wp_customize->get_setting( 'blogdescription' )->transport  = 'postMessage';
    		$wp_customize->get_setting( 'header_textcolor' )->transport = 'postMessage';
    	}
    }
    add_action( 'customize_register', 'understrap_customize_register' );
    
    if ( ! function_exists( 'understrap_theme_customize_register' ) ) {
    	/**
    	 * Register individual settings through customizer's API.
    	 *
    	 * @param WP_Customize_Manager $wp_customize Customizer reference.
    	 */
    	function understrap_theme_customize_register( $wp_customize ) {
    
    		// Theme layout settings.
    		$wp_customize->add_section(
    			'understrap_theme_layout_options',
    			array(
    				'title'       => __( 'Theme Layout Settings', 'understrap' ),
    				'capability'  => 'edit_theme_options',
    				'description' => __( 'Container width and sidebar defaults', 'understrap' ),
    				'priority'    => 160,
    			)
    		);
    
    		/**
    		 * Select sanitization function
    		 *
    		 * @param string               $input   Slug to sanitize.
    		 * @param WP_Customize_Setting $setting Setting instance.
    		 * @return string Sanitized slug if it is a valid choice; otherwise, the setting default.
    		 */
    		function understrap_theme_slug_sanitize_select( $input, $setting ) {
    
    			// Ensure input is a slug (lowercase alphanumeric characters, dashes and underscores are allowed only).
    			$input = sanitize_key( $input );
    
    			// Get the list of possible select options.
    			$choices = $setting->manager->get_control( $setting->id )->choices;
    
    				// If the input is a valid key, return it; otherwise, return the default.
    				return ( array_key_exists( $input, $choices ) ? $input : $setting->default );
    
    		}
    
    		$wp_customize->add_setting(
    			'understrap_container_type',
    			array(
    				'default'           => 'container',
    				'type'              => 'theme_mod',
    				'sanitize_callback' => 'understrap_theme_slug_sanitize_select',
    				'capability'        => 'edit_theme_options',
    			)
    		);
    
    		$wp_customize->add_control(
    			new WP_Customize_Control(
    				$wp_customize,
    				'understrap_container_type',
    				array(
    					'label'       => __( 'Container Width', 'understrap' ),
    					'description' => __( 'Choose between Bootstrap\'s container and container-fluid', 'understrap' ),
    					'section'     => 'understrap_theme_layout_options',
    					'settings'    => 'understrap_container_type',
    					'type'        => 'select',
    					'choices'     => array(
    						'container'       => __( 'Fixed width container', 'understrap' ),
    						'container-fluid' => __( 'Full width container', 'understrap' ),
    					),
    					'priority'    => '10',
    				)
    			)
    		);
    
    		$wp_customize->add_setting(
    			'understrap_sidebar_position',
    			array(
    				'default'           => 'right',
    				'type'              => 'theme_mod',
    				'sanitize_callback' => 'sanitize_text_field',
    				'capability'        => 'edit_theme_options',
    			)
    		);
    
    		$wp_customize->add_control(
    			new WP_Customize_Control(
    				$wp_customize,
    				'understrap_sidebar_position',
    				array(
    					'label'             => __( 'Sidebar Positioning', 'understrap' ),
    					'description'       => __(
    						'Set sidebar\'s default position. Can either be: right, left, both or none. Note: this can be overridden on individual pages.',
    						'understrap'
    					),
    					'section'           => 'understrap_theme_layout_options',
    					'settings'          => 'understrap_sidebar_position',
    					'type'              => 'select',
    					'sanitize_callback' => 'understrap_theme_slug_sanitize_select',
    					'choices'           => array(
    						'right' => __( 'Right sidebar', 'understrap' ),
    						'left'  => __( 'Left sidebar', 'understrap' ),
    						'both'  => __( 'Left & Right sidebars', 'understrap' ),
    						'none'  => __( 'No sidebar', 'understrap' ),
    					),
    					'priority'          => '20',
    				)
    			)
    		);
    	}
    } // endif function_exists( 'understrap_theme_customize_register' ).
    add_action( 'customize_register', 'understrap_theme_customize_register' );
    
    /**
     * Binds JS handlers to make Theme Customizer preview reload changes asynchronously.
     */
    if ( ! function_exists( 'understrap_customize_preview_js' ) ) {
    	/**
    	 * Setup JS integration for live previewing.
    	 */
    	function understrap_customize_preview_js() {
    		wp_enqueue_script(
    			'understrap_customizer',
    			get_template_directory_uri() . '/js/customizer.js',
    			array( 'customize-preview' ),
    			'20130508',
    			true
    		);
    	}
    }
    add_action( 'customize_preview_init', 'understrap_customize_preview_js' );
    
    creativemanner

    (@creativemanner)

    What about overwriting the template files by sourcing those from theme/vse folder like Tribe event plugin?

    Update broke my site

    Can someone check this whole site is down!

    Yes

    I am willing to pay the cost of this modification, would you help please?

    Can you please let us know how to get this work. Our deadline is really close and this is the only task is left. Please?

    Hey @tijmensmit, I would like to also not use current location but filter by categories. Can you give me some sort of direction to get this forking? Also is there a way to add a keyword search box to filter?

    + 1 to this feature

    +1 to this. how to load all the stores on the map and show the list below?

    Hey Alex, I am trying to get ACF fields to display on the list template, Can you help me with this?

    I am using ACF (Advanced Custom Fields), is there a way to get custom fields on the list template?

Viewing 15 replies - 16 through 30 (of 52 total)