私のプラグインに問題があります。Wordpressのクッキー法情報プラグインのエラー
ログファイルは言った:
PHP警告:にstripslashes()/に指定された配列/ MNT/web008/C1/57250724分の24/htdocsに/ WordPress_01/WP-コンテンツ、パラメータ1が文字列であることを期待プラグイン/ cookie-law-info/php/shortcodes.php on line 125
与えられた文字列があると思われますが、文字列が必要ですか?私はこれをどのように修正できるかわかりません。
/** Returns HTML for a standard (green, medium sized) 'Accept' button */
function cookielawinfo_shortcode_accept_button($atts) {
extract(shortcode_atts(array(
'colour' => 'green'
), $atts));
// Fixing button translate text bug
// 18/05/2015 by RA
$defaults = array(
'button_1_text' => ''
);
$settings = wp_parse_args(cookielawinfo_get_admin_settings(), $defaults);
/*This is line 125:*/ return '<a href="#" id="cookie_action_close_header" class="medium cli-plugin-button">' . stripslashes($settings) . '</a>';
}
$設定は配列なので、stripslashesはエラーとなるためです。 –