WordPress/wp-admin/includes
Pascal Birchler ef8f9168b6 Taxonomy: Introduce WP_Taxonomy and use it in register_taxonomy() and unregister_taxonomy().
This changes the global `$wp_taxonomies` to an array of `WP_Taxonomy ` objects. `WP_Taxonomy ` includes methods to handle rewrite rules and hooks.
Each taxonomy argument becomes a property of `WP_Taxonomy`. Introducing such a class makes further improvements in the future much more feasible.

Props boonebgorges for review.
Fixes #36224. See #36217.
Built from https://develop.svn.wordpress.org/trunk@38747


git-svn-id: http://core.svn.wordpress.org/trunk@38690 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-10-07 17:12:29 +00:00
..
admin-filters.php Plugins: Use install_plugins_upload action to print the upload form. 2016-07-31 18:11:29 +00:00
admin.php Bootstrap: do not go gentle into that good night r38411, r38412, and parts of r38389. 2016-08-31 16:31:29 +00:00
ajax-actions.php Taxonomy: Introduce WP_Taxonomy and use it in register_taxonomy() and unregister_taxonomy(). 2016-10-07 17:12:29 +00:00
bookmark.php
class-automatic-upgrader-skin.php Filesystem API: Change the default value for the $context parameter of get_filesystem_method() and request_filesystem_credentials() to an empty string. 2016-07-22 12:10:27 +00:00
class-bulk-plugin-upgrader-skin.php
class-bulk-theme-upgrader-skin.php
class-bulk-upgrader-skin.php
class-core-upgrader.php
class-file-upload-upgrader.php Upgrade/Install: Sanitize file name in File_Upload_Upgrader. 2016-09-06 17:26:31 +00:00
class-ftp-pure.php FTP: ensure that there is only one class named ftp, which is what is expected in the loading of this arcane library. This ensures that an autoload generator, something along the lines of Composer, won't hiccup when it gets to these files. 2016-08-26 18:47:29 +00:00
class-ftp-sockets.php FTP: ensure that there is only one class named ftp, which is what is expected in the loading of this arcane library. This ensures that an autoload generator, something along the lines of Composer, won't hiccup when it gets to these files. 2016-08-26 18:47:29 +00:00
class-ftp.php Bootstrap: do not go gentle into that good night r38411, r38412, and parts of r38389. 2016-08-31 16:31:29 +00:00
class-language-pack-upgrader-skin.php
class-language-pack-upgrader.php Upgrade/Install: After [37687], fix the number of params passed to the upgrade hooks. 2016-08-28 10:04:30 +00:00
class-pclzip.php
class-plugin-installer-skin.php Plugins: style the primary action link in the non-js "Installing Plugin" page. 2016-09-17 16:23:27 +00:00
class-plugin-upgrader-skin.php
class-plugin-upgrader.php
class-theme-installer-skin.php
class-theme-upgrader-skin.php
class-theme-upgrader.php
class-walker-category-checklist.php
class-walker-nav-menu-checklist.php
class-walker-nav-menu-edit.php
class-wp-ajax-upgrader-skin.php Upgrade/Install: Make some install/update failures more verbose. 2016-08-04 22:18:30 +00:00
class-wp-automatic-updater.php General: use get_bloginfo( 'version' ) instead of global $wp_version in several locations - excluding those locations which reload version.php mid-flight. 2016-08-31 05:49:37 +00:00
class-wp-comments-list-table.php Administration: Improve the usage of the button CSS classes. 2016-09-28 19:54:28 +00:00
class-wp-filesystem-base.php
class-wp-filesystem-direct.php
class-wp-filesystem-ftpext.php
class-wp-filesystem-ftpsockets.php Bootstrap: do not go gentle into that good night r38411, r38412, and parts of r38389. 2016-08-31 16:31:29 +00:00
class-wp-filesystem-ssh2.php
class-wp-importer.php
class-wp-internal-pointers.php
class-wp-links-list-table.php Administration: Improve the usage of the button CSS classes. 2016-09-28 19:54:28 +00:00
class-wp-list-table-compat.php List Tables: move _WP_List_Table_Compat into its own file. 2016-08-26 22:23:29 +00:00
class-wp-list-table.php Administration: Improve the usage of the button CSS classes. 2016-09-28 19:54:28 +00:00
class-wp-media-list-table.php Administration: Improve the usage of the button CSS classes. 2016-09-28 19:54:28 +00:00
class-wp-ms-sites-list-table.php Docs: Correct and clarify various @since docs. 2016-08-04 22:54:31 +00:00
class-wp-ms-themes-list-table.php Hooks: Standardize naming of dynamic hooks to use interpolation vs concatenation. 2016-08-22 18:25:31 +00:00
class-wp-ms-users-list-table.php
class-wp-plugin-install-list-table.php Plugins: Display 'Less Than 10' active installs of a plugin rather than '0+' active installs. 2016-10-05 03:33:29 +00:00
class-wp-plugins-list-table.php Administration: Improve the usage of the button CSS classes. 2016-09-28 19:54:28 +00:00
class-wp-post-comments-list-table.php
class-wp-posts-list-table.php Administration: Improve the usage of the button CSS classes. 2016-09-28 19:54:28 +00:00
class-wp-press-this.php I18N: Introduce a user-specific language setting. 2016-10-03 07:04:29 +00:00
class-wp-screen.php
class-wp-site-icon.php Site Icon: There is no good reason for class-wp-site-icon.php to drop a global instance of itself whenever the file is loaded. The lone use of the global instance of WP_Site_Icon is in an AJAX action that provides virtually no way to override - the file is loaded immediately before the global is used. 2016-08-25 19:09:35 +00:00
class-wp-terms-list-table.php Taxonomy: Introduce more fine grained capabilities for managing taxonomy terms. 2016-09-30 22:40:28 +00:00
class-wp-theme-install-list-table.php Administration: Improve the usage of the button CSS classes. 2016-09-28 19:54:28 +00:00
class-wp-themes-list-table.php Multisite: use get_current_blog_id() where applicable, in lieu of plucking the $blog_id global from outer space. 2016-08-31 04:55:54 +00:00
class-wp-upgrader-skin.php Filesystem API: Change the default value for the $context parameter of get_filesystem_method() and request_filesystem_credentials() to an empty string. 2016-07-22 12:10:27 +00:00
class-wp-upgrader.php Docs: Correct a comment and @return entry in WP_Upgrader::create_lock(). 2016-09-18 20:16:29 +00:00
class-wp-users-list-table.php Administration: Improve the usage of the button CSS classes. 2016-09-28 19:54:28 +00:00
comment.php
continents-cities.php
credits.php I18N: Introduce a user-specific language setting. 2016-10-03 07:04:29 +00:00
dashboard.php I18N: Introduce a user-specific language setting. 2016-10-03 07:04:29 +00:00
deprecated.php Bootstrap: do not go gentle into that good night r38411, r38412, and parts of r38389. 2016-08-31 16:31:29 +00:00
edit-tag-messages.php
export.php Docs: Add a period missed in an argument description in [38253] for #36338. 2016-08-13 17:44:28 +00:00
file.php Administration: Improve the usage of the button CSS classes. 2016-09-28 19:54:28 +00:00
image-edit.php Media: add a function, wp_get_additional_image_sizes(), that wraps the retrieval of the global $_wp_additional_image_sizes. Removes 6 global imports. 2016-08-22 04:37:28 +00:00
image.php Media: remove function_exists() call for ini_get() in _load_image_to_edit_path(). 2016-08-23 14:24:30 +00:00
import.php I18N: Introduce a user-specific language setting. 2016-10-03 07:04:29 +00:00
list-table.php Bootstrap: do not go gentle into that good night r38411, r38412, and parts of r38389. 2016-08-31 16:31:29 +00:00
media.php Media: Improve docs for image_send_to_editor filter. 2016-10-05 19:57:28 +00:00
menu.php
meta-boxes.php Accessibility: Editor, Publish meta box: remove a stray label and redundant CSS. 2016-10-02 14:38:31 +00:00
misc.php
ms-admin-filters.php
ms-deprecated.php
ms.php AJAX: add a new function, wp_doing_ajax(), which can replace... (wait for it...) DOING_AJAX checks via the constant. 2016-08-23 14:33:30 +00:00
nav-menu.php Menus: Restore checkboxes in post type search which were lost in [38584]. 2016-10-03 02:35:28 +00:00
network.php I18N: Replace unnecessary context with a translator comment for %s Sites string in network_step1(). 2016-08-23 00:17:27 +00:00
noop.php
options.php
plugin-install.php Plugins: Display 'Less Than 10' active installs of a plugin rather than '0+' active installs. 2016-10-05 03:33:29 +00:00
plugin.php Options: Move register_setting() from wp-admin to wp-includes. 2016-09-30 15:53:29 +00:00
post.php Media: Better handling of JOINs when searching filenames. 2016-10-05 19:51:30 +00:00
revision.php I18N: Correct various instances of incorrect usage of esc_attr_e(). 2016-08-28 18:06:30 +00:00
schema.php Database: Increase the size of wp_posts.post_password to 255 characters. 2016-09-12 02:28:30 +00:00
screen.php
taxonomy.php
template.php I18N: Introduce a user-specific language setting. 2016-10-03 07:04:29 +00:00
theme-install.php Administration: Improve the usage of the button CSS classes. 2016-09-28 19:54:28 +00:00
theme.php I18N: Introduce a user-specific language setting. 2016-10-03 07:04:29 +00:00
translation-install.php Bootstrap: do not go gentle into that good night r38411, r38412, and parts of r38389. 2016-08-31 16:31:29 +00:00
update-core.php Upgrade/Install: wp-admin/includes/class-wp-upgrader-skins.php is unused, remove it. All of the same includes are loaded in class-wp-upgrader.php. 2016-08-26 18:25:30 +00:00
update.php Bootstrap: do not go gentle into that good night r38411, r38412, and parts of r38389. 2016-08-31 16:31:29 +00:00
upgrade.php Database: Normalise index names in dbDelta(). 2016-09-12 05:09:30 +00:00
user.php I18N: Introduce a user-specific language setting. 2016-10-03 07:04:29 +00:00
widgets.php Administration: Improve the usage of the button CSS classes. 2016-09-28 19:54:28 +00:00