Edit File by line
/home/zeestwma/richards.../wp-inclu...
File: script-loader.php
$scripts->set_translations( 'dashboard' );
[1500] Fix | Delete
[1501] Fix | Delete
$scripts->add( 'list-revisions', "/wp-includes/js/wp-list-revisions$suffix.js" );
[1502] Fix | Delete
[1503] Fix | Delete
$scripts->add( 'media-grid', "/wp-includes/js/media-grid$suffix.js", array( 'media-editor' ), false, 1 );
[1504] Fix | Delete
$scripts->add( 'media', "/wp-admin/js/media$suffix.js", array( 'jquery', 'clipboard', 'wp-i18n', 'wp-a11y' ), false, 1 );
[1505] Fix | Delete
$scripts->set_translations( 'media' );
[1506] Fix | Delete
[1507] Fix | Delete
$scripts->add( 'image-edit', "/wp-admin/js/image-edit$suffix.js", array( 'jquery', 'jquery-ui-core', 'json2', 'imgareaselect', 'wp-a11y' ), false, 1 );
[1508] Fix | Delete
$scripts->set_translations( 'image-edit' );
[1509] Fix | Delete
[1510] Fix | Delete
$scripts->add( 'set-post-thumbnail', "/wp-admin/js/set-post-thumbnail$suffix.js", array( 'jquery' ), false, 1 );
[1511] Fix | Delete
$scripts->set_translations( 'set-post-thumbnail' );
[1512] Fix | Delete
[1513] Fix | Delete
/*
[1514] Fix | Delete
* Navigation Menus: Adding underscore as a dependency to utilize _.debounce
[1515] Fix | Delete
* see https://core.trac.wordpress.org/ticket/42321
[1516] Fix | Delete
*/
[1517] Fix | Delete
$scripts->add( 'nav-menu', "/wp-admin/js/nav-menu$suffix.js", array( 'jquery-ui-sortable', 'jquery-ui-draggable', 'jquery-ui-droppable', 'wp-lists', 'postbox', 'json2', 'underscore' ) );
[1518] Fix | Delete
$scripts->set_translations( 'nav-menu' );
[1519] Fix | Delete
[1520] Fix | Delete
$scripts->add( 'custom-header', '/wp-admin/js/custom-header.js', array( 'jquery-masonry' ), false, 1 );
[1521] Fix | Delete
$scripts->add( 'custom-background', "/wp-admin/js/custom-background$suffix.js", array( 'wp-color-picker', 'media-views' ), false, 1 );
[1522] Fix | Delete
$scripts->add( 'media-gallery', "/wp-admin/js/media-gallery$suffix.js", array( 'jquery' ), false, 1 );
[1523] Fix | Delete
[1524] Fix | Delete
$scripts->add( 'svg-painter', '/wp-admin/js/svg-painter.js', array( 'jquery' ), false, 1 );
[1525] Fix | Delete
}
[1526] Fix | Delete
}
[1527] Fix | Delete
[1528] Fix | Delete
/**
[1529] Fix | Delete
* Assigns default styles to $styles object.
[1530] Fix | Delete
*
[1531] Fix | Delete
* Nothing is returned, because the $styles parameter is passed by reference.
[1532] Fix | Delete
* Meaning that whatever object is passed will be updated without having to
[1533] Fix | Delete
* reassign the variable that was passed back to the same value. This saves
[1534] Fix | Delete
* memory.
[1535] Fix | Delete
*
[1536] Fix | Delete
* Adding default styles is not the only task, it also assigns the base_url
[1537] Fix | Delete
* property, the default version, and text direction for the object.
[1538] Fix | Delete
*
[1539] Fix | Delete
* @since 2.6.0
[1540] Fix | Delete
*
[1541] Fix | Delete
* @global array $editor_styles
[1542] Fix | Delete
*
[1543] Fix | Delete
* @param WP_Styles $styles
[1544] Fix | Delete
*/
[1545] Fix | Delete
function wp_default_styles( $styles ) {
[1546] Fix | Delete
global $editor_styles;
[1547] Fix | Delete
[1548] Fix | Delete
/*
[1549] Fix | Delete
* Include an unmodified $wp_version.
[1550] Fix | Delete
*
[1551] Fix | Delete
* Note: wp_get_wp_version() is not used here, as this file can be included
[1552] Fix | Delete
* via wp-admin/load-scripts.php or wp-admin/load-styles.php, in which case
[1553] Fix | Delete
* wp-includes/functions.php is not loaded.
[1554] Fix | Delete
*/
[1555] Fix | Delete
require ABSPATH . WPINC . '/version.php';
[1556] Fix | Delete
[1557] Fix | Delete
if ( ! defined( 'SCRIPT_DEBUG' ) ) {
[1558] Fix | Delete
/*
[1559] Fix | Delete
* Note: str_contains() is not used here, as this file can be included
[1560] Fix | Delete
* via wp-admin/load-scripts.php or wp-admin/load-styles.php, in which case
[1561] Fix | Delete
* the polyfills from wp-includes/compat.php are not loaded.
[1562] Fix | Delete
*/
[1563] Fix | Delete
define( 'SCRIPT_DEBUG', false !== strpos( $wp_version, '-src' ) );
[1564] Fix | Delete
}
[1565] Fix | Delete
[1566] Fix | Delete
$guessurl = site_url();
[1567] Fix | Delete
[1568] Fix | Delete
if ( ! $guessurl ) {
[1569] Fix | Delete
$guessurl = wp_guess_url();
[1570] Fix | Delete
}
[1571] Fix | Delete
[1572] Fix | Delete
$styles->base_url = $guessurl;
[1573] Fix | Delete
$styles->content_url = defined( 'WP_CONTENT_URL' ) ? WP_CONTENT_URL : '';
[1574] Fix | Delete
$styles->default_version = get_bloginfo( 'version' );
[1575] Fix | Delete
$styles->text_direction = function_exists( 'is_rtl' ) && is_rtl() ? 'rtl' : 'ltr';
[1576] Fix | Delete
$styles->default_dirs = array( '/wp-admin/', '/wp-includes/css/' );
[1577] Fix | Delete
[1578] Fix | Delete
// Open Sans is no longer used by core, but may be relied upon by themes and plugins.
[1579] Fix | Delete
$open_sans_font_url = '';
[1580] Fix | Delete
[1581] Fix | Delete
/*
[1582] Fix | Delete
* translators: If there are characters in your language that are not supported
[1583] Fix | Delete
* by Open Sans, translate this to 'off'. Do not translate into your own language.
[1584] Fix | Delete
*/
[1585] Fix | Delete
if ( 'off' !== _x( 'on', 'Open Sans font: on or off' ) ) {
[1586] Fix | Delete
$subsets = 'latin,latin-ext';
[1587] Fix | Delete
[1588] Fix | Delete
/*
[1589] Fix | Delete
* translators: To add an additional Open Sans character subset specific to your language,
[1590] Fix | Delete
* translate this to 'greek', 'cyrillic' or 'vietnamese'. Do not translate into your own language.
[1591] Fix | Delete
*/
[1592] Fix | Delete
$subset = _x( 'no-subset', 'Open Sans font: add new subset (greek, cyrillic, vietnamese)' );
[1593] Fix | Delete
[1594] Fix | Delete
if ( 'cyrillic' === $subset ) {
[1595] Fix | Delete
$subsets .= ',cyrillic,cyrillic-ext';
[1596] Fix | Delete
} elseif ( 'greek' === $subset ) {
[1597] Fix | Delete
$subsets .= ',greek,greek-ext';
[1598] Fix | Delete
} elseif ( 'vietnamese' === $subset ) {
[1599] Fix | Delete
$subsets .= ',vietnamese';
[1600] Fix | Delete
}
[1601] Fix | Delete
[1602] Fix | Delete
// Hotlink Open Sans, for now.
[1603] Fix | Delete
$open_sans_font_url = "https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,300,400,600&subset=$subsets&display=fallback";
[1604] Fix | Delete
}
[1605] Fix | Delete
[1606] Fix | Delete
// Register a stylesheet for the selected admin color scheme.
[1607] Fix | Delete
$styles->add( 'colors', true, array( 'wp-admin', 'buttons' ) );
[1608] Fix | Delete
[1609] Fix | Delete
$suffix = SCRIPT_DEBUG ? '' : '.min';
[1610] Fix | Delete
[1611] Fix | Delete
// Admin CSS.
[1612] Fix | Delete
$styles->add( 'common', "/wp-admin/css/common$suffix.css" );
[1613] Fix | Delete
$styles->add( 'forms', "/wp-admin/css/forms$suffix.css" );
[1614] Fix | Delete
$styles->add( 'admin-menu', "/wp-admin/css/admin-menu$suffix.css" );
[1615] Fix | Delete
$styles->add( 'dashboard', "/wp-admin/css/dashboard$suffix.css" );
[1616] Fix | Delete
$styles->add( 'list-tables', "/wp-admin/css/list-tables$suffix.css" );
[1617] Fix | Delete
$styles->add( 'edit', "/wp-admin/css/edit$suffix.css" );
[1618] Fix | Delete
$styles->add( 'revisions', "/wp-admin/css/revisions$suffix.css" );
[1619] Fix | Delete
$styles->add( 'media', "/wp-admin/css/media$suffix.css" );
[1620] Fix | Delete
$styles->add( 'themes', "/wp-admin/css/themes$suffix.css" );
[1621] Fix | Delete
$styles->add( 'about', "/wp-admin/css/about$suffix.css" );
[1622] Fix | Delete
$styles->add( 'nav-menus', "/wp-admin/css/nav-menus$suffix.css" );
[1623] Fix | Delete
$styles->add( 'widgets', "/wp-admin/css/widgets$suffix.css", array( 'wp-pointer' ) );
[1624] Fix | Delete
$styles->add( 'site-icon', "/wp-admin/css/site-icon$suffix.css" );
[1625] Fix | Delete
$styles->add( 'l10n', "/wp-admin/css/l10n$suffix.css" );
[1626] Fix | Delete
$styles->add( 'code-editor', "/wp-admin/css/code-editor$suffix.css", array( 'wp-codemirror' ) );
[1627] Fix | Delete
$styles->add( 'site-health', "/wp-admin/css/site-health$suffix.css" );
[1628] Fix | Delete
[1629] Fix | Delete
$styles->add( 'wp-admin', false, array( 'dashicons', 'common', 'forms', 'admin-menu', 'dashboard', 'list-tables', 'edit', 'revisions', 'media', 'themes', 'about', 'nav-menus', 'widgets', 'site-icon', 'l10n' ) );
[1630] Fix | Delete
[1631] Fix | Delete
$styles->add( 'login', "/wp-admin/css/login$suffix.css", array( 'dashicons', 'buttons', 'forms', 'l10n' ) );
[1632] Fix | Delete
$styles->add( 'install', "/wp-admin/css/install$suffix.css", array( 'dashicons', 'buttons', 'forms', 'l10n' ) );
[1633] Fix | Delete
$styles->add( 'wp-color-picker', "/wp-admin/css/color-picker$suffix.css" );
[1634] Fix | Delete
$styles->add( 'customize-controls', "/wp-admin/css/customize-controls$suffix.css", array( 'wp-admin', 'colors', 'imgareaselect' ) );
[1635] Fix | Delete
$styles->add( 'customize-widgets', "/wp-admin/css/customize-widgets$suffix.css", array( 'wp-admin', 'colors' ) );
[1636] Fix | Delete
$styles->add( 'customize-nav-menus', "/wp-admin/css/customize-nav-menus$suffix.css", array( 'wp-admin', 'colors' ) );
[1637] Fix | Delete
[1638] Fix | Delete
// Common dependencies.
[1639] Fix | Delete
$styles->add( 'buttons', "/wp-includes/css/buttons$suffix.css" );
[1640] Fix | Delete
$styles->add( 'dashicons', "/wp-includes/css/dashicons$suffix.css" );
[1641] Fix | Delete
[1642] Fix | Delete
// Includes CSS.
[1643] Fix | Delete
$styles->add( 'admin-bar', "/wp-includes/css/admin-bar$suffix.css", array( 'dashicons' ) );
[1644] Fix | Delete
$styles->add( 'wp-auth-check', "/wp-includes/css/wp-auth-check$suffix.css", array( 'dashicons' ) );
[1645] Fix | Delete
$styles->add( 'editor-buttons', "/wp-includes/css/editor$suffix.css", array( 'dashicons' ) );
[1646] Fix | Delete
$styles->add( 'media-views', "/wp-includes/css/media-views$suffix.css", array( 'buttons', 'dashicons', 'wp-mediaelement' ) );
[1647] Fix | Delete
$styles->add( 'wp-pointer', "/wp-includes/css/wp-pointer$suffix.css", array( 'dashicons' ) );
[1648] Fix | Delete
$styles->add( 'customize-preview', "/wp-includes/css/customize-preview$suffix.css", array( 'dashicons' ) );
[1649] Fix | Delete
$styles->add( 'wp-embed-template-ie', "/wp-includes/css/wp-embed-template-ie$suffix.css" );
[1650] Fix | Delete
$styles->add( 'wp-empty-template-alert', "/wp-includes/css/wp-empty-template-alert$suffix.css" );
[1651] Fix | Delete
$styles->add_data( 'wp-embed-template-ie', 'conditional', 'lte IE 8' );
[1652] Fix | Delete
[1653] Fix | Delete
// External libraries and friends.
[1654] Fix | Delete
$styles->add( 'imgareaselect', '/wp-includes/js/imgareaselect/imgareaselect.css', array(), '0.9.8' );
[1655] Fix | Delete
$styles->add( 'wp-jquery-ui-dialog', "/wp-includes/css/jquery-ui-dialog$suffix.css", array( 'dashicons' ) );
[1656] Fix | Delete
$styles->add( 'mediaelement', '/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css', array(), '4.2.17' );
[1657] Fix | Delete
$styles->add( 'wp-mediaelement', "/wp-includes/js/mediaelement/wp-mediaelement$suffix.css", array( 'mediaelement' ) );
[1658] Fix | Delete
$styles->add( 'thickbox', '/wp-includes/js/thickbox/thickbox.css', array( 'dashicons' ) );
[1659] Fix | Delete
$styles->add( 'wp-codemirror', '/wp-includes/js/codemirror/codemirror.min.css', array(), '5.29.1-alpha-ee20357' );
[1660] Fix | Delete
[1661] Fix | Delete
// Deprecated CSS.
[1662] Fix | Delete
$styles->add( 'deprecated-media', "/wp-admin/css/deprecated-media$suffix.css" );
[1663] Fix | Delete
$styles->add( 'farbtastic', "/wp-admin/css/farbtastic$suffix.css", array(), '1.3u1' );
[1664] Fix | Delete
$styles->add( 'jcrop', '/wp-includes/js/jcrop/jquery.Jcrop.min.css', array(), '0.9.15' );
[1665] Fix | Delete
$styles->add( 'colors-fresh', false, array( 'wp-admin', 'buttons' ) ); // Old handle.
[1666] Fix | Delete
$styles->add( 'open-sans', $open_sans_font_url ); // No longer used in core as of 4.6.
[1667] Fix | Delete
[1668] Fix | Delete
// Noto Serif is no longer used by core, but may be relied upon by themes and plugins.
[1669] Fix | Delete
$fonts_url = '';
[1670] Fix | Delete
[1671] Fix | Delete
/*
[1672] Fix | Delete
* translators: Use this to specify the proper Google Font name and variants
[1673] Fix | Delete
* to load that is supported by your language. Do not translate.
[1674] Fix | Delete
* Set to 'off' to disable loading.
[1675] Fix | Delete
*/
[1676] Fix | Delete
$font_family = _x( 'Noto Serif:400,400i,700,700i', 'Google Font Name and Variants' );
[1677] Fix | Delete
if ( 'off' !== $font_family ) {
[1678] Fix | Delete
$fonts_url = 'https://fonts.googleapis.com/css?family=' . urlencode( $font_family );
[1679] Fix | Delete
}
[1680] Fix | Delete
$styles->add( 'wp-editor-font', $fonts_url ); // No longer used in core as of 5.7.
[1681] Fix | Delete
$block_library_theme_path = WPINC . "/css/dist/block-library/theme$suffix.css";
[1682] Fix | Delete
$styles->add( 'wp-block-library-theme', "/$block_library_theme_path" );
[1683] Fix | Delete
$styles->add_data( 'wp-block-library-theme', 'path', ABSPATH . $block_library_theme_path );
[1684] Fix | Delete
[1685] Fix | Delete
$classic_theme_styles_path = WPINC . "/css/classic-themes$suffix.css";
[1686] Fix | Delete
$styles->add( 'classic-theme-styles', "/$classic_theme_styles_path" );
[1687] Fix | Delete
$styles->add_data( 'classic-theme-styles', 'path', ABSPATH . $classic_theme_styles_path );
[1688] Fix | Delete
[1689] Fix | Delete
$styles->add(
[1690] Fix | Delete
'wp-reset-editor-styles',
[1691] Fix | Delete
"/wp-includes/css/dist/block-library/reset$suffix.css",
[1692] Fix | Delete
array( 'common', 'forms' ) // Make sure the reset is loaded after the default WP Admin styles.
[1693] Fix | Delete
);
[1694] Fix | Delete
[1695] Fix | Delete
$styles->add(
[1696] Fix | Delete
'wp-editor-classic-layout-styles',
[1697] Fix | Delete
"/wp-includes/css/dist/edit-post/classic$suffix.css",
[1698] Fix | Delete
array()
[1699] Fix | Delete
);
[1700] Fix | Delete
[1701] Fix | Delete
$styles->add(
[1702] Fix | Delete
'wp-block-editor-content',
[1703] Fix | Delete
"/wp-includes/css/dist/block-editor/content$suffix.css",
[1704] Fix | Delete
array( 'wp-components' )
[1705] Fix | Delete
);
[1706] Fix | Delete
[1707] Fix | Delete
// Only add CONTENT styles here that should be enqueued in the iframe!
[1708] Fix | Delete
$wp_edit_blocks_dependencies = array(
[1709] Fix | Delete
'wp-components',
[1710] Fix | Delete
/*
[1711] Fix | Delete
* This needs to be added before the block library styles,
[1712] Fix | Delete
* The block library styles override the "reset" styles.
[1713] Fix | Delete
*/
[1714] Fix | Delete
'wp-reset-editor-styles',
[1715] Fix | Delete
'wp-block-library',
[1716] Fix | Delete
'wp-block-editor-content',
[1717] Fix | Delete
);
[1718] Fix | Delete
[1719] Fix | Delete
// Only load the default layout and margin styles for themes without theme.json file.
[1720] Fix | Delete
if ( ! wp_theme_has_theme_json() ) {
[1721] Fix | Delete
$wp_edit_blocks_dependencies[] = 'wp-editor-classic-layout-styles';
[1722] Fix | Delete
}
[1723] Fix | Delete
[1724] Fix | Delete
if (
[1725] Fix | Delete
current_theme_supports( 'wp-block-styles' ) &&
[1726] Fix | Delete
( ! is_array( $editor_styles ) || count( $editor_styles ) === 0 )
[1727] Fix | Delete
) {
[1728] Fix | Delete
/*
[1729] Fix | Delete
* Include opinionated block styles if the theme supports block styles and
[1730] Fix | Delete
* no $editor_styles are declared, so the editor never appears broken.
[1731] Fix | Delete
*/
[1732] Fix | Delete
$wp_edit_blocks_dependencies[] = 'wp-block-library-theme';
[1733] Fix | Delete
}
[1734] Fix | Delete
[1735] Fix | Delete
$styles->add(
[1736] Fix | Delete
'wp-edit-blocks',
[1737] Fix | Delete
"/wp-includes/css/dist/block-library/editor$suffix.css",
[1738] Fix | Delete
$wp_edit_blocks_dependencies
[1739] Fix | Delete
);
[1740] Fix | Delete
[1741] Fix | Delete
$package_styles = array(
[1742] Fix | Delete
'block-editor' => array( 'wp-components', 'wp-preferences' ),
[1743] Fix | Delete
'block-library' => array(),
[1744] Fix | Delete
'block-directory' => array(),
[1745] Fix | Delete
'components' => array(),
[1746] Fix | Delete
'commands' => array(),
[1747] Fix | Delete
'edit-post' => array(
[1748] Fix | Delete
'wp-components',
[1749] Fix | Delete
'wp-block-editor',
[1750] Fix | Delete
'wp-editor',
[1751] Fix | Delete
'wp-edit-blocks',
[1752] Fix | Delete
'wp-block-library',
[1753] Fix | Delete
'wp-commands',
[1754] Fix | Delete
'wp-preferences',
[1755] Fix | Delete
),
[1756] Fix | Delete
'editor' => array(
[1757] Fix | Delete
'wp-components',
[1758] Fix | Delete
'wp-block-editor',
[1759] Fix | Delete
'wp-reusable-blocks',
[1760] Fix | Delete
'wp-patterns',
[1761] Fix | Delete
'wp-preferences',
[1762] Fix | Delete
),
[1763] Fix | Delete
'format-library' => array(),
[1764] Fix | Delete
'list-reusable-blocks' => array( 'wp-components' ),
[1765] Fix | Delete
'reusable-blocks' => array( 'wp-components' ),
[1766] Fix | Delete
'patterns' => array( 'wp-components' ),
[1767] Fix | Delete
'preferences' => array( 'wp-components' ),
[1768] Fix | Delete
'nux' => array( 'wp-components' ),
[1769] Fix | Delete
'widgets' => array(
[1770] Fix | Delete
'wp-components',
[1771] Fix | Delete
),
[1772] Fix | Delete
'edit-widgets' => array(
[1773] Fix | Delete
'wp-widgets',
[1774] Fix | Delete
'wp-block-editor',
[1775] Fix | Delete
'wp-editor',
[1776] Fix | Delete
'wp-edit-blocks',
[1777] Fix | Delete
'wp-block-library',
[1778] Fix | Delete
'wp-patterns',
[1779] Fix | Delete
'wp-preferences',
[1780] Fix | Delete
),
[1781] Fix | Delete
'customize-widgets' => array(
[1782] Fix | Delete
'wp-widgets',
[1783] Fix | Delete
'wp-block-editor',
[1784] Fix | Delete
'wp-editor',
[1785] Fix | Delete
'wp-edit-blocks',
[1786] Fix | Delete
'wp-block-library',
[1787] Fix | Delete
'wp-patterns',
[1788] Fix | Delete
'wp-preferences',
[1789] Fix | Delete
),
[1790] Fix | Delete
'edit-site' => array(
[1791] Fix | Delete
'wp-components',
[1792] Fix | Delete
'wp-block-editor',
[1793] Fix | Delete
'wp-editor',
[1794] Fix | Delete
'wp-edit-blocks',
[1795] Fix | Delete
'wp-commands',
[1796] Fix | Delete
'wp-preferences',
[1797] Fix | Delete
),
[1798] Fix | Delete
);
[1799] Fix | Delete
[1800] Fix | Delete
foreach ( $package_styles as $package => $dependencies ) {
[1801] Fix | Delete
$handle = 'wp-' . $package;
[1802] Fix | Delete
$path = "/wp-includes/css/dist/$package/style$suffix.css";
[1803] Fix | Delete
[1804] Fix | Delete
if ( 'block-library' === $package && wp_should_load_separate_core_block_assets() ) {
[1805] Fix | Delete
$path = "/wp-includes/css/dist/$package/common$suffix.css";
[1806] Fix | Delete
}
[1807] Fix | Delete
$styles->add( $handle, $path, $dependencies );
[1808] Fix | Delete
$styles->add_data( $handle, 'path', ABSPATH . $path );
[1809] Fix | Delete
}
[1810] Fix | Delete
[1811] Fix | Delete
// RTL CSS.
[1812] Fix | Delete
$rtl_styles = array(
[1813] Fix | Delete
// Admin CSS.
[1814] Fix | Delete
'common',
[1815] Fix | Delete
'forms',
[1816] Fix | Delete
'admin-menu',
[1817] Fix | Delete
'dashboard',
[1818] Fix | Delete
'list-tables',
[1819] Fix | Delete
'edit',
[1820] Fix | Delete
'revisions',
[1821] Fix | Delete
'media',
[1822] Fix | Delete
'themes',
[1823] Fix | Delete
'about',
[1824] Fix | Delete
'nav-menus',
[1825] Fix | Delete
'widgets',
[1826] Fix | Delete
'site-icon',
[1827] Fix | Delete
'l10n',
[1828] Fix | Delete
'install',
[1829] Fix | Delete
'wp-color-picker',
[1830] Fix | Delete
'customize-controls',
[1831] Fix | Delete
'customize-widgets',
[1832] Fix | Delete
'customize-nav-menus',
[1833] Fix | Delete
'customize-preview',
[1834] Fix | Delete
'login',
[1835] Fix | Delete
'site-health',
[1836] Fix | Delete
'wp-empty-template-alert',
[1837] Fix | Delete
// Includes CSS.
[1838] Fix | Delete
'buttons',
[1839] Fix | Delete
'admin-bar',
[1840] Fix | Delete
'wp-auth-check',
[1841] Fix | Delete
'editor-buttons',
[1842] Fix | Delete
'media-views',
[1843] Fix | Delete
'wp-pointer',
[1844] Fix | Delete
'wp-jquery-ui-dialog',
[1845] Fix | Delete
// Package styles.
[1846] Fix | Delete
'wp-reset-editor-styles',
[1847] Fix | Delete
'wp-editor-classic-layout-styles',
[1848] Fix | Delete
'wp-block-library-theme',
[1849] Fix | Delete
'wp-edit-blocks',
[1850] Fix | Delete
'wp-block-editor',
[1851] Fix | Delete
'wp-block-library',
[1852] Fix | Delete
'wp-block-directory',
[1853] Fix | Delete
'wp-commands',
[1854] Fix | Delete
'wp-components',
[1855] Fix | Delete
'wp-customize-widgets',
[1856] Fix | Delete
'wp-edit-post',
[1857] Fix | Delete
'wp-edit-site',
[1858] Fix | Delete
'wp-edit-widgets',
[1859] Fix | Delete
'wp-editor',
[1860] Fix | Delete
'wp-format-library',
[1861] Fix | Delete
'wp-list-reusable-blocks',
[1862] Fix | Delete
'wp-reusable-blocks',
[1863] Fix | Delete
'wp-patterns',
[1864] Fix | Delete
'wp-nux',
[1865] Fix | Delete
'wp-widgets',
[1866] Fix | Delete
// Deprecated CSS.
[1867] Fix | Delete
'deprecated-media',
[1868] Fix | Delete
'farbtastic',
[1869] Fix | Delete
);
[1870] Fix | Delete
[1871] Fix | Delete
foreach ( $rtl_styles as $rtl_style ) {
[1872] Fix | Delete
$styles->add_data( $rtl_style, 'rtl', 'replace' );
[1873] Fix | Delete
if ( $suffix ) {
[1874] Fix | Delete
$styles->add_data( $rtl_style, 'suffix', $suffix );
[1875] Fix | Delete
}
[1876] Fix | Delete
}
[1877] Fix | Delete
}
[1878] Fix | Delete
[1879] Fix | Delete
/**
[1880] Fix | Delete
* Reorders JavaScript scripts array to place prototype before jQuery.
[1881] Fix | Delete
*
[1882] Fix | Delete
* @since 2.3.1
[1883] Fix | Delete
*
[1884] Fix | Delete
* @param string[] $js_array JavaScript scripts array
[1885] Fix | Delete
* @return string[] Reordered array, if needed.
[1886] Fix | Delete
*/
[1887] Fix | Delete
function wp_prototype_before_jquery( $js_array ) {
[1888] Fix | Delete
$prototype = array_search( 'prototype', $js_array, true );
[1889] Fix | Delete
[1890] Fix | Delete
if ( false === $prototype ) {
[1891] Fix | Delete
return $js_array;
[1892] Fix | Delete
}
[1893] Fix | Delete
[1894] Fix | Delete
$jquery = array_search( 'jquery', $js_array, true );
[1895] Fix | Delete
[1896] Fix | Delete
if ( false === $jquery ) {
[1897] Fix | Delete
return $js_array;
[1898] Fix | Delete
}
[1899] Fix | Delete
[1900] Fix | Delete
if ( $prototype < $jquery ) {
[1901] Fix | Delete
return $js_array;
[1902] Fix | Delete
}
[1903] Fix | Delete
[1904] Fix | Delete
unset( $js_array[ $prototype ] );
[1905] Fix | Delete
[1906] Fix | Delete
array_splice( $js_array, $jquery, 0, 'prototype' );
[1907] Fix | Delete
[1908] Fix | Delete
return $js_array;
[1909] Fix | Delete
}
[1910] Fix | Delete
[1911] Fix | Delete
/**
[1912] Fix | Delete
* Loads localized data on print rather than initialization.
[1913] Fix | Delete
*
[1914] Fix | Delete
* These localizations require information that may not be loaded even by init.
[1915] Fix | Delete
*
[1916] Fix | Delete
* @since 2.5.0
[1917] Fix | Delete
*
[1918] Fix | Delete
* @global array $shortcode_tags
[1919] Fix | Delete
*/
[1920] Fix | Delete
function wp_just_in_time_script_localization() {
[1921] Fix | Delete
[1922] Fix | Delete
wp_localize_script(
[1923] Fix | Delete
'autosave',
[1924] Fix | Delete
'autosaveL10n',
[1925] Fix | Delete
array(
[1926] Fix | Delete
'autosaveInterval' => AUTOSAVE_INTERVAL,
[1927] Fix | Delete
'blog_id' => get_current_blog_id(),
[1928] Fix | Delete
)
[1929] Fix | Delete
);
[1930] Fix | Delete
[1931] Fix | Delete
wp_localize_script(
[1932] Fix | Delete
'mce-view',
[1933] Fix | Delete
'mceViewL10n',
[1934] Fix | Delete
array(
[1935] Fix | Delete
'shortcodes' => ! empty( $GLOBALS['shortcode_tags'] ) ? array_keys( $GLOBALS['shortcode_tags'] ) : array(),
[1936] Fix | Delete
)
[1937] Fix | Delete
);
[1938] Fix | Delete
[1939] Fix | Delete
wp_localize_script(
[1940] Fix | Delete
'word-count',
[1941] Fix | Delete
'wordCountL10n',
[1942] Fix | Delete
array(
[1943] Fix | Delete
'type' => wp_get_word_count_type(),
[1944] Fix | Delete
'shortcodes' => ! empty( $GLOBALS['shortcode_tags'] ) ? array_keys( $GLOBALS['shortcode_tags'] ) : array(),
[1945] Fix | Delete
)
[1946] Fix | Delete
);
[1947] Fix | Delete
}
[1948] Fix | Delete
[1949] Fix | Delete
/**
[1950] Fix | Delete
* Localizes the jQuery UI datepicker.
[1951] Fix | Delete
*
[1952] Fix | Delete
* @since 4.6.0
[1953] Fix | Delete
*
[1954] Fix | Delete
* @link https://api.jqueryui.com/datepicker/#options
[1955] Fix | Delete
*
[1956] Fix | Delete
* @global WP_Locale $wp_locale WordPress date and time locale object.
[1957] Fix | Delete
*/
[1958] Fix | Delete
function wp_localize_jquery_ui_datepicker() {
[1959] Fix | Delete
global $wp_locale;
[1960] Fix | Delete
[1961] Fix | Delete
if ( ! wp_script_is( 'jquery-ui-datepicker', 'enqueued' ) ) {
[1962] Fix | Delete
return;
[1963] Fix | Delete
}
[1964] Fix | Delete
[1965] Fix | Delete
// Convert the PHP date format into jQuery UI's format.
[1966] Fix | Delete
$datepicker_date_format = str_replace(
[1967] Fix | Delete
array(
[1968] Fix | Delete
'd',
[1969] Fix | Delete
'j',
[1970] Fix | Delete
'l',
[1971] Fix | Delete
'z', // Day.
[1972] Fix | Delete
'F',
[1973] Fix | Delete
'M',
[1974] Fix | Delete
'n',
[1975] Fix | Delete
'm', // Month.
[1976] Fix | Delete
'Y',
[1977] Fix | Delete
'y', // Year.
[1978] Fix | Delete
),
[1979] Fix | Delete
array(
[1980] Fix | Delete
'dd',
[1981] Fix | Delete
'd',
[1982] Fix | Delete
'DD',
[1983] Fix | Delete
'o',
[1984] Fix | Delete
'MM',
[1985] Fix | Delete
'M',
[1986] Fix | Delete
'm',
[1987] Fix | Delete
'mm',
[1988] Fix | Delete
'yy',
[1989] Fix | Delete
'y',
[1990] Fix | Delete
),
[1991] Fix | Delete
get_option( 'date_format' )
[1992] Fix | Delete
);
[1993] Fix | Delete
[1994] Fix | Delete
$datepicker_defaults = wp_json_encode(
[1995] Fix | Delete
array(
[1996] Fix | Delete
'closeText' => __( 'Close' ),
[1997] Fix | Delete
'currentText' => __( 'Today' ),
[1998] Fix | Delete
'monthNames' => array_values( $wp_locale->month ),
[1999] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function