Plugin Directory

Changeset 3435387


Ignore:
Timestamp:
01/08/2026 05:49:20 PM (4 weeks ago)
Author:
giuse
Message:
  1. 2.4.9
Location:
freesoul-deactivate-plugins/trunk
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • freesoul-deactivate-plugins/trunk/admin/eos-dp-helper.php

    r3432060 r3435387  
    167167    $fdp_links = array(
    168168        '<a class="eos-dp-setts" href="' . admin_url( 'admin.php?page=eos_dp_menu' ) . '">' . esc_html__( 'Settings', 'freesoul-deactivate-plugins' ) . '</a>',
    169         '<a class="eos-dp-help" href="' . EOS_DP_DOCUMENTATION_URL . '" target="_blank" rel="noopener">' . esc_html__( 'Documentation', 'freesoul-deactivate-plugins' ) . '</a>'
     169        '<a class="eos-dp-help" href="' . EOS_DP_DOCUMENTATION_URL . '" target="_blank" rel="noopener">' . esc_html__( 'Documentation', 'freesoul-deactivate-plugins' ) . '</a>',
     170        '<a class="eos-dp-help" href="https://wordpress.org/support/plugin/freesoul-deactivate-plugins/reviews/?rate=5#new-post" rel="noopener" target="_blank">' . esc_html__( 'Suggest a new feature', 'freesoul-deactivate-plugins' ) . '</a>'
    170171    );
    171172    if( defined( 'FDP_PRO_ACTIVE' ) && FDP_PRO_ACTIVE ) {
  • freesoul-deactivate-plugins/trunk/admin/fdp-admin.php

    r3432060 r3435387  
    182182        'eos_dp_pro_hooks_recorder' => esc_attr__( 'Hooks Recorder', 'freesoul-deactivate-plugins' ),
    183183        'eos_dp_pro_plugins'        => esc_attr__( 'Plugin Settings', 'freesoul-deactivate-plugins' ),
    184         'eos_dp_pro_settings'       => esc_attr__( 'Events', 'freesoul-deactivate-plugins' ),
     184        'eos_dp_pro_settings'       => esc_attr__( 'Main Settings', 'freesoul-deactivate-plugins' ),
    185185        'eos_dp_report'             => esc_attr__( 'Reports', 'freesoul-deactivate-plugins' ),
    186186        'eos_dp_roles_manager'      => esc_attr__( 'Role Manager', 'freesoul-deactivate-plugins' ),
     
    897897                return;
    898898            }
    899             if ( isset( $GLOBALS['fdp_disabled_plugins_for_user'] ) && ! empty( $GLOBALS['fdp_disabled_plugins_for_user'] ) ) {
     899            if ( isset( $GLOBALS['fdp_disabled_plugins_for_user'] ) && ! empty( $GLOBALS['fdp_disabled_plugins_for_user'] ) && ! current_user_can( 'manage_options' ) ) {
    900900                return;
    901901            }
  • freesoul-deactivate-plugins/trunk/admin/templates/partials/eos-dp-before-main-nav.php

    r3432060 r3435387  
    118118      <li class="hover"><a href="<?php echo esc_url( admin_url( 'admin.php?page=eos_dp_help&tab=common_issues' ) ); ?>"><?php esc_html_e( 'Common issues', 'freesoul-deactivate-plugins' ); ?></a></li>
    119119      <li class="hover"><a href="<?php echo esc_url( admin_url( 'admin.php?page=eos_dp_help&tab=shortcuts' ) ); ?>"><?php esc_html_e( 'Shortcuts', 'freesoul-deactivate-plugins' ); ?></a></li>
    120       <li class="hover"><a target="_blank" rel="noopener" href="https://freesoul-deactivate-plugins.com/how-deactivate-plugins-on-specific-pages/"><?php esc_html_e( 'Documentation', 'freesoul-deactivate-plugins' ); ?></a></li>
     120      <li class="hover"><a target="_blank" rel="noopener" href="<?php echo esc_url( FDP_DOC_URL ); ?>"><?php esc_html_e( 'Documentation', 'freesoul-deactivate-plugins' ); ?></a></li>
    121121      <li class="hover"><a target="_blank" rel="noopener" href="https://wordpress.org/support/plugin/freesoul-deactivate-plugins/"><?php esc_html_e( 'Support Forum', 'freesoul-deactivate-plugins' ); ?></a></li>
    122122      <li class="hover<?php echo '' === $pro ? ' fdp-pro-feature fdp-dismiss-pro-notice' : ''; ?>"><a target="_blank" rel="noopener" href="https://support.freesoul-deactivate-plugins.com/"><?php esc_html_e( 'Premium Support', 'freesoul-deactivate-plugins' ); ?></a></li>
  • freesoul-deactivate-plugins/trunk/admin/templates/partials/eos-dp-navigation.php

    r3432060 r3435387  
    128128            <script>if('' === document.getElementById('fdp-notifications-count').innerText) document.getElementById('fdp-notifications-count').className = 'eos-hidden';</script>
    129129            <a id="fdp-visit-site" class="dashicons dashicons-admin-home" style="margin-<?php echo is_rtl() ? 'right' : 'left'; ?>:10px;color:inherit" title="<?php esc_html_e( 'Visit Site', 'freesoul-deactivate-plugins' ); ?>" href="<?php echo esc_url( get_home_url() ); ?>" target="fdp_home_url"></a>
     130            <a id="fdp-doc" class="dashicons dashicons-book" style="margin-<?php echo is_rtl() ? 'right' : 'left'; ?>:10px;color:inherit" title="<?php esc_html_e( 'Documentation', 'freesoul-deactivate-plugins' ); ?>" href="<?php echo esc_url( FDP_DOC_URL ); ?>" target="fdp_doc"></a>
    130131            <span id="fdp-toggle-top-bar" class="hover dashicons dashicons-arrow-down" style="font-size:35px;line-height:22px"></span>
    131132        </div>
  • freesoul-deactivate-plugins/trunk/freesoul-deactivate-plugins.php

    r3432060 r3435387  
    1111 * Requires CP:  1.4
    1212 * Premium URI:  https://freesoul-deactivate-plugins.com/
    13  * Version: 2.4.8
     13 * Version: 2.4.9
    1414 *
    1515 * @package Freesoul Deactivate Plugins
     
    4040
    4141// Definitions.
    42 define( 'EOS_DP_VERSION', '2.4.8' );
     42define( 'EOS_DP_VERSION', '2.4.9' );
    4343define( 'FDP_PLUGIN_FILE', __FILE__ );
    4444define( 'EOS_DP_PLUGIN_DIR', untrailingslashit( dirname( __FILE__ ) ) );
     
    4949define( 'EOS_DP_MAIN_JS', EOS_DP_PLUGIN_URL . '/admin/assets/js/fdp-admin-5.0.5' );
    5050define( 'EOS_DP_SETTINGS_JS_URL', EOS_DP_PLUGIN_URL . '/admin/assets/js/fdp-settings-1.1.1.js' );
     51define( 'FDP_DOC_URL', 'https://freesoul-deactivate-plugins.com/how-deactivate-plugins-on-specific-pages/' );
    5152
    5253require EOS_DP_PLUGIN_DIR . '/fdp-load.php'; // FDP Bootstrap file.
  • freesoul-deactivate-plugins/trunk/mu-plugins/eos-deactivate-plugins.php

    r3432060 r3435387  
    33  Plugin Name: freesoul deactivate plugins [fdp]
    44  Description: mu-plugin automatically installed by freesoul deactivate plugins
    5   Version: 2.4.8
     5  Version: 2.4.9
    66  Plugin URI: https://freesoul-deactivate-plugins.com/
    77  Author: Jose Mortellaro
     
    5151}
    5252
    53 define( 'EOS_DP_MU_VERSION','2.4.8' );
     53define( 'EOS_DP_MU_VERSION','2.4.9' );
    5454define( 'EOS_DP_MU_PLUGIN_DIR',untrailingslashit( dirname( __FILE__ ) ) );
    5555
  • freesoul-deactivate-plugins/trunk/readme.txt

    r3432060 r3435387  
    55Tested up to: 6.9
    66Requires PHP:      7.4
    7 Stable tag:        2.4.8
     7Stable tag:        2.4.9
    88License:           GPLv2 or later
    99License URI:       https://www.gnu.org/licenses/gpl-2.0.html
     
    2020Turning off plugins selectively can improve the performance, but also solve conflicts between plugins.
    2121
     22For large or business-critical WordPress sites, using FDP is not just an optimization — it is an essential part of a clean, <a href="https://josemortellaro.com/what-is-possible-with-wordpress-for-complex-systems-and-what-really-matters/">high-performance architecture</a>.
    2223
    2324== 🚀 Deactivate plugins on specific pages to improve the performance ==
     
    221222
    222223
    223 = 2.4.8 =
    224 * Removed: Deprecated functions in WP 6.9
    225 * Fixed: Mispelling in the documentation link.
    226 * Added: Hook for advanced custom conditions (for incoming PRO version v. 1.1.1.8).
    227 * Fixed: Spelling mistakes
     224= 2.4.9 =
     225* Added: Link to documentation in the FDP main navigation bar
     226* Fixed: Admin menu items not shown to admin users when plugins are disabled for specific users in the backend (PRO version)
     227
    228228
    229229
Note: See TracChangeset for help on using the changeset viewer.