You can use:
$post_id = wp_insert_post($args);
to get the ID
of the inserted post. You can try this:
$terms = wp_get_object_terms($post_id, 'thread_tag');
to get the terms from your post with $post_id
. You can check out the Codex:
http://codex.wordpress.org/Function_Reference/wp_get_object_terms
You can then use get_children()
$args = array(
'post_mime_type' => 'image',
'post_parent' => $post_id,
'post_type' => 'attachment'
);
$attachments = get_children( $args );
to fetch the attachments for this post. More on the Codex page:
http://codex.wordpress.org/Function_Reference/get_children
Edit:
To set the terms in the 'thread_tag'
taxonomy for a given $post_id
wp_set_object_terms($post_id,array('term1','term2'),'thread_tag');
http://codex.wordpress.org/Function_Reference/wp_set_object_terms
Related Posts:
- What is ‘term_group’ for ‘order_by’ in get_terms()?
- Order get_terms by term meta
- Get parent id by term id
- When to / not to use wp_get_post_terms vs get_the_terms?
- Why does WordPress combine a term with the same name in the wp_terms table?
- wp_list_categories: order by term order?
- Child terms from multiple parents?
- I have a term_taxonomy_id — is there an API call to get the taxonomy?
- Exclude Child Terms From Parent Posts
- same taxonomy for several post types: how to hide empty in a specific post type?
- How to sort terms with diacritical signs?
- get_terms(); show private posts when logged in
- Get category ID after wp_insert_term
- How do I access a single term from a post?
- How to order get_term_children output by alphabetic order
- get_post_terms not working as expected
- wp_update_term not creating new unique slug
- has_term() does not return when term is assigned post?
- get_terms() but with additional dimensions?
- Wp set post terms not work
- get_terms only show term if there is a post using it
- Get the Term List – Ordering
- Reduce / optimize calling of wp_get_object_terms() when generating permalinks
- Check if an array of posts has posts from a specific category
- How to trace/fix false $term->count, rogue term relationships?
- How to order and count get_terms by specific post type?
- Get those terms with a specific meta key value
- get_term_by “name” not working with & in name
- I want to loop through Woocommerce Product Catogories and show them in dropdown
- setting taxonomy term to bulk posts using ids
- Do I have to set parent when set post term?
- Modify automatically generation of slug when term is created
- Display custom taxonomy on single post
- Does get_terms() use any sort of caching on its query?
- 404 on term taxonomy archive pagination only with some terms
- Clone Terms of one taxonomy to another
- Get random out from get_terms()
- Conditional based on number of specific custom taxonomy terms in archive.php
- Categories order with get_terms_args not working in 4.7
- Sticky posts per category
- Faceted search with WP-API data
- Show List of Terms (not posts) that have been Recently Updated?
- import_id parameter for wp_insert_term to create custom ID for category
- When using the get_terms and trying to order the terms using the ‘order’ and/or ‘orderby’ does not work
- Query to get term id using post id?
- Conditional Statement with Multiple Terms?
- How to get a post’s associated taxonomies and terms in wp api v2
- wp_set_post_terms is assigning only the last of several terms to a post
- get_the_terms() not returning expected result
- Get all terms linked to a post and include those who not connected from get_terms and sort
- How to force acceptance of site terms on first login?
- Add HTML to Term Description
- single_term_title() running before get_the_title() [closed]
- Get terms within a custom taxonomy
- How to get terms of not only the current cat but also of all its children
- Ordering taxonomy output in this function
- How to get the $meta_type given the $object_id
- Tax query with multiple terms in pre_get_posts
- $args for get_terms() to return ORDER BY FIELDS
- How to create a array that contains all of the children slugs of a specific parent category
- Getting terms to have space between them
- Temporarily un-associate term for an amount of time
- Custom term templates
- INSERTING Data into table with placeholders
- Get Custom Post Child Term
- Get fuzzy matches from get_term_by
- Taxonomy Drop Down with hierarchical view using $terms
- How to check if a term is parent to another?
- Create Terms on taxonomy by text field
- Customizing the wordpress tag-cloud output
- How to show posts from category A on category B page?
- How to use category slug to echo a page’s content with the same slug
- Can we apply hide empty to get_the_terms?
- get_terms() delivers wrong count with custom taxonomy childs on custom post type
- Why does term get inserted twice when using dynamic slug?
- wp_set_object_terms() to update a post taxonomy value
- Order get_terms by multiple values
- Get All Taxonomy Terms From Get_terms Array With Specific Array Key
- Update term_id to new value wherever it exists, to combine the two.
- Confused by get_the_terms to use in a new wp_query
- get_terms for all custom taxonomies shows invalid taxonomy error
- wp_set_post_terms struggle :(
- Change the last separator in the_terms
- How to show only tagged CPT categories / taxonomies for a custom post type?
- Is there any WordPress way to get all categories for some selected posts?
- Order terms by creation date
- Unable to retrieve any child terms using get_terms
- Get terms parent ID for conditional IF statement
- Importing custom DB table entries as posts with Categories
- list of tags overlay
- Getting Term_id – Taxonomy Metadata plugin
- store an array of all the terms existing
- Get only last child category link of products
- Get Parent Custom Taxonomy Term and Color Div background
- get_the_term_list() display in ul li and remove tag
- Function to delete a term when a custom post with the same slug is trashed
- Custom field drop down to set the term of the post when published
- How to solve/debug get_terms suddenly showing no results?
- How to display First level child terms of current term’s parent taxonomy?
- How can I replace the values in WP_Term?