Title: Fatal error: function &#8220;pll_custom_flag&#8221; not found
Last modified: February 9, 2023

---

# Fatal error: function “pll_custom_flag” not found

 *  Resolved [rfmh](https://wordpress.org/support/users/rfmh/)
 * (@rfmh)
 * [3 years, 4 months ago](https://wordpress.org/support/topic/fatal-error-function-pll_custom_flag-not-found/)
 * 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 stillplease help me on how to fix thisthanks
 * **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](https://wordpress.org/support/users/rfmh/)
 * (@rfmh)
 * [3 years, 3 months ago](https://wordpress.org/support/topic/fatal-error-function-pll_custom_flag-not-found/#post-16458044)
 * 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](https://wordpress.org/support/users/rfmh/)
 * (@rfmh)
 * [3 years, 3 months ago](https://wordpress.org/support/topic/fatal-error-function-pll_custom_flag-not-found/#post-16458047)
 * 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.

 * ![](https://ps.w.org/polylang/assets/icon-256x256.png?rev=3433336)
 * [Polylang](https://wordpress.org/plugins/polylang/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/polylang/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/polylang/)
 * [Active Topics](https://wordpress.org/support/plugin/polylang/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/polylang/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/polylang/reviews/)

 * 2 replies
 * 1 participant
 * Last reply from: [rfmh](https://wordpress.org/support/users/rfmh/)
 * Last activity: [3 years, 3 months ago](https://wordpress.org/support/topic/fatal-error-function-pll_custom_flag-not-found/#post-16458047)
 * Status: resolved