diff --git a/wp-admin/custom-background.php b/wp-admin/custom-background.php index 6d974feff..e3fc23eb4 100644 --- a/wp-admin/custom-background.php +++ b/wp-admin/custom-background.php @@ -19,7 +19,7 @@ class Custom_Background { * Callback for administration header. * * @var callback - * @since unknown + * @since 3.0.0 * @access private */ var $admin_header_callback; diff --git a/wp-admin/includes/class-wp-posts-list-table.php b/wp-admin/includes/class-wp-posts-list-table.php index 2aa2d3113..2be5ac32d 100644 --- a/wp-admin/includes/class-wp-posts-list-table.php +++ b/wp-admin/includes/class-wp-posts-list-table.php @@ -411,7 +411,7 @@ class WP_Posts_List_Table extends WP_List_Table { * Given a top level page ID, display the nested hierarchy of sub-pages * together with paging support * - * @since unknown + * @since 3.1.0 (Standalone function exists since 2.6.0) * * @param unknown_type $children_pages * @param unknown_type $count diff --git a/wp-admin/includes/media.php b/wp-admin/includes/media.php index 100e97386..d5eb52693 100644 --- a/wp-admin/includes/media.php +++ b/wp-admin/includes/media.php @@ -9,7 +9,7 @@ /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.5.0 * * @return unknown */ @@ -27,7 +27,7 @@ function media_upload_tabs() { /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.5.0 * * @param unknown_type $tabs * @return unknown @@ -59,7 +59,7 @@ add_filter('media_upload_tabs', 'update_gallery_tab'); /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.5.0 */ function the_media_upload_tabs() { global $redir_tab; @@ -89,7 +89,7 @@ function the_media_upload_tabs() { /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.5.0 * * @param unknown_type $id * @param unknown_type $alt @@ -117,7 +117,7 @@ function get_image_send_to_editor($id, $caption, $title, $align, $url='', $rel = /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.6.0 * * @param unknown_type $html * @param unknown_type $id @@ -159,7 +159,7 @@ add_filter( 'image_send_to_editor', 'image_add_caption', 20, 8 ); /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.5.0 * * @param unknown_type $html */ @@ -180,7 +180,7 @@ win.send_to_editor(''); * * This handles the file upload POST itself, creating the attachment post. * - * @since unknown + * @since 2.5.0 * * @param string $file_id Index into the {@link $_FILES} array of the upload * @param int $post_id The post ID the media is associated with @@ -241,7 +241,7 @@ function media_handle_upload($file_id, $post_id, $post_data = array(), $override /** * This handles a sideloaded file in the same way as an uploaded file is handled by {@link media_handle_upload()} * - * @since 2.6 + * @since 2.6.0 * * @param array $file_array Array similar to a {@link $_FILES} upload array * @param int $post_id The post ID the media is associated with @@ -295,7 +295,7 @@ function media_handle_sideload($file_array, $post_id, $desc = null, $post_data = * Wrap iframe content (produced by $content_func) in a doctype, html head/body * etc any additional function args will be passed to content_func. * - * @since unknown + * @since 2.5.0 * * @param unknown_type $content_func */ @@ -401,7 +401,7 @@ function get_upload_iframe_src($type) { /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.5.0 * * @return unknown */ @@ -488,7 +488,7 @@ function media_upload_form_handler() { /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.5.0 * * @return unknown */ @@ -547,7 +547,7 @@ function media_upload_image() { /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.6.0 * * @param unknown_type $file * @param unknown_type $post_id @@ -593,7 +593,7 @@ function media_sideload_image($file, $post_id, $desc = null) { /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.5.0 * * @return unknown */ @@ -651,7 +651,7 @@ function media_upload_audio() { /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.5.0 * * @return unknown */ @@ -709,7 +709,7 @@ function media_upload_video() { /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.5.0 * * @return unknown */ @@ -764,7 +764,7 @@ function media_upload_file() { /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.5.0 * * @return unknown */ @@ -787,7 +787,7 @@ function media_upload_gallery() { /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.5.0 * * @return unknown */ @@ -808,7 +808,7 @@ function media_upload_library() { /** * Retrieve HTML for the image alignment radio buttons with the specified one checked. * - * @since unknown + * @since 2.7.0 * * @param unknown_type $post * @param unknown_type $checked @@ -836,7 +836,7 @@ function image_align_input_fields( $post, $checked = '' ) { /** * Retrieve HTML for the size radio buttons with the specified one checked. * - * @since unknown + * @since 2.7.0 * * @param unknown_type $post * @param unknown_type $check @@ -891,7 +891,7 @@ function image_size_input_fields( $post, $check = '' ) { /** * Retrieve HTML for the Link URL buttons with the default link type as specified. * - * @since unknown + * @since 2.7.0 * * @param unknown_type $post * @param unknown_type $url_type @@ -922,7 +922,7 @@ function image_link_input_fields($post, $url_type = '') { /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.5.0 * * @param unknown_type $form_fields * @param unknown_type $post @@ -961,7 +961,7 @@ add_filter('attachment_fields_to_edit', 'image_attachment_fields_to_edit', 10, 2 /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.5.0 * * @param unknown_type $form_fields * @param unknown_type $post @@ -972,6 +972,15 @@ function media_single_attachment_fields_to_edit( $form_fields, $post ) { return $form_fields; } +/** + * {@internal Missing Short Description}} + * + * @since 2.8.0 + * + * @param unknown_type $form_fields + * @param unknown_type $post + * @return unknown + */ function media_post_single_attachment_fields_to_edit( $form_fields, $post ) { unset($form_fields['image_url']); return $form_fields; @@ -980,7 +989,7 @@ function media_post_single_attachment_fields_to_edit( $form_fields, $post ) { /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.5.0 * * @param unknown_type $post * @param unknown_type $attachment @@ -1002,7 +1011,7 @@ add_filter('attachment_fields_to_save', 'image_attachment_fields_to_save', 10, 2 /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.5.0 * * @param unknown_type $html * @param unknown_type $attachment_id @@ -1029,7 +1038,7 @@ add_filter('media_send_to_editor', 'image_media_send_to_editor', 10, 3); /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.5.0 * * @param unknown_type $post * @param unknown_type $errors @@ -1119,7 +1128,7 @@ function get_attachment_fields_to_edit($post, $errors = null) { * component. Will also create link for showing and hiding the form to modify * the image attachment. * - * @since unknown + * @since 2.5.0 * * @param int $post_id Optional. Post ID. * @param array $errors Errors for attachment, if any. @@ -1153,7 +1162,7 @@ function get_media_items( $post_id, $errors ) { /** * Retrieve HTML form for modifying the image attachment. * - * @since unknown + * @since 2.5.0 * * @param int $attachment_id Attachment ID for modification. * @param string|array $args Optional. Override defaults. @@ -1376,7 +1385,7 @@ function get_media_item( $attachment_id, $args = null ) { /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.5.0 */ function media_upload_header() { ?> @@ -1390,7 +1399,7 @@ function media_upload_header() { /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.5.0 * * @param unknown_type $errors */ @@ -1545,7 +1554,7 @@ SWFUpload.onload = function() { /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.5.0 * * @param unknown_type $type * @param unknown_type $errors @@ -1603,7 +1612,7 @@ if ( $id ) { /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.7.0 * * @param unknown_type $type * @param unknown_type $errors @@ -1721,7 +1730,7 @@ var addExtImage = { /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.5.0 * * @param unknown_type $errors */ @@ -1863,7 +1872,7 @@ jQuery(function($){ /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.5.0 * * @param unknown_type $errors */ @@ -2025,7 +2034,7 @@ jQuery(function($){ /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.7.0 * * @return unknown */ @@ -2107,7 +2116,7 @@ function type_url_form_image() { /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.7.0 * * @return unknown */ @@ -2137,7 +2146,7 @@ function type_url_form_audio() { /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.7.0 * * @return unknown */ @@ -2167,7 +2176,7 @@ function type_url_form_video() { /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.7.0 * * @return unknown */ @@ -2224,7 +2233,7 @@ function _insert_into_post_button($type) { * * Support a GET parameter for disabling the flash uploader. * - * @since unknown + * @since 2.6.0 * * @param unknown_type $flash * @return unknown @@ -2240,7 +2249,7 @@ add_filter('flash_uploader', 'media_upload_use_flash'); /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.6.0 */ function media_upload_flash_bypass() { echo '

'; @@ -2251,7 +2260,7 @@ function media_upload_flash_bypass() { /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.6.0 */ function media_upload_html_bypass($flash = true) { echo '

'; @@ -2272,7 +2281,7 @@ add_action('post-html-upload-ui', 'media_upload_html_bypass'); * * Make sure the GET parameter sticks when we submit a form. * - * @since unknown + * @since 2.6.0 * * @param unknown_type $url * @return unknown diff --git a/wp-admin/includes/misc.php b/wp-admin/includes/misc.php index 973071279..8ac8c4cc7 100644 --- a/wp-admin/includes/misc.php +++ b/wp-admin/includes/misc.php @@ -9,7 +9,7 @@ /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.0.0 * * @return unknown */ @@ -21,7 +21,7 @@ function got_mod_rewrite() { /** * {@internal Missing Short Description}} * - * @since unknown + * @since 1.5.0 * * @param unknown_type $filename * @param unknown_type $marker @@ -57,7 +57,7 @@ function extract_from_markers( $filename, $marker ) { * BEGIN and END markers. Replaces existing marked info. Retains surrounding * data. Creates file if none exists. * - * @since unknown + * @since 1.5.0 * * @param unknown_type $filename * @param unknown_type $marker @@ -117,7 +117,7 @@ function insert_with_markers( $filename, $marker, $insertion ) { * Always writes to the file if it exists and is writable to ensure that we * blank out old rules. * - * @since unknown + * @since 1.5.0 */ function save_mod_rewrite_rules() { if ( is_multisite() ) @@ -169,7 +169,7 @@ function iis7_save_url_rewrite_rules(){ /** * {@internal Missing Short Description}} * - * @since unknown + * @since 1.5.0 * * @param unknown_type $file */ @@ -191,7 +191,7 @@ function update_recently_edited( $file ) { /** * If siteurl or home changed, flush rewrite rules. * - * @since unknown + * @since 2.1.0 * * @param unknown_type $old_value * @param unknown_type $value @@ -234,7 +234,7 @@ function url_shorten( $url ) { * in the $vars array to the value of $_POST[$var] or $_GET[$var] or '' * if neither is defined. * - * @since unknown + * @since 2.0.0 * * @param array $vars An array of globals to reset. */ @@ -257,7 +257,7 @@ function wp_reset_vars( $vars ) { /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.1.0 * * @param unknown_type $message */ diff --git a/wp-admin/includes/plugin.php b/wp-admin/includes/plugin.php index 8851fa72b..83a22d97d 100644 --- a/wp-admin/includes/plugin.php +++ b/wp-admin/includes/plugin.php @@ -198,7 +198,7 @@ function get_plugin_files($plugin) { * be split for maintainability. Keep everything in one file for extreme * optimization purposes. * - * @since unknown + * @since 1.5.0 * * @param string $plugin_folder Optional. Relative path to single plugin folder. * @return array Key is the plugin file path and the value is an array of the plugin data. @@ -481,7 +481,7 @@ function is_network_only_plugin( $plugin ) { * If any errors are found or text is outputted, then it will be captured to * ensure that the success redirection will update the error redirection. * - * @since unknown + * @since 2.5.0 * * @param string $plugin Plugin path to main plugin file with plugin data. * @param string $redirect Optional. URL to redirect to. @@ -544,7 +544,7 @@ function activate_plugin( $plugin, $redirect = '', $network_wide = false, $silen * The deactivation hook is disabled by the plugin upgrader by using the $silent * parameter. * - * @since unknown + * @since 2.5.0 * * @param string|array $plugins Single plugin or list of plugins to deactivate. * @param bool $silent Prevent calling deactivation hooks. Default is false. @@ -596,7 +596,7 @@ function deactivate_plugins( $plugins, $silent = false ) { * * The execution will be halted as soon as one of the plugins has an error. * - * @since unknown + * @since 2.6.0 * * @param string|array $plugins * @param string $redirect Redirect to page after successful activation. @@ -629,7 +629,7 @@ function activate_plugins( $plugins, $redirect = '', $network_wide = false, $sil * If the plugins parameter list is empty, false will be returned. True when * completed. * - * @since unknown + * @since 2.6.0 * * @param array $plugins List of plugin * @param string $redirect Redirect to page when complete. @@ -721,7 +721,7 @@ function delete_plugins($plugins, $redirect = '' ) { * Validate all active plugins, deactivates invalid and * returns an array of deactivated ones. * - * @since unknown + * @since 2.5.0 * @return array invalid plugins, plugin as key, error as value */ function validate_active_plugins() { @@ -758,7 +758,7 @@ function validate_active_plugins() { * * Checks that the file exists and {@link validate_file() is valid file}. * - * @since unknown + * @since 2.5.0 * * @param string $plugin Plugin Path * @return WP_Error|int 0 on success, WP_Error on failure. @@ -1597,7 +1597,7 @@ function unregister_setting( $option_group, $option_name, $sanitize_callback = ' /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.7.0 * * @param unknown_type $options * @return unknown @@ -1615,7 +1615,7 @@ add_filter( 'whitelist_options', 'option_update_filter' ); /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.7.0 * * @param unknown_type $new_options * @param unknown_type $options @@ -1646,7 +1646,7 @@ function add_option_whitelist( $new_options, $options = '' ) { /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.7.0 * * @param unknown_type $del_options * @param unknown_type $options diff --git a/wp-admin/includes/post.php b/wp-admin/includes/post.php index 3269034f3..37bf470d4 100644 --- a/wp-admin/includes/post.php +++ b/wp-admin/includes/post.php @@ -125,7 +125,7 @@ function _wp_translate_postdata( $update = false, $post_data = null ) { /** * Update an existing post with values provided in $_POST. * - * @since unknown + * @since 1.5.0 * * @param array $post_data Optional. * @return int Post ID. @@ -434,7 +434,7 @@ function get_default_page_to_edit() { /** * Get an existing post and format it for editing. * - * @since unknown + * @since 2.0.0 * * @param unknown_type $id * @return unknown @@ -452,7 +452,7 @@ function get_post_to_edit( $id ) { /** * Determine if a post exists based on title, content, and date * - * @since unknown + * @since 2.0.0 * * @param string $title Post title * @param string $content Optional post content @@ -493,7 +493,7 @@ function post_exists($title, $content = '', $date = '') { /** * Creates a new post from the "Write Post" form using $_POST information. * - * @since unknown + * @since 2.1.0 * * @return unknown */ @@ -590,7 +590,7 @@ function wp_write_post() { /** * Calls wp_write_post() and handles the errors. * - * @since unknown + * @since 2.0.0 * * @return unknown */ @@ -609,7 +609,7 @@ function write_post() { /** * {@internal Missing Short Description}} * - * @since unknown + * @since 1.2.0 * * @param unknown_type $post_ID * @return unknown @@ -652,7 +652,7 @@ function add_meta( $post_ID ) { /** * {@internal Missing Short Description}} * - * @since unknown + * @since 1.2.0 * * @param unknown_type $mid * @return unknown @@ -674,7 +674,7 @@ function delete_meta( $mid ) { /** * Get a list of previously defined keys. * - * @since unknown + * @since 1.2.0 * * @return unknown */ @@ -693,7 +693,7 @@ function get_meta_keys() { /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.1.0 * * @param unknown_type $mid * @return unknown @@ -713,7 +713,7 @@ function get_post_meta_by_id( $mid ) { * * Some postmeta stuff. * - * @since unknown + * @since 1.2.0 * * @param unknown_type $postid * @return unknown @@ -730,7 +730,7 @@ function has_meta( $postid ) { /** * {@internal Missing Short Description}} * - * @since unknown + * @since 1.2.0 * * @param unknown_type $meta_id * @param unknown_type $meta_key Expect Slashed @@ -773,7 +773,7 @@ function update_meta( $meta_id, $meta_key, $meta_value ) { /** * Replace hrefs of attachment anchors with up-to-date permalinks. * - * @since unknown + * @since 2.3.0 * @access private * * @param unknown_type $post_ID @@ -829,7 +829,7 @@ function _fix_attachment_links_replace_cb($match) { /** * Move child posts to a new parent. * - * @since unknown + * @since 2.3.0 * @access private * * @param unknown_type $old_ID @@ -950,7 +950,7 @@ function get_post_mime_types() { /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.5.0 * * @param unknown_type $type * @return unknown @@ -965,7 +965,7 @@ function get_available_post_mime_types($type = 'attachment') { /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.5.0 * * @param unknown_type $q * @return unknown @@ -1008,7 +1008,7 @@ function _edit_attachments_query_helper($where) { * {@internal Missing Short Description}} * * @uses get_user_option() - * @since unknown + * @since 2.5.0 * * @param unknown_type $id * @param unknown_type $page @@ -1031,7 +1031,7 @@ function postbox_classes( $id, $page ) { /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.5.0 * * @param int|object $id Post ID or post object. * @param string $title (optional) Title @@ -1095,7 +1095,7 @@ function get_sample_permalink($id, $title = null, $name = null) { * * intended to be used for the inplace editor of the permalink post slug on in the post (and page?) editor. * - * @since unknown + * @since 2.5.0 * * @param int|object $id Post ID or post object. * @param string $new_title (optional) New title diff --git a/wp-admin/includes/taxonomy.php b/wp-admin/includes/taxonomy.php index b063897da..618754143 100644 --- a/wp-admin/includes/taxonomy.php +++ b/wp-admin/includes/taxonomy.php @@ -13,7 +13,7 @@ /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.0.0 * * @param unknown_type $cat_name * @return unknown @@ -28,7 +28,7 @@ function category_exists($cat_name, $parent = 0) { /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.0.0 * * @param unknown_type $id * @return unknown @@ -41,7 +41,7 @@ function get_category_to_edit( $id ) { /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.0.0 * * @param unknown_type $cat_name * @param unknown_type $parent @@ -57,7 +57,7 @@ function wp_create_category( $cat_name, $parent = 0 ) { /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.0.0 * * @param unknown_type $categories * @param unknown_type $post_id @@ -173,7 +173,7 @@ function wp_update_category($catarr) { /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.3.0 * * @param unknown_type $tag_name * @return unknown @@ -185,7 +185,7 @@ function tag_exists($tag_name) { /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.3.0 * * @param unknown_type $tag_name * @return unknown @@ -239,7 +239,7 @@ function get_terms_to_edit( $post_id, $taxonomy = 'post_tag' ) { /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.8.0 * * @param unknown_type $tag_name * @return unknown diff --git a/wp-admin/includes/template.php b/wp-admin/includes/template.php index f12a5cfd7..ef2490230 100644 --- a/wp-admin/includes/template.php +++ b/wp-admin/includes/template.php @@ -16,7 +16,7 @@ /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.5.1 */ class Walker_Category_Checklist extends Walker { var $tree_type = 'category'; @@ -54,7 +54,7 @@ class Walker_Category_Checklist extends Walker { /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.5.1 * * @param unknown_type $post_id * @param unknown_type $descendants_and_self @@ -76,6 +76,8 @@ function wp_category_checklist( $post_id = 0, $descendants_and_self = 0, $select /** * Taxonomy independent version of wp_category_checklist * + * @since 3.0.0 + * * @param int $post_id * @param array $args */ @@ -142,7 +144,7 @@ function wp_terms_checklist($post_id = 0, $args = array()) { /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.5.0 * * @param unknown_type $taxonomy * @param unknown_type $default @@ -190,7 +192,7 @@ function wp_popular_terms_checklist( $taxonomy, $default = 0, $number = 10, $ech /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.5.1 * * @param unknown_type $link_id */ @@ -259,7 +261,7 @@ function get_hidden_columns( $screen ) { /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.7.0 * * @param unknown_type $post */ @@ -314,7 +316,7 @@ function get_inline_data($post) { /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.7.0 * * @param unknown_type $position * @param unknown_type $checkbox @@ -408,7 +410,7 @@ function wp_comment_trashnotice() { /** * {@internal Missing Short Description}} * - * @since unknown + * @since 1.2.0 * * @param unknown_type $meta */ @@ -451,7 +453,7 @@ function list_meta( $meta ) { /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.5.0 * * @param unknown_type $entry * @param unknown_type $count @@ -506,7 +508,7 @@ function _list_meta_row( $entry, &$count ) { /** * {@internal Missing Short Description}} * - * @since unknown + * @since 1.2.0 */ function meta_form() { global $wpdb; @@ -567,7 +569,7 @@ function meta_form() { /** * {@internal Missing Short Description}} * - * @since unknown + * @since 0.71 * * @param unknown_type $edit * @param unknown_type $for_post @@ -641,7 +643,7 @@ function touch_time( $edit = 1, $for_post = 1, $tab_index = 0, $multi = 0 ) { /** * {@internal Missing Short Description}} * - * @since unknown + * @since 1.5.0 * * @param unknown_type $default */ @@ -660,7 +662,7 @@ function page_template_dropdown( $default = '' ) { /** * {@internal Missing Short Description}} * - * @since unknown + * @since 1.5.0 * * @param unknown_type $default * @param unknown_type $parent @@ -696,7 +698,7 @@ function parent_dropdown( $default = 0, $parent = 0, $level = 0 ) { /** * {@internal Missing Short Description}} * - * @since unknown + * @since 2.0.0 * * @param unknown_type $id * @return unknown @@ -748,7 +750,7 @@ function the_attachment_links( $id = false ) { /** * Print out