WordPress.org

Ready to get started?Download WordPress

Codex

Attention Interested in functions, hooks, classes, or methods? Check out the new WordPress Code Reference!

Difference between revisions of "Version 3.7"

m (Classes)
m (New Functions: cleanup)
Line 116: Line 116:
 
=== Functions ===
 
=== Functions ===
 
==== New Functions ====
 
==== New Functions ====
* unregister_taxonomy_for_object_type() [25596]
+
* Introduce [[Function_Reference/unregister_taxonomy_for_object_type|unregister_taxonomy_for_object_type()]] [25596]
* got_url_rewrite() [25456]
+
* Introduce [[Function_Reference/got_url_rewrite|got_url_rewrite()]] [25456]
* get_previous_post_link() [25327]
+
* Introduce [[Function_Reference/get_previous_post_link|get_previous_post_link()]] [25327]
* get_next_post_link() [25327]
+
* Introduce [[Function_Reference/get_next_post_link|get_next_post_link()]] [25327]
* get_adjacent_post_link() [25327]
+
* Introduce [[Function_Reference/get_adjacent_post_link|get_adjacent_post_link()]] [25327]
* wp_using_ext_object_cache() [25289]
+
* Introduce [[Function_Reference/wp_using_ext_object_cache|wp_using_ext_object_cache()]] [25289]
* is_main_network() [25147]
+
* Introduce [[Function_Reference/is_main_network|is_main_network()]] template tag [25147]
* verify_file_md5() [25541]
+
* Introduce [[Function_Reference/verify_file_md5|verify_file_md5()]] [25541]
* wp_clean_plugins_cache() [25272]
+
* Introduce [[Function_Reference/wp_clean_plugins_cache|wp_clean_plugins_cache()]] [25272]
* find_core_auto_update() [25421]
+
* Introduce [[Function_Reference/find_core_auto_update|find_core_auto_update()]] [25421]
* get_core_checksums() [25540]
+
* Introduce [[Function_Reference/get_core_checksums|get_core_checksums()]] [25540]
* wp_get_translation_updates() [25566]
+
* Introduce [[Function_Reference/wp_get_translation_updates|wp_get_translation_updates()]] [25566]
* wp_extract_urls() [25313]
+
* Introduce [[Function_Reference/wp_extract_urls|wp_extract_urls()]] [25313]
* __return_empty_string() [25037]
+
* Introduce [[Function_Reference/__return_empty_string|__return_empty_string()]] [25037]
* mbstring_binary_safe_encoding() [25346]
+
* Introduce [[Function_Reference/mbstring_binary_safe_encoding|mbstring_binary_safe_encoding()]] [25346]
* reset_mbstring_encoding() [25346]
+
* Introduce [[Function_Reference/reset_mbstring_encoding|reset_mbstring_encoding()]] [25346]
* wp_get_installed_translations() [25536]
+
* Introduce [[Function_Reference/wp_get_installed_translations|wp_get_installed_translations()]] [25536]
* wp_get_pomo_file_data() [25520]
+
* Introduce [[Function_Reference/wp_get_pomo_file_data|wp_get_pomo_file_data()]] [25520]
* get_post_type_archive_template() [25291]
+
* Introduce [[Function_Reference/get_post_type_archive_template|get_post_type_archive_template()]] [25291]
* wp_auto_updates_maybe_update() [25421]
+
* Introduce [[Function_Reference/wp_auto_updates_maybe_update|wp_auto_updates_maybe_update()]] [25421]
* wp_authenticate_spam_check() [24848]
+
* Introduce [[Function_Reference/wp_authenticate_spam_check|wp_authenticate_spam_check()]] [24848]
* wp_get_user_contact_methods() [25606]
+
* Introduce [[Function_Reference/wp_get_user_contact_methods|wp_get_user_contact_methods()]] [25606]
   
 
==== Function Changes ====
 
==== Function Changes ====

Revision as of 06:07, 20 October 2013

On xxxxx, WordPress Version 3.7, named for xxxxx, will be released to the public. For more information on this enhancement and bug-fix release, read the WordPress Blog, and see the Changelog for 3.7.

For Version 3.7, the database version (db_version in wp_options) changed to xxxxx, and the Trac revision was xxxxx.

Highlights

  • Automatic Updates - backgroung update for security releases and daily updates for developers nightly builds.
  • Advanced Date Queries - allows developers to query posts by date in WP_Query.
  • Improved Search - more relevant search results.
  • Stronger Password Meter - new password meter that will encourage users to choose stronger passwords.

What's New

General

Dashboard

  • Make shift + click selection of checkboxes work in both directions
  • Add RTL body classes to iFrames in the back-end
  • Actually limit password-protected post passwords to the 20-character limit
  • Display an error message when logging in with cookies disabled
  • Fix issue with failed searches reverting to previous search criteria
  • Fix bad styling when bulk actions are disabled for custom post types

Posts

Media

  • Add the image file size information in the attachment editing screen
  • Fix issue with orderby attribute getting removed from updated [gallery] shortcodes
  • Stop linking to non-public post types from media screens

Comments

  • Add commenter IP address on the Edit Comment screen
  • Remove generated avatars from comment moderation screens
  • Make email recipients filterable in wp_notify_moderator()
  • Add ability to filter comment screen by post type

Appearance

  • Only show a custom header image preview when an image is actually set
  • Display Customizer control descriptions
  • Enable the Customizer to load the home URL

Plugins

  • Fix plugin search errors related to PHP 5.4

Tools

Users

  • Ensure that the user_activation_key is hashed in the database
  • Trim leading and trailing spaces from passwords when saving
  • Streamline the behavior of the default password nag after login

Settings

Accessibility

  • Make list table row actions keyboard accessible
  • Fix issue with a broken "Close" button on refresh in the Customizer
  • Improve default color contrast ratios in the default themes
  • After a post is updated, only focus the "Title" field if it's empty

Install Process

Multisite

Under The Hood

General

  • EP_ALL_ARCHIVES [24812]

Bug Fixes

  • Fix terms with a post count of 0 returning if 'hide_empty' is true.
  • Fix allowing https URL enclosures
  • Fixed bug with is_day by checking bad dates and redirect, instead of 404ing.
  • Avoid using the *_exists() functionality on ncFTPd servers
  • Allow a WP_Error return from register_new_user()
  • Hide the custom header image preview unless an image is set
  • Add signup_id primary key to $wpdb->signups
  • Fix issue with deleting terms shared across taxonomies from deleting associated nav menus
  • Cast $labels to array in get_taxonomy_labels() and _get_custom_object_labels() to avoid failure
  • Correct rewrite tag for hierarchical post types without a query_var.

Multisite

Classes

Functions

New Functions

Function Changes

  • meta_box_cb callback for register_taxonomy() [25572]
  • description__like for get_terms() [25241]
  • show_in_menu for register_taxonomy [25133]
  • Convert all get_category() calls to use get_terms()

Actions & Filters

Actions

  • save_post_{$post_type} [25050]
  • user_new_form [25629]

Filters

  • wp_count_attachments [25579]
  • bulk_post_updated_messages [25577]
  • got_url_rewrite [25456]
  • post_password_expires [25450]
  • img_caption_shortcode_width [25444]
  • ajax_query_attachments_args [25279]
  • months_dropdown_results [25556]
  • install_plugins_table_api_args_{$tab} [25070]
  • upgrader_pre_download [25427]
  • enable_auto_upgrade_email [25542]
  • populate_network_meta [25414]
  • wp_link_query_args [25393]
  • wp_link_query [25393]
  • wp_audio_shortcode_override [25484]
  • wp_video_shortcode_override [25484]
  • enable_live_network_counts [25621]
  • enable_live_network_counts [25621]
  • wp_count_posts [25578]
  • wp_search_stopwords [25632]
  • posts_search_orderby [25632]
  • flush_rewrite_rules_hard [25328]
  • plugins_update_check_locales [25634]
  • themes_update_check_locales [25634]

External Libraries

  • zxcvbn (password strength meter)

Deprecated

And see others WordPress Versions.