• Resolved Crowd Favorite

    (@crowdfavorite)


    We encountered an issue with the Premium pack and 3rd party pack plugins, and the bug prevented the streaming functionality from syncing data with other subsites.

    PHP Fatal error:? Uncaught TypeError: count(): Argument #1 ($value) must be of type Countable|array, stdClass given in /Users/yaseentaha/Sites/topcon/wp-content/plugins/threewp-broadcast-premium-pack/src/smartslider3/SmartSlider3.php:38
    
    Stack trace:
    
    #0 /Users/yaseentaha/Sites/topcon/wp-content/plugins/threewp-broadcast-premium-pack/src/smartslider3/SmartSlider3.php(38): count(Object(stdClass))
    
    #1 /Users/yaseentaha/Sites/topcon/wp-content/plugins/threewp-broadcast-premium-pack/src/classes/Shortcode_Preparser.php(60): threewp_broadcast\premium_pack\smartslider3\SmartSlider3->copy_item(Object(threewp_broadcast\broadcasting_data), Object(stdClass))
    
    #2 /Users/yaseentaha/Sites/topcon/wp-includes/class-wp-hook.php(324): threewp_broadcast\premium_pack\classes\Shortcode_Preparser->threewp_broadcast_parse_content(Object(threewp_broadcast\actions\parse_content))
    
    #3 /Users/yaseentaha/Sites/topcon/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array)
    
    #4 /Users/yaseentaha/Sites/topcon/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
    
    #5 /Users/yaseentaha/Sites/topcon/wp-content/plugins/threewp-broadcast/src/sdk/wordpress/actions/action.php(58): do_action('threewp_broadca...', Object(threewp_broadcast\actions\parse_content))
    
    #6 /Users/yaseentaha/Sites/topcon/wp-content/plugins/threewp-broadcast/src/traits/broadcasting.php(592): plainview\sdk_broadcast\wordpress\actions\action->execute()
    
    #7 /Users/yaseentaha/Sites/topcon/wp-content/plugins/threewp-broadcast/src/traits/broadcasting.php(872): threewp_broadcast\ThreeWP_Broadcast->broadcast_post(Object(threewp_broadcast\broadcasting_data))
    
    #8 /Users/yaseentaha/Sites/topcon/wp-includes/class-wp-hook.php(324): threewp_broadcast\ThreeWP_Broadcast->threewp_broadcast_broadcast_post(Object(threewp_broadcast\broadcasting_data))
    
    #9 /Users/yaseentaha/Sites/topcon/wp-includes/plugin.php(205): WP_Hook->apply_filters(Object(threewp_broadcast\broadcasting_data), Array)
    
    #10 [internal function]: apply_filters('threewp_broadca...', Object(threewp_broadcast\broadcasting_data))
    
    #11 /Users/yaseentaha/Sites/topcon/wp-content/plugins/threewp-broadcast/src/sdk/wordpress/actions_and_filters_trait.php(131): call_user_func_array('apply_filters', Array)
    
    #12 /Users/yaseentaha/Sites/topcon/wp-content/plugins/threewp-broadcast/src/traits/broadcasting.php(855): plainview\sdk_broadcast\wordpress\base::filters('threewp_broadca...', Object(threewp_broadcast\broadcasting_data))
    
    #13 /Users/yaseentaha/Sites/topcon/wp-includes/class-wp-hook.php(326): threewp_broadcast\ThreeWP_Broadcast->save_post(4237)
    
    #14 /Users/yaseentaha/Sites/topcon/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array)
    
    #15 /Users/yaseentaha/Sites/topcon/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
    
    #16 /Users/yaseentaha/Sites/topcon/wp-includes/post.php(4760): do_action('save_post', 4237, Object(WP_Post), true)
    
    #17 /Users/yaseentaha/Sites/topcon/wp-includes/post.php(4862): wp_insert_post(Array, false, true)
    
    #18 /Users/yaseentaha/Sites/topcon/wp-admin/includes/post.php(453): wp_update_post(Array)
    
    #19 /Users/yaseentaha/Sites/topcon/wp-admin/post.php(227): edit_post()
    
    #20 /Users/yaseentaha/.composer/vendor/laravel/valet/server.php(110): require('/Users/yaseenta...')
    
    #21 {main}
    
    ? thrown in /Users/yaseentaha/Sites/topcon/wp-content/plugins/threewp-broadcast-premium-pack/src/smartslider3/SmartSlider3.php on line 38
Viewing 1 replies (of 1 total)
  • Plugin Author edward_plainview

    (@edward_plainview)

    I need more information. Could you:

    • if enabled, disable the Broadcast queue add-on
    • enable Broadcast debug mode: Admin > Broadcast > Settings tab > Debugging subtab
    • Enable debug + debug to browser and / or file
    • Clear the debug file
    • broadcast the post to one blog
    • send me the debug text to read through: [email protected]

    This will tell me what Broadcast is doing.

Viewing 1 replies (of 1 total)
  • The topic ‘PHP 8 compatibility issue with SmartSlider3 Add-on’ is closed to new replies.