You can do it like so — replace the $tags_array = get_tags();
with this:
$tags_opt = array();
foreach ( get_tags() as $term ) {
$tags_opt[] = array(
'label' => $term->name,
'value' => $term->term_id,
);
}
And then, for the “Select Box” field, set the options
to $tags_opt
like this:
array(
'label' => 'Select Box',
...
'options' => $tags_opt,
)
If you want to save the term/tag slug instead of its ID (term_id
), change the 'value' => $term->term_id
to 'value' => $term->slug
.
And if you want to include tags without any posts, use get_tags( array( 'hide_empty' => 0 ) )
.
Related Posts:
- Show Tags of Custom Post Type outside of Loop
- Create dropdown menu of all tags used in category
- Nice way to print_r arrays
- Why does get_users suddenly return duplicates?
- WordPress: How to use post_class() in an echo
- How do I pass an array as an argument to a WP-CLI command?
- Updating wp_options with an array on save_post results in duplicated entries
- how to limit and display tag?
- Comma seperated list of ID’s as an array?
- post__in works but also prints the word Array
- Make Selected Mutiselect Items “selected”
- if is_singular array not working as expected
- How do I update a specific object in an array, in user meta?
- How to save array of datas in option page by setting api?
- Sort a custom post type array numerically
- How to add day number and initial to my post graph?
- How to validate register settings array
- How to check an array of $curauth fields?
- Must Use Plugin Causing Query Error
- How to use IN array properly in WordPress?
- WordPress Plugin Dev: Using array for WP options
- Only a part of array is stored in transient – what could be causing this?
- get_tags() return an empty array after added tags with wp_insert_term()
- How to get update_post_meta output to include string length
- Return array keys and values
- How pass a 0 in $atts?
- How to save data of an input field to an array
- Echoing a variable inside a function
- Stuck with a Custom Field Check box Array
- Compare with WP Meta Query
- How to Translate a string of an array inside a class?
- How to pass conditional array to wp_localize_script
- Add multiple tags to multiple posts
- Modify foreach loop for social sharing links?
- Combine get_page_by_title to exclude pages from wp_list_pages
- Selecting and outputting results from DB with an array
- Struggling with array and foreach loop
- WordPress i18n in Array throws Error
- How to use json_decode a post_meta value? [duplicate]
- Save meta box values as an array to wp_postmeta
- How to display line breaked meta values in table?
- Organizing and grouping an array by year
- array_filter warning – wp-includes/post.php line 3148
- Filtering a function’ output for a new continued function
- Hide sidebar if post_type is in array
- Saving array keep adding length of array
- How to get a page array and category array going at the same time?
- get_the_terms, whether I should use string or array as the second parameter?
- Obtaining array item from WordPress revisions output
- Print specific values stored in a post meta array
- Do not replicate items if they exists in a foreach loop
- WP Page Options Array
- Array is not working in Filter?
- How to put an array in wp user query
- Get the values from an array string to work with post__in
- return paginate_comments_links() as array
- Inserting a random number into an array [closed]
- Get array value
- Ways of dealing with nested arrays within option
- How to randomise my menu items?
- Sort query_terms_list for post_tags alphabetically
- List latest post for each tag with a category
- Taxonomy terms not properly displaying as array
- WordPress, result array of ‘post_name’
- Why are array_slice() and array_chunk() not working?
- Retrieve array items without page ID
- update_post_meta adding to array instead of replacing value
- How to avoid duplicate users when I am using get_users?
- How to add each letter, entity, special character from post title to array
- Strange Behavior with update_option
- How i can extract data
- How to set an array of current usernames
- wp_set_object_terms not accepting variable array
- How do I pull post from standard post format?
- Merge arrays and order set and subset as one
- Show certain number of post from tags
- The writing ( with foreach) of the keys of an array of objects to a new array produces fatal error
- Exclude Tags by Array
- How can I get a list of custom post IDs into a variable I can use for another function?
- Use $wp_customize->add_control to create a selectable “Designed/Powered By” choices select w/ link in footer?
- using array in wordpress database query
- Echo the key from a select-box in Array with get_option (Settings API)
- Updating wordpress user meta data array (unexpected multiple arrays)
- update_post_meta array issues
- Update Post Meta for Arrays — Remove/Replace Single Value from Multi Dimensional Array
- How do I retrieve a value from a multi – dimensional array using get_post_meta? [duplicate]
- Accessing value from associative array
- Accessing array elements (get_pages)
- How to include post count in this “get_tags” snippet
- Printing out JSON array returned [closed]
- Fatal error in my WP
- Marketpress php warning on server, no problem on localhost [closed]
- SQL query add only posts with custom field to array
- Combine two foreach Arrays into one table row
- How to match data in multidimensional array of post_meta_data?
- Insert data into custom table from fetching $_POST values
- Populate Array with values from another arrray [closed]
- how to separate array with commas? [closed]
- JSON webhook WP Automator – Help with Syntax [closed]
- Multipe array in meta_input