Deprecated: Function create_function() is deprecated in wp-content/plugins/wordpress-23-related-posts-plugin/init.php on line 440


【不具合内容】

サーバをGoogle Cloud Platformに変更後に発生。

【原因】

PHPバージョンが上がったため。非推奨のcreate_function()を使用していることが原因。

【解決方法】

create_function ()をfunction(){}形式に変更する。

変更前:

$post_tags = ‘[‘ . implode(‘, ‘, array_map(create_function(‘$v’, ‘return “\'” . urlencode(substr($v, strpos($v, \’_\’) + 1)) . “\'”;’), $tags)) . ‘]’;

変更後:

$post_tags = ‘[‘ . implode(‘, ‘, array_map(function(){‘”\'” . urlencode(substr($v, strpos($v, \’_\’) + 1)) . “\'”;’;}, $tags)) . ‘]’;


コメントを残す

* 印は必須項目です。メールアドレスは公開されません。

次のHTMLタグと属性を使用することができます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください