I would create custom post types and custom taxonomy, taking the standard “Posts” out of the loop. You can then have two separate Taxonomies (Tag systems) for synonyms and antonyms.
http://codex.wordpress.org/Post_Types
http://codex.wordpress.org/Taxonomies
You can then use a plugin like Gravity Forms to have your users register for the site and submit their words, which can be turned into posts automatically.
If this is all greek you may want a WordPress dev for help. Let me know if you would need help and if this answer helps!
Related Posts:
- The Difference Between Hierarchical and Non-Hierarchical Taxonomies?
- Attaching taxonomy data to post with wp_insert_post
- How to have “the most used tags” taxonomy always expanded?
- Search for tags
- WP native tag suggest metabox. How does it process tag id?
- Change order of WordPress tag cloud
- Unable to delete a Category and Tag that share same slug
- How do I get the current tag out of a taxonomy?
- Custom Field as Custom Taxonomy?
- Set attachment tags from attachment’s custom field data
- Adding tag’s featured image to tag archive
- Attaching taxonomy data to taxonomy with wp_insert_post
- How to restrict users in edit post that can just select exists tags? not add new
- How to sync to custom taxonomies (tag structure)
- Taxonomy Tag Conditionals
- Display a tag only if there is a description
- Why does WP_Query strip colons from tag names?
- Advice on how to build multiple cross-tagged content types
- Categorize wordpress tags
- How to make tags show up in search results?
- Sorting tags by name
- Tags hierarchical
- Calling an Archive Page with specific Tag/Tax ID
- I want to edit the tags template by adding text that displays all tags from the listed posts
- show recently added tags to tag cloud
- “If an object equals a term id then return the term name”
- How to associate dynamic PHP page for chosen WordPress tag?
- how to print post tags [duplicate]
- Recent posts by taxonomy and filter by tag
- Why do my offline development site and online live site behave differently?
- How to change value in wp-include/taxonomy.php without exchanging the WordPress-core
- Add a tag like a post
- How do I add tags/taxonomy to images + a query field on page to query ‘albums’ (images with same tag/taxonomy)
- Delete Term via edit-tags.php
- Custom Titles for Multiple Tag Taxonomy Page
- Hiding a tag from display
- Is There a Difference Between Taxonomies and Categories?
- How to show a hierarchical terms list?
- Adding Fields to the Category, Tag and Custom Taxonomy Edit Screen in the WordPress Admin?
- How to perform unit testing on proposed patches in Trac?
- Need a simple but complete example of adding metabox to taxonomy
- How to get taxonomy term of the current page and populate queries in the template
- Can the default “post tags” taxonomy be renamed?
- Custom columns for taxonomy list table
- Custom Taxonomy WP_Query for All Terms in a Taxonomy?
- Custom taxonomy list page?
- How to add a default item to a custom taxonomy?
- How do I append multiple taxonomies to the URL?
- Remove the category/taxonomy description field?
- Add ‘Description’ to taxonomy ‘Quick Edit’
- Why does get_term() require taxonomy? Are term_ids not unique?
- How does Woocommerce store variation attributes, and how can they be retrieved per-variation? [closed]
- custom post type taxonomy “tag” archive : no post found
- tax_query in get_posts() not working?
- How to display non-hierarchical taxonomy as terms with checkboxes?
- Plugin to restrict non-admin user to existing tags
- What is wp_insert_term “alias_of” arg for?
- Automatically Assign Parent Terms When A Child Term is Selected
- Separate Media Library for each user
- Control term order on a per-post basis
- Creating “static” taxonomies to choose from, inside custom post type?
- Custom Taxonomy-specific JavaScript
- get term by id without taxonomy
- Taxonomy count per Post type
- Stop wordpress from removing HTML attributes
- How to organize and cache additional data associated with terms?
- Using pre_get_posts to set posts per page, how do I?
- get a specific taxonomy term name
- wp_insert_term – parent & child problem
- wp_set_object_terms() Fails to Set Terms
- wp_set_object_terms() — prevent overwrite?
- Taxonomy terms sort by… Last name!
- Widget to display custom taxonomy tag cloud
- List Hierarchical Term List with Count with Related Term
- How can I select a primary category?
- show tags of custom post type ONLY
- Does WordPress not use relative URLs?
- Is there a way to set singular/plural labels for taxonomy term names?
- WordPress – Creating multiple versions of the same single-customtype.php depending on selected taxonomy categories
- Better way to enforce category hierarchy in post_categories_metabox?
- get_terms() How many is TOO many?
- Exclude custom taxonomy from search results and archive pages
- Custom taxonomy: same terms, but for different years
- Child Terms not Displaying on the Taxonomy Term Admin Screen
- get_terms with posts that have a different taxonomy with term x
- How to display child term of current term’s parent taxonomy?
- List all taxonomy terms / Show links if posts are attached, else names
- List taxonomy terms as links
- check if tag exists in wp database
- Sorting custom taxonomy causes menus error
- How to overwrite a specific parameter in a core taxonomy?
- Set a cookie in WordPress, using a select form and Jquery
- Integrate post tags in Post Edit page with qTranslate
- How to add terms to taxonomy with wp_insert_terms?
- How to update taxonomy custom field with wp_update_term()?
- Get_term_by only returns one item from array
- Convert IPTC keywords to blog post tags
- How to set a Preset category for custom post types?
- Post tags saving as both tag name & tag ID on post update when tags are displayed as checkboxes
- Can we have same term slug in different taxonomies?