• Hello

    Error in your plugin:

    Your plugin show:

    WARNING: Found?echo get_theme_mod?in?file_name.?Theme options must be escaped (Opens in a new window)..

    BUT, for setting definition WP have special check algorithm, as example below for define “display_excerpt_or_full_post” settings, WP use “sanitize_callback” function:

            $wp_customize->add_setting(
                'display_excerpt_or_full_post',
                array(
                    'capability'        => 'edit_theme_options',
                    'default'           => 'excerpt',
                    'sanitize_callback' => static function( $value ) {
                        return 'excerpt' === $value || 'full' === $value ? $value : 'excerpt';
                    },
                )
            );

    so as result we need define sanitize_callback function and also add same check for by pass your plugin check

  • The topic ‘Incorrect plugin work’ is closed to new replies.