HEX
Server: Apache
System: Linux c036.dattaweb.com 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User: c0400220 (20588)
PHP: 7.4.33
Disabled: system, shell, exec, system_exec, shell_exec, mysql_pconnect, passthru, popen, proc_open, proc_close, proc_nice, proc_terminate, proc_get_status, escapeshellarg, escapeshellcmd, eval, dl, imap_mail, libvirt_connect, gnupg_init, unsetenv, apache_setenv, pcntl_exec, pcntl_alarm, pcntl_fork, pcntl_waitpid, pcntl_wait, pcntl_wifexited, pcntl_wifstopped, pcntl_wifsignaled, pcntl_wifcontinued, pcntl_wexitstatus, pcntl_wtermsig, pcntl_wstopsig, pcntl_signal, pcntl_signal_get_handler, pcntl_signal_dispatch, pcntl_get_last_error, pcntl_strerror, pcntl_sigprocmask, pcntl_sigwaitinfo, pcntl_sigtimedwait, pcntl_getpriority, pcntl_setpriority, pcntl_async_signals, opcache_get_status, opcache_reset, opcache_get_configuration
Upload Files
File: /home/c0400220/public_html/wp-content/plugins/jetpack-boost-git/compatibility/page-optimize.php
<?php
/**
 * Compatibility file for Page Optimize.
 *
 * This will synchronize the settings from Page Optimize to Jetpack Boost.
 * It will also disable the Page Optimize functionality.
 *
 * @package automattic/jetpack-boost
 */

if ( function_exists( 'page_optimize_js_default' ) ) {
	$page_optimize_js_concatenate = (bool) get_option( 'page_optimize-js', page_optimize_js_default() );
	$boost_js_concatenate         = get_option( 'jetpack_boost_status_minify-js' );
	// Only migrate JS Concatenation if Page Optimize has it enabled
	// and if Boost's equivalent hasn't been used at all.
	if ( $page_optimize_js_concatenate && false === $boost_js_concatenate ) {
		add_option( 'jetpack_boost_status_minify-js', true );
	}
}

if ( function_exists( 'page_optimize_js_exclude_list' ) ) {
	$boost_js_excludes = get_option( 'jetpack_boost_ds_minify_js_excludes' );
	// Only migrate this setting if Boost's equivalent hasn't been used.
	if ( false === $boost_js_excludes ) {
		$page_optimize_js_excludes = page_optimize_js_exclude_list();

		add_option( 'jetpack_boost_ds_minify_js_excludes', $page_optimize_js_excludes );
	}
}

if ( function_exists( 'page_optimize_css_default' ) ) {
	$css_concatenate       = (bool) get_option( 'page_optimize-css', page_optimize_css_default() );
	$boost_css_concatenate = get_option( 'jetpack_boost_status_minify-css' );
	// Only migrate CSS Concatenation if Page Optimize has it enabled
	// and if Boost's equivalent hasn't been used at all.
	if ( $css_concatenate && false === $boost_css_concatenate ) {
		add_option( 'jetpack_boost_status_minify-css', true );
	}
}

if ( function_exists( 'page_optimize_css_exclude_list' ) ) {
	$boost_css_excludes = get_option( 'jetpack_boost_ds_minify_css_excludes' );
	// Only migrate this setting if Boost's equivalent hasn't been used.
	if ( false === $boost_css_excludes ) {
		$page_optimize_css_excludes = page_optimize_css_exclude_list();

		add_option( 'jetpack_boost_ds_minify_css_excludes', $page_optimize_css_excludes );
	}
}

// Disable Page Optimize functionality.
remove_action( 'plugins_loaded', 'page_optimize_init' );