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
- How to display non-hierarchical taxonomy as terms with checkboxes?
- Plugin to restrict non-admin user to existing tags
- Separate Media Library for each user
- Post tags saving as both tag name & tag ID on post update when tags are displayed as checkboxes
- Get parent and first child taxonomy terms?
- Remove Custom Taxonomy Slug from Permalink
- tax_query: What to pass when I want to have all terms?
- Custom Roll/Custom Post Type – Can’t Select Categories
- Trying to list terms of a custom taxonomy using get_categories
- Add a term to an attachment submitted from front end
- Get and loop posts with all taxonomy terms
- Remove custom posts that match taxonomy value
- what tables uses wp_get_post_terms
- Custom Taxonomy Archive not displaying entries
- Custom taxonomy is crashing Gutenberg
- How to show the category filter that’s shown on the ‘All post’ pages on a custom post type page in the admin area?
- Custom WP Query: force entry for some taxonomy and have others optional
- Function to remove archive sidebar for custom taxonomy?
- Set terms in a custom post
- Using get_posts() with tax_query parameter set isn’t working with attachments
- How to get the top level parent term Advanced Custom Field values in the child terms
- Move first half of posts to one parent page, second half to the other page
- Allow a Taxonomy Term to be Used Only Once Across All Posts
- Count Published & Draft Posts Associated With Each Term
- Filtering *out* a taxonomy from the admin post list
- get_the_term_list – Return links to edit.php instead of link to taxonomy archive template
- get_term_by seems to be failing
- How to return newly added terms when using wp_set_object_terms
- How to update a taxonomy term for a custom post type with auto incrementing number
- Filtering elements by taxonomy slug
- Custom Post Types database persistance. Why not?
- Echo taxonomy name – second level
- Get terms in hierarchical taxonomy
- Loop problem – Taxonomy
- How to relate to 2 taxonomy with category
- WP Search using taxonomy terms
- Automatically adding tags and categories into Post Excerpt for searching
- How do I converge taxonomy category permalinks into one?
- Url leading to archive page, no matter what
- Checking if a product ID has taxonomy term attached not working with has_term
- Can I create a tax query to return posts that match two slugs from same taxonomy
- Taxonomy.php inheriting first post
- Display related terms from a taxonomy in an entry
- I want to get term by term_name without taxonomy
- What is this Query? and why its taking too much time? Any way to optimize it?
- taxonomy terms, inverted
- Post filter with multiple checkbox taxonomy terms
- How to share terms between two taxonomies?
- Taxonomy Rewrite Problem
- Taxonomy terms can’t find posts from archive.php or taxonomy.php
- WordPress tinyMCE Keep Wrapping Tags To HTML Codes When Saving
- How to add a post with new Taxonomy without assigning to default category?
- Default taxonomy ‘post_tag’ added to CPT managing by custom role : nothing in the metabox
- How to loop through 1 CPT with 2 Taxonomies
- GET Taxonomy ID
- Own Custom Tags/Category page ( posts)
- 404 for some custom taxonomy not ALL taxonomy
- Hiding an Advanced Custom Field based on Taxonomy Field selection
- Non-Recursive get_term_children()
- Description of a sub-taxonomy
- Order taxonomy terms by the frequency of use in the last 30 days
- Adding a third custom taxonomies
- I need to add new menu item inside the custom post admin menu
- Add URL field to wordpress taxonomy