• Resolved gabriel

    (@gabrielzalisz)


    Hello. After upgrading to version 2.5

    E_ERROR on line 122 of file /data/web/virtuals/abc/virtual/www/domains/example.com/wp-content/plugins/lazy-blocks/classes/class-templates.php. 
    Uncaught TypeError: in_array(): Argument #2 ($haystack) must be of type array, string given in /data/web/virtuals/abc/virtual/www/domains/example.com/wp-content/plugins/lazy-blocks/classes/class-templates.php:122 Stack trace: #0 /data/web/virtuals/abc/virtual/www/domains/example.com/wp-content/plugins/lazy-blocks/classes/class-templates.php(122): in_array('post', '', true) #1 /data/web/virtuals/abc/virtual/www/domains/example.com/wp-includes/class-wp-hook.php(303): LazyBlocks_Templates->register_post_type_args(Array, 'post') #2 /data/web/virtuals/abc/virtual/www/domains/example.com/wp-includes/plugin.php(189): WP_Hook->apply_filters(Array, Array) #3 /data/web/virtuals/abc/virtual/www/domains/example.com/wp-includes/class-wp-post-type.php(424): apply_filters('register_post_t...', Array, 'post') #4 /data/web/virtuals/abc/virtual/www/domains/example.com/wp-includes/class-wp-post-type.php(400): WP_Post_Type->set_props(Array) #5 /data/web/virtuals/abc/virtual/www/domains/example.com/wp-includes/post.php(1520): WP_Post_Type->__construct('post', Array) #6 /data/web/virtuals/abc/virtual/www/domains/example.com/wp-includes/post.php(41): register_post_type('post', Array) #7 /data/web/virtuals/abc/virtual/www/domains/example.com/wp-includes/class-wp-hook.php(303): create_initial_post_types('') #8 /data/web/virtuals/abc/virtual/www/domains/example.com/wp-includes/class-wp-hook.php(327): WP_Hook->apply_filters('', Array) #9 /data/web/virtuals/abc/virtual/www/domains/example.com/wp-includes/plugin.php(470): WP_Hook->do_action(Array) #10 /data/web/virtuals/abc/virtual/www/domains/example.com/wp-settings.php(578): do_action('init') #11 /data/web/virtuals/abc/virtual/www/domains/example.com/wp-config.php(98): require_once('/data/web/virtu...') #12 /data/web/virtuals/abc/virtual/www/domains/example.com/wp-load.php(50): require_once('/data/web/virtu...') #13 /data/web/virtuals/abc/virtual/www/domains/example.com/wp-admin/admin.php(34): require_once('/data/web/virtu...') #14 /data/web/virtuals/abc/virtual/www/domains/example.com/wp-admin/plugins.php(10): require_once('/data/web/virtu...') #15 {main} thrown
Viewing 4 replies - 1 through 4 (of 4 total)
  • The latest update broke my site as well. Here is the error from the error log:

    [05-Nov-2021 10:25:51 UTC] PHP Fatal error:  Uncaught TypeError: in_array(): Argument #2 ($haystack) must be of type array, string given in /home/ctj6t5e/public_html/wp-content/plugins/lazy-blocks/classes/class-templates.php:122
    Stack trace:
    #0 /home/ctj6t5e/public_html/wp-content/plugins/lazy-blocks/classes/class-templates.php(122): in_array()
    #1 /home/ctj6t5e/public_html/wp-includes/class-wp-hook.php(303): LazyBlocks_Templates->register_post_type_args()
    #2 /home/ctj6t5e/public_html/wp-includes/plugin.php(189): WP_Hook->apply_filters()
    #3 /home/ctj6t5e/public_html/wp-includes/class-wp-post-type.php(424): apply_filters()
    #4 /home/ctj6t5e/public_html/wp-includes/class-wp-post-type.php(400): WP_Post_Type->set_props()
    #5 /home/ctj6t5e/public_html/wp-includes/post.php(1520): WP_Post_Type->__construct()
    #6 /home/ctj6t5e/public_html/wp-includes/post.php(41): register_post_type()
    #7 /home/ctj6t5e/public_html/wp-includes/class-wp-hook.php(303): create_initial_post_types()
    #8 /home/ctj6t5e/public_html/wp-includes/class-wp-hook.php(327): WP_Hook->apply_filters()
    #9 /home/ctj6t5e/public_html/wp-includes/plugin.php(470): WP_Hook->do_action()
    #10 /home/ctj6t5e/public_html/wp-settings.php(578): do_action()
    #11 /home/ctj6t5e/public_html/wp-config.php(105): require_once('/home/ctj6t5e/p...')
    #12 /home/ctj6t5e/public_html/wp-load.php(50): require_once('/home/ctj6t5e/p...')
    #13 /home/ctj6t5e/public_html/wp-blog-header.php(13): require_once('/home/ctj6t5e/p...')
    #14 /home/ctj6t5e/public_html/index.php(17): require('/home/ctj6t5e/p...')
    #15 {main}
      thrown in /home/ctj6t5e/public_html/wp-content/plugins/lazy-blocks/classes/class-templates.php on line 122
    [05-Nov-2021 10:25:51 UTC] PHP Fatal error:  Uncaught TypeError: in_array(): Argument #2 ($haystack) must be of type array, string given in /home/ctj6t5e/public_html/wp-content/plugins/lazy-blocks/classes/class-templates.php:122
    Stack trace:
    #0 /home/ctj6t5e/public_html/wp-content/plugins/lazy-blocks/classes/class-templates.php(122): in_array()
    #1 /home/ctj6t5e/public_html/wp-includes/class-wp-hook.php(303): LazyBlocks_Templates->register_post_type_args()
    #2 /home/ctj6t5e/public_html/wp-includes/plugin.php(189): WP_Hook->apply_filters()
    #3 /home/ctj6t5e/public_html/wp-includes/class-wp-post-type.php(424): apply_filters()
    #4 /home/ctj6t5e/public_html/wp-includes/class-wp-post-type.php(400): WP_Post_Type->set_props()
    #5 /home/ctj6t5e/public_html/wp-includes/post.php(1520): WP_Post_Type->__construct()
    #6 /home/ctj6t5e/public_html/wp-includes/post.php(41): register_post_type()
    #7 /home/ctj6t5e/public_html/wp-includes/class-wp-hook.php(303): create_initial_post_types()
    #8 /home/ctj6t5e/public_html/wp-includes/class-wp-hook.php(327): WP_Hook->apply_filters()
    #9 /home/ctj6t5e/public_html/wp-includes/plugin.php(470): WP_Hook->do_action()
    #10 /home/ctj6t5e/public_html/wp-settings.php(578): do_action()
    #11 /home/ctj6t5e/public_html/wp-config.php(105): require_once('/home/ctj6t5e/p...')
    #12 /home/ctj6t5e/public_html/wp-load.php(50): require_once('/home/ctj6t5e/p...')
    #13 /home/ctj6t5e/public_html/wp-blog-header.php(13): require_once('/home/ctj6t5e/p...')
    #14 /home/ctj6t5e/public_html/index.php(17): require('/home/ctj6t5e/p...')
    #15 {main}
      thrown in /home/ctj6t5e/public_html/wp-content/plugins/lazy-blocks/classes/class-templates.php on line 122
    [05-Nov-2021 10:25:53 UTC] PHP Fatal error:  Uncaught TypeError: in_array(): Argument #2 ($haystack) must be of type array, string given in /home/ctj6t5e/public_html/wp-content/plugins/lazy-blocks/classes/class-templates.php:122
    Stack trace:
    #0 /home/ctj6t5e/public_html/wp-content/plugins/lazy-blocks/classes/class-templates.php(122): in_array()
    #1 /home/ctj6t5e/public_html/wp-includes/class-wp-hook.php(303): LazyBlocks_Templates->register_post_type_args()
    #2 /home/ctj6t5e/public_html/wp-includes/plugin.php(189): WP_Hook->apply_filters()
    #3 /home/ctj6t5e/public_html/wp-includes/class-wp-post-type.php(424): apply_filters()
    #4 /home/ctj6t5e/public_html/wp-includes/class-wp-post-type.php(400): WP_Post_Type->set_props()
    #5 /home/ctj6t5e/public_html/wp-includes/post.php(1520): WP_Post_Type->__construct()
    #6 /home/ctj6t5e/public_html/wp-includes/post.php(41): register_post_type()
    #7 /home/ctj6t5e/public_html/wp-includes/class-wp-hook.php(303): create_initial_post_types()
    #8 /home/ctj6t5e/public_html/wp-includes/class-wp-hook.php(327): WP_Hook->apply_filters()
    #9 /home/ctj6t5e/public_html/wp-includes/plugin.php(470): WP_Hook->do_action()
    #10 /home/ctj6t5e/public_html/wp-settings.php(578): do_action()
    #11 /home/ctj6t5e/public_html/wp-config.php(105): require_once('/home/ctj6t5e/p...')
    #12 /home/ctj6t5e/public_html/wp-load.php(50): require_once('/home/ctj6t5e/p...')
    #13 /home/ctj6t5e/public_html/wp-blog-header.php(13): require_once('/home/ctj6t5e/p...')
    #14 /home/ctj6t5e/public_html/index.php(17): require('/home/ctj6t5e/p...')
    #15 {main}
      thrown in /home/ctj6t5e/public_html/wp-content/plugins/lazy-blocks/classes/class-templates.php on line 122
    [05-Nov-2021 10:26:06 UTC] PHP Fatal error:  Uncaught TypeError: in_array(): Argument #2 ($haystack) must be of type array, string given in /home/ctj6t5e/public_html/wp-content/plugins/lazy-blocks/classes/class-templates.php:122
    Stack trace:
    #0 /home/ctj6t5e/public_html/wp-content/plugins/lazy-blocks/classes/class-templates.php(122): in_array()
    #1 /home/ctj6t5e/public_html/wp-includes/class-wp-hook.php(303): LazyBlocks_Templates->register_post_type_args()
    #2 /home/ctj6t5e/public_html/wp-includes/plugin.php(189): WP_Hook->apply_filters()
    #3 /home/ctj6t5e/public_html/wp-includes/class-wp-post-type.php(424): apply_filters()
    #4 /home/ctj6t5e/public_html/wp-includes/class-wp-post-type.php(400): WP_Post_Type->set_props()
    #5 /home/ctj6t5e/public_html/wp-includes/post.php(1520): WP_Post_Type->__construct()
    #6 /home/ctj6t5e/public_html/wp-includes/post.php(41): register_post_type()
    #7 /home/ctj6t5e/public_html/wp-includes/class-wp-hook.php(303): create_initial_post_types()
    #8 /home/ctj6t5e/public_html/wp-includes/class-wp-hook.php(327): WP_Hook->apply_filters()
    #9 /home/ctj6t5e/public_html/wp-includes/plugin.php(470): WP_Hook->do_action()
    #10 /home/ctj6t5e/public_html/wp-settings.php(578): do_action()
    #11 /home/ctj6t5e/public_html/wp-config.php(105): require_once('/home/ctj6t5e/p...')
    #12 /home/ctj6t5e/public_html/wp-load.php(50): require_once('/home/ctj6t5e/p...')
    #13 /home/ctj6t5e/public_html/wp-blog-header.php(13): require_once('/home/ctj6t5e/p...')
    #14 /home/ctj6t5e/public_html/index.php(17): require('/home/ctj6t5e/p...')
    #15 {main}
      thrown in /home/ctj6t5e/public_html/wp-content/plugins/lazy-blocks/classes/class-templates.php on line 122

    Downgrading back to the previous version fixed the issue for now.

    • This reply was modified 4 years, 7 months ago by Jenny. Reason: adding error log
    Plugin Author nK

    (@nko)

    Hey @gabrielzalisz @geekyposh

    Thank you for reporting to me. Please, try to update the plugin to v2.5.1, these errors should be fixed.

    Thread Starter gabriel

    (@gabrielzalisz)

    Yep, it works. Thank you!

    Works for me too, thank you!

Viewing 4 replies - 1 through 4 (of 4 total)

The topic ‘Plugin not working after upgrading to 2.5’ is closed to new replies.