Support » Plugin: Polylang » Poylang: language independent categories (pll_get_taxonomies)

  • WordPress 3.8.1
    Polylang 1.4.1

    I would like to disable translation of categories and make categories available for every language.

    So far I’ve understood that I need to use the pll_get_taxonomies filter, but I’m having some trouble getting it to work. I’ve added the following code in my functions.php:

    add_filter('pll_get_taxonomies', 'remove_taxonomies');
    function remove_taxonomies($taxonomies) {
      return $taxonomies;

    This doesn’t work, but think it might be because the function is fired too late, since I read this in the readme:

    * ‘pll_get_post_types’ and ‘pll_get_taxonomies’ filters must be added *before* ‘after_setup_theme’ is fired

    How can I make sure it’s fired before “after_setup_theme”? Would be great to have a working example, as I think I’m not the only one curious how to do this 🙂

    Hope someone out there is able to help me!
    All the best,

    P.S. I’ve read the post with posting guidelines, but thought this was a more general question, so I omitted the usual contextual information. Hope that is OK!

Viewing 1 replies (of 1 total)
  • I want to achieve a similar thing to that. For me it’s not only posts/categories but also custom posts/categories and events manager events/event categories. And more specifically, I want to be able to see the posts/custom posts/events regardless of the language chosen. In my case, pressing on one category redirects me to the default language.

    So I thought, and even opened a topic, what if Polylang let us assign posts to its default category + its counter-language category (that is now hidden).

    What do you think?

Viewing 1 replies (of 1 total)
  • The topic ‘Poylang: language independent categories (pll_get_taxonomies)’ is closed to new replies.