The value of the textarea must be printed between the opening and the closing tag:
<form action="https://wordpress.stackexchange.com/">
<textarea name="whatever"><?php echo esc_textarea( $description ); ?></textarea>
</form>
Note the usage of the function esc_textarea()
here. It prevents any possible character inside the variable $description
from being interpreted as HTML. It’s an important step to avoid possibly XSS vulnerabilities.
There are many more escaping functions like esc_attr()
, esc_html()
or esc_url()
. You should know about them and how they are meant to be used: https://codex.wordpress.org/Data_Validation
Related Posts:
- How do I retrieve the slug of the current page?
- How to extract data from a post meta serialized array?
- How to save an array with one metakey in postmeta?
- WordPress is stripping escape backslashes from JSON strings in post_meta
- Lack of composite indexes for meta tables
- Content hooks vs User hooks
- Trying to get custom post meta through Jetpack JSON API [closed]
- Why time functions show invalid time zone when using ‘c’ time format?
- Why is get_post_meta returning an array when I specify it as single?
- Add post meta based on another post meta value before publish post
- Save both current and new version of post meta
- WP REST API “rest_no_route” when trying to update meta
- get_post_meta – get a single value
- What action hook updates post meta?
- get_post_meta / update_post_meta array
- Triple meta_key on custom SELECT query
- update_post_meta not adding anything.(Nor add_post_meta)
- Are multiple values from get_post_meta guaranteed to be ordered?
- Identifying Importer Posts
- How metadata API works?
- How can I get values using key in Carbon Fields from Multiselect?
- How to sanitize post meta field value?
- WordPress Action Hooks and Post ID?
- Post IDs missing on delete_postmeta action hook
- How trigger to save post when updating post meta
- Create a Metabox that behaves Like a Taxonomy Box
- Views count with time limit per IP
- Get page->parent’s name?
- order by multiple meta_keys?
- Custom meta field don’t give me numerical value
- how to get all post with the same post meta?
- Echo page title from page with custom meta datetime picker
- echo image caption
- get_*_meta doesn’t always return an array
- Generate multiple goo.gl shortlinks for qtranslate bilingual blog
- MySQL Query To Select Post By Postmeta
- Copy content stored in meta to post content
- How can I convert postmeta from unserialized to serialized?
- How to hide meta block(s) in certain post format
- add_post_meta adds meta to one more different post
- need some assistance with the checkboxes (selecting/deselecting featured posts)
- Custom query, multiple custom keys
- Trying to get property of non-object error using get_post_meta()
- Adding new value to existing meta key
- How can I change the tag contents of individual WordPress posts?
- get_post_meta producing white screen of death
- update_post_meta not working in plugin
- how to get a list of meta data fields assocaited with a custom post type
- Gutenberg: How to display meta field data in the block frontend (save function)
- Look up all posts by status or meta value – performance difference
- Can A Post Meta Field Store multiple values that are not in an array?
- esc_attr on get_post_meta [closed]
- Sort custom posts in archive by multiple values: date AND meta key
- How is the author’s name given a different color?
- How does WordPress treats attachments metadata in post content?
- URL to Post Meta [closed]
- How to delete duplicate records in wp_postmeta database table?
- Retrieving post meta array (attachment)
- update_post_meta() adding bits in database [closed]
- Get posts ordered by meta data
- Why is variable that get_post_meta stored in empty?
- Stop `update_post_meta` from working each time page refreshes?
- Displaying values from related field – if empty shows current post type’s link and title
- get_post_meta inside echo [closed]
- WordPress postmeta: Store data as an array or single item?
- Display Post Meta in Header
- get_post_meta in one post only
- Custom fields or something else
- wpdb->get_var – count author posts, meta value
- Search post overlapping dates – meta_query with meta_key
- Post Publish date not display on Umaya Child themes
- How to merge the database results into single result?
- I want to Add Feedburner Right After Meta Details
- How can I update this array built from post meta data?
- if get_post_meta function returns empty – Do Not Display HTML
- Custom column on CPT not showing correct value when meta data not set
- How to access post meta on the first time a post is published
- How to get the total of two meta values from different meta keys?
- How to update/add child posts meta whenever the parent post meta is updated?
- Get or set values in post meta
- update_post_meta() throws Uncaught error: Cannot create duplicate attribute
- Display multiple meta_key/meta_values by single SQL query
- Using a comma instead of a pipe to separate metadata
- show user based on user_meta
- How do you sort the items in a custom taxonomy meta box?
- post_title in save_post action
- Getting meta content from get_next_post & get_previous_post
- How can I prevent the post_modified column in wp_posts from being updated?
- How to get pictures of the WordPress post
- Sorting meta box values by start- and enddate and all dates in between
- Use an id on a button to update_post_meta in post
- When importing posts to a new site if XML file has postmeta not setup on new server what happens?
- Get value from post meta array, and add it as a category
- Access Serialized Post Meta Values
- Custom Fields help
- Does post-meta belong in header?
- WP-API : post_meta not updated… but have another entry
- How to get all the related ids without array?
- Remove action of an external plugin after checking if custom post meta is set
- Save frontend submission form field as custom field