The auto add pattern option works for “posts” but not for custom post types. Why is this the case?
]]>Hey! Thank you for creating this amazing plugin!
I am using it a lot and organize saved patterns without dealing with code.
Attempt to assign property “template” on null in /wp-content/plugins/vk-block-patterns/inc/vk-block-patterns/package/class-vk-block-patterns.php:143
It’s a fatal error, so the entire website goes down.
Any idea what’s going wrong?
インストール直後の権限設定画面で、プルダウンにWarningエラーが表示されました。
おそらく、インストール直後は$vbp_options = get_option( 'vk_block_patterns_options' )
がnull値になるので、$vbp_options['role']
で配列アクセスしている事で発生しているのではないかと思いました。
※PHP7.4ではE_NOTICE、さらにPHP8ではE_WARNINGになるようです
インストール?アップデートで有効化するとエラーが出てサイトがクラッシュしてしまいます。
ver0.3.1以下では発生しません。
WordPress 5.6.1 (5.6でも同様)
PHP 7.4.1 (7.3でも同様)
表示されるエラー
Error: Call to undefined function wp_content\plugins\vk_block_patterns\patterns_data\is_plugin_active() in …/public/wp-content/plugins/vk-block-patterns/patterns-data/class-register-patterns-from-json.php on line 96