• Resolved rfmh

    (@rfmh)


    hi,

    i get this error when i click on ADD NEW POST

    it doesnt seem to be related to that lingotek issue reported lately

    as it doesnt show any mention about lingotek in the error messages

    i tried to downgrade to 3.3 and 3.2 but same issue still

    please help me on how to fix this

    thanks

    Fatal error: Uncaught TypeError: call_user_func_array(): Argument #1 ($callback) must be a valid callback, function “pll_custom_flag” not found or invalid function name in /homepages/8/d891879434/htdocs/clickandbuilds/GrabandGo/wp-includes/class-wp-hook.php:308 Stack trace: #0 /homepages/8/d891879434/htdocs/clickandbuilds/GrabandGo/wp-includes/plugin.php(205): WP_Hook->apply_filters(Array, Array) #1 /homepages/8/d891879434/htdocs/clickandbuilds/GrabandGo/wp-content/plugins/polylang/include/language.php(320): apply_filters(‘pll_custom_flag’, Array, ‘mm’) #2 /homepages/8/d891879434/htdocs/clickandbuilds/GrabandGo/wp-content/plugins/polylang/include/links-model.php(184): PLL_Language->set_flag() #3 /homepages/8/d891879434/htdocs/clickandbuilds/GrabandGo/wp-includes/class-wp-hook.php(310): PLL_Links_Model->pll_languages_list(Array) #4 /homepages/8/d891879434/htdocs/clickandbuilds/GrabandGo/wp-includes/plugin.php(205): WP_Hook->apply_filters(Array, Array) #5 /homepages/8/d891879434/htdocs/clickandbuilds/GrabandGo/wp-content/plugins/polylang/include/model.php(133): apply_filters(‘pll_languages_l…’, Array, Object(PLL_Model)) #6 /homepages/8/d891879434/htdocs/clickandbuilds/GrabandGo/wp-content/plugins/polylang/include/translated-object.php(559): PLL_Model->get_languages_list(Array) #7 /homepages/8/d891879434/htdocs/clickandbuilds/GrabandGo/wp-content/plugins/polylang/include/translated-object.php(343): PLL_Translated_Object->validate_translations(Array, 22672, ‘display’) #8 /homepages/8/d891879434/htdocs/clickandbuilds/GrabandGo/wp-content/plugins/polylang/modules/sync/sync-tax.php(175): PLL_Translated_Object->get_translations(22672) #9 /homepages/8/d891879434/htdocs/clickandbuilds/GrabandGo/wp-includes/class-wp-hook.php(310): PLL_Sync_Tax->set_object_terms(22672, Array, Array, ‘language’, false) #10 /homepages/8/d891879434/htdocs/clickandbuilds/GrabandGo/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters(NULL, Array) #11 /homepages/8/d891879434/htdocs/clickandbuilds/GrabandGo/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #12 /homepages/8/d891879434/htdocs/clickandbuilds/GrabandGo/wp-includes/taxonomy.php(2879): do_action(‘set_object_term…’, 22672, Array, Array, ‘language’, false, Array) #13 /homepages/8/d891879434/htdocs/clickandbuilds/GrabandGo/wp-includes/post.php(5261): wp_set_object_terms(22672, Array, ‘language’, false) #14 /homepages/8/d891879434/htdocs/clickandbuilds/GrabandGo/wp-content/plugins/polylang/include/translated-post.php(63): wp_set_post_terms(22672, Array, ‘language’) #15 /homepages/8/d891879434/htdocs/clickandbuilds/GrabandGo/wp-content/plugins/polylang/include/crud-posts.php(77): PLL_Translated_Post->set_language(22672, ‘my’) #16 /homepages/8/d891879434/htdocs/clickandbuilds/GrabandGo/wp-content/plugins/polylang/include/crud-posts.php(105): PLL_CRUD_Posts->set_default_language(22672) #17 /homepages/8/d891879434/htdocs/clickandbuilds/GrabandGo/wp-includes/class-wp-hook.php(310): PLL_CRUD_Posts->save_post(22672, Object(WP_Post)) #18 /homepages/8/d891879434/htdocs/clickandbuilds/GrabandGo/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters(NULL, Array) #19 /homepages/8/d891879434/htdocs/clickandbuilds/GrabandGo/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #20 /homepages/8/d891879434/htdocs/clickandbuilds/GrabandGo/wp-includes/post.php(4717): do_action(‘save_post’, 22672, Object(WP_Post), false) #21 /homepages/8/d891879434/htdocs/clickandbuilds/GrabandGo/wp-admin/includes/post.php(699): wp_insert_post(Array, false, false) #22 /homepages/8/d891879434/htdocs/clickandbuilds/GrabandGo/wp-admin/post-new.php(66): get_default_post_to_edit(‘post’, true) #23 {main} thrown in /homepages/8/d891879434/htdocs/clickandbuilds/GrabandGo/wp-includes/class-wp-hook.php on line 308

Viewing 2 replies - 1 through 2 (of 2 total)
  • Thread Starter rfmh

    (@rfmh)

    i found the issue

    it was old custom code, that is not supported anymore as it seems

    function avada_lang_setup() {
    $lang = get_stylesheet_directory() . ‘/languages’;
    load_child_theme_textdomain( ‘Avada’, $lang );
    }
    add_action( ‘after_setup_theme’, ‘avada_lang_setup’ );

    add_filter( ‘pll_custom_flag’, ‘pll_custom_flag’, 10, 2 );

    Thread Starter rfmh

    (@rfmh)

    fixed

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

The topic ‘Fatal error: function “pll_custom_flag” not found’ is closed to new replies.