Skip to content

Commit e8197ec

Browse files
authored
Workflows
1 parent 08e3254 commit e8197ec

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

simple-wp-optimizer.php

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,10 @@
5959
*/
6060
function es_optimizer_init_settings() {
6161
// Register settings
62-
register_setting('es_optimizer_settings', 'es_optimizer_options', 'es_optimizer_validate_options');
62+
register_setting('es_optimizer_settings', 'es_optimizer_options', array(
63+
'sanitize_callback' => 'es_optimizer_validate_options',
64+
'default' => es_optimizer_get_default_options()
65+
));
6366

6467
// Register default options if they don't exist
6568
if (false === get_option('es_optimizer_options')) {
@@ -545,7 +548,7 @@ function remove_header_items() {
545548

546549
// Remove WP Shortlink URLs
547550
if (isset($options['remove_shortlink']) && $options['remove_shortlink']) {
548-
remove_action('wp_head', 'wp_shortlink_wp_head', 10, 0);
551+
remove_action('wp_head', 'wp_shortlink_wp_head', 10);
549552
}
550553
}
551554
add_action('init', 'remove_header_items');
@@ -609,12 +612,10 @@ function add_dns_prefetch() {
609612
* so we need to construct it ourselves.
610613
*/
611614
if (function_exists('esc_html')) {
612-
echo esc_html("\n");
613-
wp_print_link_tag('dns-prefetch', $escapedDomain);
615+
echo '<link rel="dns-prefetch" href="' . esc_url($escapedDomain) . '">' . "\n";
614616
return;
615617
}
616-
echo "\n";
617-
wp_print_link_tag('dns-prefetch', $escapedDomain);
618+
echo '<link rel="dns-prefetch" href="' . esc_url($escapedDomain) . '">' . "\n";
618619
}
619620
}
620621
// Hook after wp_head and before other elements are added

0 commit comments

Comments
 (0)