Plugin Directory

Changeset 2586103


Ignore:
Timestamp:
08/20/2021 05:06:25 PM (5 years ago)
Author:
bradparbs
Message:

Update to version 1.1.0 from GitHub

Location:
clean-elementor
Files:
4 edited
1 copied

Legend:

Unmodified
Added
Removed
  • clean-elementor/tags/1.1.0/clean-elementor.php

    r2585687 r2586103  
    33 * Plugin Name: Clean Elementor
    44 * Description: Set Elementor settings and clean up the dashboard.
    5  * Version:     1.0.1
     5 * Version:     1.1.0
    66 * Author:      Brad Parbs
    77 * Author URI:  https://bradparbs.com/
     
    2525function add_options_filters() {
    2626    $options = [
    27         'elementor_cpt_support'                           => [ 'post', 'page' ],   // General: Post Types.
    28         'elementor_disable_color_schemes'                 => 'yes',                // General: Disable Default Colors.
    29         'elementor_disable_typography_schemes'            => 'yes',                // General: Disable Default Fonts.
    30         'elementor_allow_tracking'                        => 'no',                 // General: Usage Data Sharing.
    31         'elementor_css_print_method'                      => 'external',           // Advanced: CSS Print Method.
    32         'elementor_editor_break_lines'                    => '',                   // Advanced: Switch Editor Loader Method.
    33         'elementor_unfiltered_files_upload'               => '',                   // Advanced: Enable Unfiltered File Uploads.
    34         'elementor_font_display'                          => 'swap',               // Advanced: Google Fonts Load.
    35         'elementor_load_fa4_shim'                         => '',                   // Advanced: Load Font Awesome 4 shim.
    36         'elementor_experiment-e_dom_optimization'         => 'active',             // Experiments: Optimized DOM Output.
    37         'elementor_experiment-e_optimized_assets_loading' => 'active',             // Experiments: Improved Asset Loading.
    38         'elementor_experiment-a11y_improvements'          => 'active',             // Experiments: Accessibility Improvements.
    39         'elementor_experiment-e_import_export'            => 'inactive',           // Experiments: Import Export Template Kit.
    40         'elementor_experiment-landing-pages'              => 'active',             // Experiments: Landing Pages.
     27        'elementor_cpt_support'                           => [ 'post', 'page' ], // General: Post Types.
     28        'elementor_disable_color_schemes'                 => 'yes',              // General: Disable Default Colors.
     29        'elementor_disable_typography_schemes'            => 'yes',              // General: Disable Default Fonts.
     30        'elementor_allow_tracking'                        => 'no',               // General: Usage Data Sharing.
     31        'elementor_css_print_method'                      => 'external',         // Advanced: CSS Print Method.
     32        'elementor_editor_break_lines'                    => '',                 // Advanced: Switch Editor Loader Method.
     33        'elementor_unfiltered_files_upload'               => '',                 // Advanced: Enable Unfiltered File Uploads.
     34        'elementor_font_display'                          => 'swap',             // Advanced: Google Fonts Load.
     35        'elementor_load_fa4_shim'                         => '',                 // Advanced: Load Font Awesome 4 shim.
     36        'elementor_experiment-e_dom_optimization'         => 'active',           // Experiments: Optimized DOM Output.
     37        'elementor_experiment-e_optimized_assets_loading' => 'active',           // Experiments: Improved Asset Loading.
     38        'elementor_experiment-a11y_improvements'          => 'active',           // Experiments: Accessibility Improvements.
     39        'elementor_experiment-e_import_export'            => 'inactive',         // Experiments: Import Export Template Kit.
     40        'elementor_experiment-landing-pages'              => 'active',           // Experiments: Landing Pages.
    4141    ];
     42
     43    $options = apply_filters( 'clean_elementor_options', $options );
    4244
    4345    // Dynamically add each filter, always outputting the value we want.
     
    6466 */
    6567function add_user_meta_filters( $value, $object_id, $meta_key, $single ) {
     68    if ( ! apply_filters( 'clean_elementor_hide_admin_notices', true ) ) {
     69        return $value;
     70    }
     71
    6672    if ( 'elementor_admin_notices' !== $meta_key ) {
    6773        return $value;
     
    7985 */
    8086function remove_settings_page() {
    81     remove_menu_page( 'elementor' );
     87    if ( apply_filters( 'clean_elementor_remove_settings_page', true ) ) {
     88        remove_menu_page( 'elementor' );
     89    }
    8290}
  • clean-elementor/tags/1.1.0/readme.txt

    r2585687 r2586103  
    44Requires at least: 5.2
    55Tested up to: 5.8
    6 Stable tag: 1.0.1
     6Stable tag: 1.1.0
    77License: GPLv2 or later
    88Requires PHP: 5.6
     
    1313
    1414Set Elementor settings and clean up the dashboard.
     15
     16
     17== Availiable filters ==
     18
     19`clean_elementor_options` - An array of settings that will be used.
     20`clean_elementor_remove_settings_page` - Whether to remove the settings page, default is true.
     21`clean_elementor_hide_admin_notices` - Whether to hide admin notices, default is true.
     22
     23== Changelog ==
     24
     25= 1.1.0 =
     26
     27* Added more filters
     28
     29= 1.0.1 =
     30
     31* Minor cleanup & fixing typos
     32
     33= 1.0.0 =
     34
     35* Initial release
  • clean-elementor/trunk/clean-elementor.php

    r2585687 r2586103  
    33 * Plugin Name: Clean Elementor
    44 * Description: Set Elementor settings and clean up the dashboard.
    5  * Version:     1.0.1
     5 * Version:     1.1.0
    66 * Author:      Brad Parbs
    77 * Author URI:  https://bradparbs.com/
     
    2525function add_options_filters() {
    2626    $options = [
    27         'elementor_cpt_support'                           => [ 'post', 'page' ],   // General: Post Types.
    28         'elementor_disable_color_schemes'                 => 'yes',                // General: Disable Default Colors.
    29         'elementor_disable_typography_schemes'            => 'yes',                // General: Disable Default Fonts.
    30         'elementor_allow_tracking'                        => 'no',                 // General: Usage Data Sharing.
    31         'elementor_css_print_method'                      => 'external',           // Advanced: CSS Print Method.
    32         'elementor_editor_break_lines'                    => '',                   // Advanced: Switch Editor Loader Method.
    33         'elementor_unfiltered_files_upload'               => '',                   // Advanced: Enable Unfiltered File Uploads.
    34         'elementor_font_display'                          => 'swap',               // Advanced: Google Fonts Load.
    35         'elementor_load_fa4_shim'                         => '',                   // Advanced: Load Font Awesome 4 shim.
    36         'elementor_experiment-e_dom_optimization'         => 'active',             // Experiments: Optimized DOM Output.
    37         'elementor_experiment-e_optimized_assets_loading' => 'active',             // Experiments: Improved Asset Loading.
    38         'elementor_experiment-a11y_improvements'          => 'active',             // Experiments: Accessibility Improvements.
    39         'elementor_experiment-e_import_export'            => 'inactive',           // Experiments: Import Export Template Kit.
    40         'elementor_experiment-landing-pages'              => 'active',             // Experiments: Landing Pages.
     27        'elementor_cpt_support'                           => [ 'post', 'page' ], // General: Post Types.
     28        'elementor_disable_color_schemes'                 => 'yes',              // General: Disable Default Colors.
     29        'elementor_disable_typography_schemes'            => 'yes',              // General: Disable Default Fonts.
     30        'elementor_allow_tracking'                        => 'no',               // General: Usage Data Sharing.
     31        'elementor_css_print_method'                      => 'external',         // Advanced: CSS Print Method.
     32        'elementor_editor_break_lines'                    => '',                 // Advanced: Switch Editor Loader Method.
     33        'elementor_unfiltered_files_upload'               => '',                 // Advanced: Enable Unfiltered File Uploads.
     34        'elementor_font_display'                          => 'swap',             // Advanced: Google Fonts Load.
     35        'elementor_load_fa4_shim'                         => '',                 // Advanced: Load Font Awesome 4 shim.
     36        'elementor_experiment-e_dom_optimization'         => 'active',           // Experiments: Optimized DOM Output.
     37        'elementor_experiment-e_optimized_assets_loading' => 'active',           // Experiments: Improved Asset Loading.
     38        'elementor_experiment-a11y_improvements'          => 'active',           // Experiments: Accessibility Improvements.
     39        'elementor_experiment-e_import_export'            => 'inactive',         // Experiments: Import Export Template Kit.
     40        'elementor_experiment-landing-pages'              => 'active',           // Experiments: Landing Pages.
    4141    ];
     42
     43    $options = apply_filters( 'clean_elementor_options', $options );
    4244
    4345    // Dynamically add each filter, always outputting the value we want.
     
    6466 */
    6567function add_user_meta_filters( $value, $object_id, $meta_key, $single ) {
     68    if ( ! apply_filters( 'clean_elementor_hide_admin_notices', true ) ) {
     69        return $value;
     70    }
     71
    6672    if ( 'elementor_admin_notices' !== $meta_key ) {
    6773        return $value;
     
    7985 */
    8086function remove_settings_page() {
    81     remove_menu_page( 'elementor' );
     87    if ( apply_filters( 'clean_elementor_remove_settings_page', true ) ) {
     88        remove_menu_page( 'elementor' );
     89    }
    8290}
  • clean-elementor/trunk/readme.txt

    r2585687 r2586103  
    44Requires at least: 5.2
    55Tested up to: 5.8
    6 Stable tag: 1.0.1
     6Stable tag: 1.1.0
    77License: GPLv2 or later
    88Requires PHP: 5.6
     
    1313
    1414Set Elementor settings and clean up the dashboard.
     15
     16
     17== Availiable filters ==
     18
     19`clean_elementor_options` - An array of settings that will be used.
     20`clean_elementor_remove_settings_page` - Whether to remove the settings page, default is true.
     21`clean_elementor_hide_admin_notices` - Whether to hide admin notices, default is true.
     22
     23== Changelog ==
     24
     25= 1.1.0 =
     26
     27* Added more filters
     28
     29= 1.0.1 =
     30
     31* Minor cleanup & fixing typos
     32
     33= 1.0.0 =
     34
     35* Initial release
Note: See TracChangeset for help on using the changeset viewer.