From 6aa9680ad800843a5e3fec6fd0a4a26c2551d7ec Mon Sep 17 00:00:00 2001 From: Niels Lange Date: Mon, 14 Oct 2024 19:18:53 +0700 Subject: [PATCH] Fix Psalm issues --- composer.json | 2 +- psalm.xml | 2 ++ smntcs-custom-logo-link.php | 7 ++++--- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/composer.json b/composer.json index 7ed7862..3e3422c 100644 --- a/composer.json +++ b/composer.json @@ -16,7 +16,7 @@ } ], "require": { - "php": ">=7.3" + "php": ">=8.1.2" }, "require-dev": { "dealerdirect/phpcodesniffer-composer-installer": "1.0.0", diff --git a/psalm.xml b/psalm.xml index 5a551ac..4dc492b 100644 --- a/psalm.xml +++ b/psalm.xml @@ -2,12 +2,14 @@ + + diff --git a/smntcs-custom-logo-link.php b/smntcs-custom-logo-link.php index 2680822..9bb2eee 100644 --- a/smntcs-custom-logo-link.php +++ b/smntcs-custom-logo-link.php @@ -56,8 +56,9 @@ function smntcs_custom_logo_link_register_customize( $wp_customize ) { $wp_customize->add_setting( 'smntcs_custom_logo_link_target', array( - 'default' => false, - 'type' => 'option', + 'default' => '', + 'type' => 'option', + 'sanitize_callback' => 'wp_validate_boolean', ) ); @@ -133,4 +134,4 @@ function smntcs_custom_logo_link_enqueue() { break; } } -add_action( 'wp_head', 'smntcs_custom_logo_link_enqueue' ); +add_action( 'wp_head', 'smntcs_custom_logo_link_enqueue', 10, 0 );