WordPress/wp-includes
Sergey Biryukov 114a672cfa Coding Standards: Upgrade WPCS to version 3.0.0.
This is an important release which makes significant changes to improve the accuracy, performance, stability and maintainability of all sniffs, as well as making WordPressCS much better at handling modern PHP.

WordPressCS 3.0.0 contains breaking changes, both for people using ignore annotations, people maintaining custom rulesets, as well as for sniff developers who maintain a custom PHPCS standard based on WordPressCS.

If you are an end-user or maintain a custom WordPressCS based ruleset, please start by reading the [https://github.com/WordPress/WordPress-Coding-Standards/wiki/Upgrade-Guide-to-WordPressCS-3.0.0-for-ruleset-maintainers Upgrade Guide to WordPressCS 3.0.0 for ruleset maintainers] which lists the most important changes and contains a step by step guide for upgrading.

If you are a maintainer of an external standard based on WordPressCS and any of your custom sniffs are based on or extend WordPressCS sniffs, please read the [https://github.com/WordPress/WordPress-Coding-Standards/wiki/Upgrade-Guide-to-WordPressCS-3.0.0-for-Developers-of-external-standards Upgrade Guide to WordPressCS 3.0.0 for Developers].

In all cases, please read the complete changelog carefully before you upgrade.

This commit:
* Updates the Composer dependencies to use the new version, including updating the underlying PHP_CodeSniffer dependency to the new minimum supported version for WPCS.[[BR]] Note: the Composer PHPCS installer plugin is no longer explicitly required as it is now a dependency of WPCS, so the dependency is inherited automatically.
* Updates the ruleset for WPCS 3.0.0. This includes:
 * Raising the memory limit to be on the safe side as WPCS 3.0.0 contains a lot more sniffs.
 * Removing explicit inclusions of extra rules, which have now been added to the `WordPress-Core` ruleset..
 * Updating property names for select sniffs.
 * Updating one exclusion — the `WordPress.CodeAnalysis.AssignmentInCondition` sniff has been (partially) replaced by the `Generic.CodeAnalysis.AssignmentInCondition` sniff.
 * Adding one new exclusion.
* Downgrades one new error to a warning.[[BR]] The `Generic.Files.OneObjectStructurePerFile` sniff enforces that there is only one OO structure declaration per file. At this time, this sniff would yield 29 errors. By downgrading the sniff to a ''warning'', the build can pass and the issues can be fixed in due time. For now, the test directory will be excluded until the issues are fixed (as the test directory CS run does not allow for warnings).
* Updates ignore annotations for WPCS 3.0.0.

Reference: [https://github.com/WordPress/WordPress-Coding-Standards/releases/tag/3.0.0 WPCS 3.0.0 release notes].

Follow-up to [43571], [44574], [45600], [47927].

Props jrf, jorbin, desrosj.
See #59161.
Built from https://develop.svn.wordpress.org/trunk@56695


git-svn-id: http://core.svn.wordpress.org/trunk@56207 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-09-26 00:27:12 +00:00
..
assets Build/Test Tools: Update build related dependencies to their latest versions. 2023-09-21 13:26:32 +00:00
block-patterns
block-supports Coding Standards: Fix a few newly introduced WPCS issues. 2023-09-25 15:36:18 +00:00
blocks Build/Test Tools: Update build related dependencies to their latest versions. 2023-09-21 13:26:32 +00:00
certificates
css Build/Test Tools: Update build related dependencies to their latest versions. 2023-09-21 13:26:32 +00:00
customize Script Loader: Use wp_get_script_tag() and wp_get_inline_script_tag()/wp_print_inline_script_tag() helper functions to output scripts on the frontend and login screen. 2023-09-25 21:05:21 +00:00
fonts Fonts: Get font-family name from 'fontFamily' field. 2023-09-25 21:29:17 +00:00
html-api HTML API: Remove all duplicate copies of an attribute when removing. 2023-09-25 19:04:19 +00:00
ID3
images General: Remove Windows Live Writer manifest file. 2023-04-04 14:56:22 +00:00
IXR
js Build/Test Tools: Update build related dependencies to their latest versions. 2023-09-21 13:26:32 +00:00
php-compat
PHPMailer External Libraries: Upgrade PHPMailer to version 6.8.1. 2023-08-29 13:46:23 +00:00
pomo Coding Standards: Use pre-increment/decrement for stand-alone statements. 2023-09-09 09:28:26 +00:00
Requests External Libraries: Update the Requests library to version 2.0.8. 2023-09-11 10:33:19 +00:00
rest-api REST API: Improve the block type schema for the name field 2023-09-25 10:03:38 +00:00
SimplePie
sitemaps Coding Standards: Restore more descriptive variable names in a few class methods. 2023-09-14 12:46:20 +00:00
sodium_compat Upgrade/Install: Update sodium_compat to v1.20.0. 2023-04-30 14:08:23 +00:00
style-engine Editor: fix typo in css_var doc update. 2023-09-21 00:18:23 +00:00
Text Code Modernization: Explicitly declare all properties in Text_Diff_Engine_native. 2023-05-12 08:51:22 +00:00
theme-compat General: Replace some instances of "blog" with "site" in documentation, translator comments, and user-facing text strings. 2023-06-19 18:27:27 +00:00
widgets Media: Rely on wp_get_loading_optimization_attributes() to add decoding="async" to images. 2023-09-25 22:38:17 +00:00
admin-bar.php Script Loader: Replace hardcoded output of style tags with calls to wp_add_inline_style. 2023-09-25 17:06:34 +00:00
atomlib.php
author-template.php Code Modernization: Correct fallback return value in get_the_author(). 2023-05-14 17:58:24 +00:00
block-editor.php Editor: Fix post editor layout when Post Content has no attributes. 2023-09-20 01:26:19 +00:00
block-i18n.json
block-patterns.php Docs: Improve PHPCS comments general consistency. 2023-08-25 05:11:17 +00:00
block-template-utils.php Blocks: Implement automatic block insertion into Block Hooks. 2023-09-21 16:18:17 +00:00
block-template.php Editor: Ensure main query loop is entered for singular content in block themes. 2023-09-01 17:32:16 +00:00
blocks.php Editor: Introduce get_block_asset_url Utility Function. 2023-09-25 17:49:19 +00:00
bookmark-template.php Code Modernization: Replace usage of substr() with str_starts_with() and str_ends_with(). 2023-06-22 14:57:24 +00:00
bookmark.php Docs: Replace multiple single line comments with multi-line comments. 2023-07-09 20:17:29 +00:00
cache-compat.php
cache.php
canonical.php Media: Disable attachment pages for new installations. 2023-09-22 00:04:41 +00:00
capabilities.php Docs: Replace multiple single line comments with multi-line comments. 2023-07-09 20:17:29 +00:00
category-template.php Coding Standards: Upgrade WPCS to version 3.0.0. 2023-09-26 00:27:12 +00:00
category.php Docs: Wrap inline @see tags in curly braces. 2023-08-24 09:01:16 +00:00
class-feed.php
class-http.php
class-IXR.php
class-json.php
class-oembed.php
class-phpass.php
class-phpmailer.php
class-pop3.php
class-requests.php External Libraries: Update the Requests library to version 2.0.6. 2023-04-05 13:12:26 +00:00
class-simplepie.php Docs: Various corrections and improvements to inline docs and docblocks. 2023-05-12 21:35:21 +00:00
class-smtp.php
class-snoopy.php
class-walker-category-dropdown.php Coding Standards: Restore more descriptive variable names in a few class methods. 2023-09-14 12:46:20 +00:00
class-walker-category.php Coding Standards: Remove superfluous blank lines at the end of various classes. 2023-09-08 09:32:23 +00:00
class-walker-comment.php Coding Standards: Use pre-increment/decrement for stand-alone statements. 2023-09-09 09:28:26 +00:00
class-walker-nav-menu.php Menus: Allow themes and plugins to pass HTML attributes to various Nav Walker outputs. 2023-06-27 15:26:27 +00:00
class-walker-page-dropdown.php Coding Standards: Restore more descriptive variable names in a few class methods. 2023-09-14 12:46:20 +00:00
class-walker-page.php Coding Standards: Restore more descriptive variable names in a few class methods. 2023-09-14 12:46:20 +00:00
class-wp-admin-bar.php Docs: Replace multiple single line comments with multi-line comments. 2023-07-09 20:17:29 +00:00
class-wp-ajax-response.php
class-wp-application-passwords.php Docs: A host of corrections and improvements to inline documentation. 2023-05-08 22:37:24 +00:00
class-wp-block-editor-context.php
class-wp-block-list.php Coding Standards: Remove superfluous blank lines at the end of various classes. 2023-09-08 09:32:23 +00:00
class-wp-block-parser-block.php Editor: Update block-serialization-default-parser package for WP 6.3 Beta 1. 2023-06-27 00:45:38 +00:00
class-wp-block-parser-frame.php Editor: Update block-serialization-default-parser package for WP 6.3 Beta 1. 2023-06-27 00:45:38 +00:00
class-wp-block-parser.php Editor: Update block-serialization-default-parser package for WP 6.3 Beta 1. 2023-06-27 00:45:38 +00:00
class-wp-block-pattern-categories-registry.php
class-wp-block-patterns-registry.php Blocks: Implement automatic block insertion into Block Hooks. 2023-09-21 16:18:17 +00:00
class-wp-block-styles-registry.php
class-wp-block-supports.php Docs: A host of corrections and improvements to inline documentation. 2023-05-08 22:37:24 +00:00
class-wp-block-template.php REST API: return post modified datetime for Templates. 2023-06-23 06:29:23 +00:00
class-wp-block-type-registry.php
class-wp-block-type.php General: Add block_hooks field to block type registration, REST API. 2023-09-14 13:25:18 +00:00
class-wp-block.php Coding Standards: Use pre-increment/decrement for stand-alone statements. 2023-09-09 09:28:26 +00:00
class-wp-classic-to-block-menu-converter.php Editor: Fix error handling of converting classic to block menus. 2023-08-21 17:51:19 +00:00
class-wp-comment-query.php Coding Standards: Use pre-increment/decrement for stand-alone statements. 2023-09-09 09:28:26 +00:00
class-wp-comment.php Docs: Add missing @param description in WP_Comment class. 2023-08-24 08:44:24 +00:00
class-wp-customize-control.php Coding Standards: Remove superfluous blank lines at the end of various classes. 2023-09-08 09:32:23 +00:00
class-wp-customize-manager.php Script Loader: Use wp_get_script_tag() and wp_get_inline_script_tag()/wp_print_inline_script_tag() helper functions to output scripts on the frontend and login screen. 2023-09-25 21:05:21 +00:00
class-wp-customize-nav-menus.php Script Loader: Use wp_get_script_tag() and wp_get_inline_script_tag()/wp_print_inline_script_tag() helper functions to output scripts on the frontend and login screen. 2023-09-25 21:05:21 +00:00
class-wp-customize-panel.php Coding Standards: Correct spacing for spread operators. 2023-09-10 09:04:18 +00:00
class-wp-customize-section.php Coding Standards: Correct spacing for spread operators. 2023-09-10 09:04:18 +00:00
class-wp-customize-setting.php Coding Standards: Correct spacing for spread operators. 2023-09-10 09:04:18 +00:00
class-wp-customize-widgets.php Script Loader: Use wp_get_script_tag() and wp_get_inline_script_tag()/wp_print_inline_script_tag() helper functions to output scripts on the frontend and login screen. 2023-09-25 21:05:21 +00:00
class-wp-date-query.php Code Modernization: Replace usage of strpos() with str_contains(). 2023-06-22 14:36:26 +00:00
class-wp-dependencies.php Coding Standards: Remove superfluous blank lines at the end of various classes. 2023-09-08 09:32:23 +00:00
class-wp-dependency.php
class-wp-duotone.php Editor: Lazily load Duotone settings only when needed. 2023-07-13 11:34:28 +00:00
class-wp-editor.php Editir: Fix open_basedir warnings on the classic Edit Post screen when additional TinyMCE plugins are used. 2023-07-14 20:59:26 +00:00
class-wp-embed.php Docs: Replace multiple single line comments with multi-line comments. 2023-07-09 20:17:29 +00:00
class-wp-error.php
class-wp-fatal-error-handler.php
class-wp-feed-cache-transient.php
class-wp-feed-cache.php Docs: Remove @see references for SimplePie classes. 2023-08-10 01:06:21 +00:00
class-wp-hook.php Plugins: Store result of call to array_keys, to save repeated calls in WP_Hook class. 2023-09-18 12:41:18 +00:00
class-wp-http-cookie.php Code Modernization: Use str_starts_with() and str_ends_with() in a few more places. 2023-06-24 17:17:23 +00:00
class-wp-http-curl.php HTTP API: Deprecate WP_Http_Curl and WP_Http_Streams classes. 2023-09-21 18:29:12 +00:00
class-wp-http-encoding.php Code Modernization: Replace usage of substr() with str_starts_with() and str_ends_with(). 2023-06-22 14:57:24 +00:00
class-wp-http-ixr-client.php
class-wp-http-proxy.php Code Modernization: Replace usage of strpos() with str_contains(). 2023-06-22 14:36:26 +00:00
class-wp-http-requests-hooks.php
class-wp-http-requests-response.php
class-wp-http-response.php
class-wp-http-streams.php HTTP API: Deprecate WP_Http_Curl and WP_Http_Streams classes. 2023-09-21 18:29:12 +00:00
class-wp-http.php HTTP API: Deprecate WP_Http_Curl and WP_Http_Streams classes. 2023-09-21 18:29:12 +00:00
class-wp-image-editor-gd.php Docs: Correct punctuation in some instances of the $crop parameter description. 2023-08-19 00:10:23 +00:00
class-wp-image-editor-imagick.php Coding Standards: Remove superfluous blank lines at the end of various classes. 2023-09-08 09:32:23 +00:00
class-wp-image-editor.php Coding Standards: Remove superfluous blank lines at the end of various files. 2023-09-07 14:59:21 +00:00
class-wp-list-util.php Coding Standards: Use pre-increment/decrement for stand-alone statements. 2023-09-09 09:28:26 +00:00
class-wp-locale-switcher.php Docs: Replace multiple single line comments with multi-line comments. 2023-07-09 21:25:23 +00:00
class-wp-locale.php Docs: Replace multiple single line comments with multi-line comments. 2023-07-09 21:25:23 +00:00
class-wp-matchesmapregex.php
class-wp-meta-query.php Coding Standards: Use pre-increment/decrement for stand-alone statements. 2023-09-09 09:28:26 +00:00
class-wp-metadata-lazyloader.php Networks and Sites: Lazy load site meta. 2023-05-11 11:15:24 +00:00
class-wp-navigation-fallback.php Coding Standards: Include one space after function keyword for closures. 2023-09-12 15:23:18 +00:00
class-wp-network-query.php
class-wp-network.php Coding Standards: Use strict comparison in wp-includes/class-wp-network.php. 2023-07-12 09:46:25 +00:00
class-wp-object-cache.php
class-wp-oembed-controller.php
class-wp-oembed.php Docs: Replace multiple single line comments with multi-line comments. 2023-07-09 21:25:23 +00:00
class-wp-paused-extensions-storage.php
class-wp-post-type.php Administration: Add improved context for add new links. 2023-09-05 19:26:26 +00:00
class-wp-post.php
class-wp-query.php Query: Improved handling of filtered queries in WP_Query. 2023-09-21 19:34:18 +00:00
class-wp-recovery-mode-cookie-service.php
class-wp-recovery-mode-email-service.php Code Modernization: Replace usage of strpos() with str_starts_with(). 2023-05-02 15:45:22 +00:00
class-wp-recovery-mode-key-service.php
class-wp-recovery-mode-link-service.php
class-wp-recovery-mode.php Code Modernization: Replace usage of strpos() with str_starts_with(). 2023-05-02 15:45:22 +00:00
class-wp-rewrite.php Coding Standards: Use pre-increment/decrement for stand-alone statements. 2023-09-09 09:28:26 +00:00
class-wp-role.php Coding Standards: Remove superfluous blank lines at the end of various classes. 2023-09-08 09:32:23 +00:00
class-wp-roles.php Coding Standards: Use strict comparison in wp-includes/class-wp-roles.php. 2023-07-28 11:37:25 +00:00
class-wp-scripts.php Script Loader: Use wp_get_script_tag() and wp_get_inline_script_tag()/wp_print_inline_script_tag() helper functions to output scripts on the frontend and login screen. 2023-09-25 21:05:21 +00:00
class-wp-session-tokens.php
class-wp-simplepie-file.php Docs: Remove @see references for SimplePie classes. 2023-08-10 01:06:21 +00:00
class-wp-simplepie-sanitize-kses.php Docs: Remove @see references for SimplePie classes. 2023-08-10 01:06:21 +00:00
class-wp-site-query.php Code Modernization: Replace usage of strpos() with str_contains(). 2023-06-22 14:36:26 +00:00
class-wp-site.php
class-wp-styles.php Code Modernization: Replace usage of strpos() with str_starts_with(). 2023-05-02 15:45:22 +00:00
class-wp-tax-query.php Coding Standards: Use strict comparison in wp-includes/class-wp-tax-query.php. 2023-07-08 10:48:24 +00:00
class-wp-taxonomy.php Docs: All sorts of improvements and corrections to function and hook docs. 2023-04-27 23:15:17 +00:00
class-wp-term-query.php Taxonomy: Introduce 'cache_results' parameter to WP_Term_Query for bypassing query caching. 2023-09-14 12:40:18 +00:00
class-wp-term.php
class-wp-text-diff-renderer-inline.php Coding Standards: Remove superfluous blank lines at the end of various classes. 2023-09-08 09:32:23 +00:00
class-wp-text-diff-renderer-table.php Coding Standards: Remove superfluous blank lines at the end of various functions. 2023-09-08 10:03:21 +00:00
class-wp-textdomain-registry.php Docs: Replace multiple single line comments with multi-line comments. 2023-07-09 21:25:23 +00:00
class-wp-theme-json-data.php Coding Standards: Remove superfluous blank lines at the end of various classes. 2023-09-08 09:32:23 +00:00
class-wp-theme-json-resolver.php Docs: Replace multiple single line comments with multi-line comments. 2023-07-09 21:40:23 +00:00
class-wp-theme-json-schema.php Docs: Remove @return void from various DocBlocks. 2023-05-06 11:40:24 +00:00
class-wp-theme-json.php Editor: add lightbox setting. 2023-09-21 06:35:20 +00:00
class-wp-theme.php Themes: Improve performance of get_block_theme_folders function 2023-09-19 16:17:22 +00:00
class-wp-user-meta-session-tokens.php
class-wp-user-query.php Code Modernization: Use wp_trigger_error() in WP_User_Query magic methods. 2023-09-07 20:45:16 +00:00
class-wp-user-request.php
class-wp-user.php Coding Standards: Use strict comparison in wp-includes/class-wp-user.php. 2023-07-10 12:53:26 +00:00
class-wp-walker.php Coding Standards: Use pre-increment/decrement for stand-alone statements. 2023-09-09 09:28:26 +00:00
class-wp-widget-factory.php
class-wp-widget.php Coding Standards: Use strict comparison in wp-includes/class-wp-widget.php. 2023-08-25 01:28:16 +00:00
class-wp-xmlrpc-server.php XML-RPC: Add alt attribute value to media item API. 2023-09-20 19:31:20 +00:00
class-wp.php Coding Standards: Bring more consistency to Last-Modified and ETag checks. 2023-08-13 10:31:23 +00:00
class-wpdb.php Coding Standards: Use pre-increment/decrement for stand-alone statements. 2023-09-09 09:28:26 +00:00
class.wp-dependencies.php
class.wp-scripts.php
class.wp-styles.php
comment-template.php Script Loader: Use wp_get_script_tag() and wp_get_inline_script_tag()/wp_print_inline_script_tag() helper functions to output scripts on the frontend and login screen. 2023-09-25 21:05:21 +00:00
comment.php Coding Standards: Remove superfluous blank lines at the end of various functions. 2023-09-08 10:03:21 +00:00
compat.php Coding Standards: Use pre-increment/decrement for stand-alone statements. 2023-09-09 09:28:26 +00:00
cron.php Cron: Cast doing_cron transient to a float. 2023-09-11 05:27:22 +00:00
date.php
default-constants.php Themes: Deprecate usage of TEMPLATEPATH and STYLESHEETPATH constants. 2023-09-20 17:27:23 +00:00
default-filters.php Media: Ensure images within shortcodes are correctly considered for loading optimization attributes. 2023-09-26 00:13:12 +00:00
default-widgets.php
deprecated.php Media: Rely on wp_get_loading_optimization_attributes() to add decoding="async" to images. 2023-09-25 22:38:17 +00:00
embed-template.php
embed.php Script Loader: Replace hardcoded output of style tags with calls to wp_add_inline_style. 2023-09-25 17:06:34 +00:00
error-protection.php Code Modernization: Replace usage of strpos() with str_starts_with(). 2023-05-02 15:45:22 +00:00
feed-atom-comments.php Coding Standards: Use strict comparison in wp-includes/feed-atom-comments.php. 2023-07-29 00:31:35 +00:00
feed-atom.php
feed-rdf.php
feed-rss2-comments.php
feed-rss2.php
feed-rss.php
feed.php Docs: Replace multiple single line comments with multi-line comments. 2023-07-09 21:48:22 +00:00
fonts.php Fonts: Removes static instance in wp_print_font_faces(). 2023-09-07 17:30:17 +00:00
formatting.php Coding Standards: Upgrade WPCS to version 3.0.0. 2023-09-26 00:27:12 +00:00
functions.php Script Loader: Use wp_get_script_tag() and wp_get_inline_script_tag()/wp_print_inline_script_tag() helper functions to output scripts on the frontend and login screen. 2023-09-25 21:05:21 +00:00
functions.wp-scripts.php Docs: Miscellaneous docblock corrections and improvements. 2023-08-18 17:29:20 +00:00
functions.wp-styles.php
general-template.php Coding Standards: Remove superfluous blank lines at the end of various functions. 2023-09-08 10:03:21 +00:00
global-styles-and-settings.php Editor: Optimize wp_get_block_css_selector to remove array_merge calls for better performance. 2023-08-24 19:59:17 +00:00
http.php Coding Standards: Use instanceof keyword instead of the is_a() function. 2023-08-03 12:10:28 +00:00
https-detection.php Security: remove the cron event that checked for https support. 2023-09-22 19:08:19 +00:00
https-migration.php Docs: Replace multiple single line comments with multi-line comments. 2023-07-10 22:38:25 +00:00
kses.php KSES: Add writing-mode to the list of safe CSS properties. 2023-09-19 12:30:14 +00:00
l10n.php Docs: Miscellaneous docblock corrections and improvements. 2023-08-18 17:29:20 +00:00
link-template.php Coding Standards: Remove superfluous blank lines at the end of various functions. 2023-09-08 10:03:21 +00:00
load.php Themes: Deprecate usage of TEMPLATEPATH and STYLESHEETPATH constants. 2023-09-20 17:27:23 +00:00
locale.php
media-template.php Administration: Increase wp_admin_notice() usage in /wp-includes/. 2023-09-16 21:49:27 +00:00
media.php Media: Ensure images within shortcodes are correctly considered for loading optimization attributes. 2023-09-26 00:13:12 +00:00
meta.php Docs: Replace multiple single line comments with multi-line comments. 2023-07-10 22:38:25 +00:00
ms-blogs.php Code Modernization: Replace usage of substr() with str_starts_with() and str_ends_with(). 2023-06-22 14:57:24 +00:00
ms-default-constants.php Docs: Replace multiple single line comments with multi-line comments. 2023-07-10 22:48:22 +00:00
ms-default-filters.php
ms-deprecated.php Code Modernization: Replace usage of substr() with str_starts_with() and str_ends_with(). 2023-06-22 14:57:24 +00:00
ms-files.php Coding Standards: Use strict comparison in wp-includes/ms-files.php. 2023-08-23 15:53:24 +00:00
ms-functions.php Docs: Replace multiple single line comments with multi-line comments. 2023-07-10 22:48:22 +00:00
ms-load.php Docs: Replace multiple single line comments with multi-line comments. 2023-07-10 22:48:22 +00:00
ms-network.php Cache API: Add helper function wp_cache_set_last_changed. 2023-05-02 11:26:24 +00:00
ms-settings.php Code Modernization: Replace usage of substr() with str_starts_with() and str_ends_with(). 2023-06-22 14:57:24 +00:00
ms-site.php Coding Standards: Use pre-increment/decrement for stand-alone statements. 2023-09-09 09:28:26 +00:00
nav-menu-template.php
nav-menu.php Docs: Replace multiple single line comments with multi-line comments. 2023-07-10 22:48:22 +00:00
navigation-fallback.php Editor: load title on navigation fallback. 2023-07-25 06:30:20 +00:00
option.php Options, Meta APIs: Improve logic to avoid unnecessary database writes in update_option(). 2023-09-25 16:25:19 +00:00
pluggable-deprecated.php
pluggable.php Media: Rely on wp_get_loading_optimization_attributes() to add decoding="async" to images. 2023-09-25 22:38:17 +00:00
plugin.php Docs: Mark apply_filters() third parameter $args as optional. 2023-06-08 07:54:22 +00:00
post-formats.php
post-template.php Posts, Post Types: Remove redundant function calls in get_body_class(). 2023-08-22 12:30:29 +00:00
post-thumbnail-template.php Media: Introduce wp_get_attachment_image_context filter. 2023-05-17 18:31:24 +00:00
post.php Coding Standards: Upgrade WPCS to version 3.0.0. 2023-09-26 00:27:12 +00:00
query.php Docs: Wrap inline @see tags in curly braces. 2023-08-24 09:01:16 +00:00
registration-functions.php
registration.php
rest-api.php Docs: Replace multiple single line comments with multi-line comments. 2023-07-10 22:48:22 +00:00
revision.php Coding Standards: Use strict comparison in wp-includes/revision.php. 2023-08-04 11:58:25 +00:00
rewrite.php Coding Standards: Use strict comparison in wp-includes/rewrite.php. 2023-07-11 11:15:27 +00:00
robots-template.php
rss-functions.php
rss.php Docs: Fix a typo in wp-includes/rss.php inline comments. 2023-04-10 19:31:18 +00:00
script-loader.php Script Loader: Use wp_get_script_tag() and wp_get_inline_script_tag()/wp_print_inline_script_tag() helper functions to output scripts on the frontend and login screen. 2023-09-25 21:05:21 +00:00
session.php
shortcodes.php Coding Standards: Correct equals sign alignment in various files. 2023-07-20 00:06:21 +00:00
sitemaps.php
spl-autoload-compat.php
style-engine.php Editor: disable default style engine optimisation. 2023-09-14 04:56:21 +00:00
taxonomy.php Coding Standards: Fix a few newly introduced WPCS issues. 2023-09-25 15:36:18 +00:00
template-canvas.php
template-loader.php
template.php Themes: Deprecate usage of TEMPLATEPATH and STYLESHEETPATH constants. 2023-09-20 17:27:23 +00:00
theme-i18n.json
theme-previews.php Editor: Prevent possibility of a fatal error when previewing block themes. 2023-09-06 21:48:17 +00:00
theme-templates.php Script Loader: Use wp_get_script_tag() and wp_get_inline_script_tag()/wp_print_inline_script_tag() helper functions to output scripts on the frontend and login screen. 2023-09-25 21:05:21 +00:00
theme.json Editor: add lightbox setting. 2023-09-21 06:35:20 +00:00
theme.php Media: Rely on wp_get_loading_optimization_attributes() to add decoding="async" to images. 2023-09-25 22:38:17 +00:00
update.php Coding Standards: Include one space after function keyword for closures. 2023-09-12 15:23:18 +00:00
user.php Administration: Use wp_admin_notice() in /wp-includes/. 2023-09-14 01:25:16 +00:00
vars.php General: Account for Sec-CH-UA-Mobile client hint request header in wp_is_mobile(). 2023-09-20 20:51:19 +00:00
version.php Coding Standards: Upgrade WPCS to version 3.0.0. 2023-09-26 00:27:12 +00:00
widgets.php Docs: Replace multiple single line comments with multi-line comments. 2023-07-10 23:11:22 +00:00
wp-db.php
wp-diff.php