WordPress.org

Support

Support » Plugins and Hacks » Hacks » [Resolved] Same term in new taxonomy – how?

[Resolved] Same term in new taxonomy – how?

  • lxg

    @mastermind

    The situation:
    – I have lots of terms in the “Category” and “Tag” taxonomy.
    – I have created a custom taxonomy, and I want to add terms and posts.
    – When adding a term, I want to reuse terms which already exist in other taxonomies.

    However, when calling wp_set_object_terms($postId, $termName, $taxonomy), WordPress always creates a new term, resulting in a new, ugly slug.

    How can I tell WordPress to use existing terms in the new taxonomy?

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

    @mastermind

    Wow, that’s weird … for one term, WordPress reuses the existing term entry, for another term it creates a new slug. :-/ Let’s go bug hunting …

    lxg

    @mastermind

    Ok, got it … I didn’t know that term_exists() is comparing by name, not by slug. Turned out that one term started with a lowercase letter, while the new one was uppercase.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘[Resolved] Same term in new taxonomy – how?’ is closed to new replies.