WordPress/wp-admin
Peter Wilson dd21bf5f22 General: Introduce wp_get_wp_version() to get unmodified version.
Introduces `wp_get_wp_version()` to get an unmodified value of `$wp_version` from `wp-includes/version.php`. Some plugins modify the global in an attempt to improve security through obscurity. This practice can cause errors in WordPress so the ability to get an unmodified version is needed.

Replaces instances within the code base in which `version.php` was required in order to get an unmodified value. `script-loader.php` is intentionally excluded from the replacements as the function is not always available to the file.

Props debarghyabanerjee, afragen, costdev.
See #61627.


Built from https://develop.svn.wordpress.org/trunk@58813


git-svn-id: http://core.svn.wordpress.org/trunk@58209 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-07-27 00:27:16 +00:00
..
css Editor: Limit scope of resizable menu container CSS. 2024-07-17 23:37:16 +00:00
images Help/About: Update the About page for 6.6. 2024-06-25 13:59:14 +00:00
includes General: Introduce wp_get_wp_version() to get unmodified version. 2024-07-27 00:27:16 +00:00
js Build/Test Tools: Revert uglify-js update. 2024-06-27 12:55:22 +00:00
maint
network Help/About: Update some help text in the admin area. 2024-06-25 13:34:19 +00:00
user Multisite: Add missing "contribute.php" file to User Dashboard. 2024-05-08 17:04:13 +00:00
about.php Help/About: Update performance improvements string. 2024-07-04 04:20:19 +00:00
admin-ajax.php Docs: Update AJAX in Plugins HelpHub link to avoid unnecessary redirection. 2024-07-04 11:22:13 +00:00
admin-footer.php
admin-functions.php
admin-header.php Docs: Add missing description for a few globals in the admin. 2024-06-15 12:34:13 +00:00
admin-post.php General: Remove any usage of wp_reset_vars(). 2024-05-01 18:01:12 +00:00
admin.php
async-upload.php Media: Follow the "proximity of controls" accessibility guidelines in the multi-file uploader. 2024-06-02 08:37:09 +00:00
authorize-application.php
comment.php General: Remove any usage of wp_reset_vars(). 2024-05-01 18:01:12 +00:00
contribute.php Help/About: Update the About page for 6.5. 2024-02-26 23:51:12 +00:00
credits.php Help/About: Update the About page for 6.5. 2024-02-26 23:51:12 +00:00
custom-background.php
custom-header.php
customize.php Customize: Sanitize autofocus URL parameter as an array. 2024-07-24 16:23:17 +00:00
edit-comments.php Administration: Use wp_admin_notice() more in wp-admin/. 2023-09-17 15:33:17 +00:00
edit-form-advanced.php Docs: Add missing description for a few globals in the admin. 2024-06-15 12:34:13 +00:00
edit-form-blocks.php Section Styles: Prevent flash of variation style updates. 2024-07-09 10:02:21 +00:00
edit-form-comment.php
edit-link-form.php Administration: Use wp_admin_notice() for .updated. 2023-09-14 02:15:17 +00:00
edit-tag-form.php Users: Restore spacing between the messages on Edit User screen. 2024-06-26 15:23:14 +00:00
edit-tags.php Docs: Add missing description for a few globals in the admin. 2024-06-15 12:34:13 +00:00
edit.php Docs: Add missing description for a few globals in the admin. 2024-06-15 12:34:13 +00:00
erase-personal-data.php Help/About: Accessibility: Remove target="_blank" from data eraser links. 2024-04-17 20:21:15 +00:00
export-personal-data.php Help/About: Accessibility: Remove target="_blank" from data eraser links. 2024-04-17 20:21:15 +00:00
export.php Docs: Correct the placement of @global tags in various files. 2024-05-26 20:51:13 +00:00
freedoms.php Help/About: Update the About page for 6.5. 2024-02-26 23:51:12 +00:00
import.php Upgrade/Install: Improve localized strings related to plugin/theme installation and activation. 2024-02-26 20:35:08 +00:00
index.php
install-helper.php
install.php Upgrade/Install: Fix JavaScript localization on install page. 2024-01-15 18:57:14 +00:00
link-add.php General: Remove any usage of wp_reset_vars(). 2024-05-01 18:01:12 +00:00
link-manager.php Administration: Use wp_admin_notice() for .updated. 2023-09-14 02:15:17 +00:00
link-parse-opml.php Code Modernization: Use wp_trigger_error() instead of trigger_error(). 2024-06-13 20:50:14 +00:00
link.php General: Remove any usage of wp_reset_vars(). 2024-05-01 18:01:12 +00:00
load-scripts.php Script Loader: Improve asset concatenation Etags. 2024-04-07 23:53:19 +00:00
load-styles.php Script Loader: Improve asset concatenation Etags. 2024-04-07 23:53:19 +00:00
media-new.php
media-upload.php
media.php General: Remove any usage of wp_reset_vars(). 2024-05-01 18:01:12 +00:00
menu-header.php Administration: A11y: Use aria-haspopup only if item has popup behavior. 2024-06-20 19:41:15 +00:00
menu.php Editor: Expose the Site Editor Patterns page for classic themes. 2024-06-02 08:17:17 +00:00
moderation.php
ms-admin.php
ms-delete-site.php Text Changes: Improve the wording of the email sent to confirm site deletion. 2022-11-14 21:57:10 +00:00
ms-edit.php
ms-options.php Networks and Sites: Exit after wp_redirect() in wp-admin/ms-options.php. 2024-06-22 11:47:16 +00:00
ms-sites.php
ms-themes.php
ms-upgrade-network.php
ms-users.php
my-sites.php
nav-menus.php Menus: Accessibility: Improve screen reader text for edit button. 2024-06-03 20:35:13 +00:00
network.php Docs: Update various HelpHub links to avoid unnecessary redirections. 2024-03-08 22:38:08 +00:00
options-discussion.php
options-general.php Coding Standards: Use strict comparison in wp-admin/options-general.php. 2024-03-14 14:27:13 +00:00
options-head.php General: Remove any usage of wp_reset_vars(). 2024-05-01 18:01:12 +00:00
options-media.php
options-permalink.php Docs: Update various HelpHub links to avoid unnecessary redirections. 2024-03-08 22:38:08 +00:00
options-privacy.php Administration: Remove empty form action attributes. 2024-01-16 17:31:13 +00:00
options-reading.php Normalize UTF-8 charset slug detection. 2024-05-14 18:05:11 +00:00
options-writing.php Docs: Update various HelpHub links to avoid unnecessary redirections. 2024-03-08 22:38:08 +00:00
options.php Code Modernization: Fix 'ping_sites' non-nullable deprecation. 2024-06-17 18:03:13 +00:00
plugin-editor.php Docs: Update various HelpHub links to avoid unnecessary redirections. 2024-03-19 14:46:15 +00:00
plugin-install.php Plugin Dependencies: Remove auto-deactivation and bootstrapping logic. 2024-02-20 07:27:06 +00:00
plugins.php Administration: A11y: Replace placeholders with visible labels. 2024-05-14 16:49:09 +00:00
post-new.php Docs: Add missing description for a few globals in the admin. 2024-06-15 12:34:13 +00:00
post.php Docs: Add missing description for a few globals in the admin. 2024-06-15 12:34:13 +00:00
press-this.php Upgrade/Install: Improve localized strings related to plugin/theme installation and activation. 2024-02-26 20:35:08 +00:00
privacy-policy-guide.php Text Changes: Update mentions of “web site” to “website” for consistency. 2023-11-22 17:44:24 +00:00
privacy.php Help/About: Update the About page for 6.5. 2024-02-26 23:51:12 +00:00
profile.php
revision.php General: Remove any usage of wp_reset_vars(). 2024-05-01 18:01:12 +00:00
setup-config.php Database: Remove back-compat for database servers that don't support utf8mb4. 2024-04-04 15:13:14 +00:00
site-editor.php Editor: Show the patterns page for classic themes. 2024-02-06 19:42:13 +00:00
site-health-info.php Site Health: Add fonts upload location to Site Health report. 2024-06-03 16:56:16 +00:00
site-health.php General: Remove any usage of wp_reset_vars(). 2024-05-01 18:01:12 +00:00
term.php
theme-editor.php General: Remove any usage of wp_reset_vars(). 2024-05-01 18:01:12 +00:00
theme-install.php Administration: A11y: Add visible labels in theme UI. 2024-06-13 13:57:10 +00:00
themes.php Coding Standards: Apply changes after running composer format. 2024-06-13 15:06:07 +00:00
tools.php
update-core.php Docs: Update various HelpHub links to avoid unnecessary redirections. 2024-03-08 22:38:08 +00:00
update.php Uploads: Check for and verify ZIP archives. 2024-01-30 14:23:12 +00:00
upgrade-functions.php
upgrade.php
upload.php Upload: Move an assignment in wp-admin/upload.php into a conditional branch. 2024-03-09 18:07:15 +00:00
user-edit.php General: Update English Gravatar links. 2024-07-25 22:40:09 +00:00
user-new.php Users: Remove periods in checkbox labels for consistency. 2024-01-12 17:14:14 +00:00
users.php Coding Standards: Fix WPCS issue found after [58564]. 2024-06-25 13:54:14 +00:00
widgets-form-blocks.php Widgets: Add missing no JS notice in Widgets screen. 2023-09-25 00:00:17 +00:00
widgets-form.php Administration: Remove empty form action attributes. 2024-01-16 17:31:13 +00:00
widgets.php