Edit File by line

Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/sportsfever/public_html/filemanger/function.php on line 93

Warning: Undefined array key "page_file_edit_line" in /home/sportsfever/public_html/filemanger/edit_text_line.php on line 32
/home/sportsfe.../httpdocs/clone/wp-inclu.../js/dist
File: edit-post.js
[1500] Fix | Delete
/**
[1501] Fix | Delete
* Internal dependencies
[1502] Fix | Delete
*/
[1503] Fix | Delete
[1504] Fix | Delete
[1505] Fix | Delete
[1506] Fix | Delete
const {
[1507] Fix | Delete
BackButton: BackButtonFill
[1508] Fix | Delete
} = unlock(external_wp_editor_namespaceObject.privateApis);
[1509] Fix | Delete
const slideX = {
[1510] Fix | Delete
hidden: {
[1511] Fix | Delete
x: '-100%'
[1512] Fix | Delete
},
[1513] Fix | Delete
distractionFreeInactive: {
[1514] Fix | Delete
x: 0
[1515] Fix | Delete
},
[1516] Fix | Delete
hover: {
[1517] Fix | Delete
x: 0,
[1518] Fix | Delete
transition: {
[1519] Fix | Delete
type: 'tween',
[1520] Fix | Delete
delay: 0.2
[1521] Fix | Delete
}
[1522] Fix | Delete
}
[1523] Fix | Delete
};
[1524] Fix | Delete
function BackButton({
[1525] Fix | Delete
initialPost
[1526] Fix | Delete
}) {
[1527] Fix | Delete
return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(BackButtonFill, {
[1528] Fix | Delete
children: ({
[1529] Fix | Delete
length
[1530] Fix | Delete
}) => length <= 1 && /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.__unstableMotion.div, {
[1531] Fix | Delete
variants: slideX,
[1532] Fix | Delete
transition: {
[1533] Fix | Delete
type: 'tween',
[1534] Fix | Delete
delay: 0.8
[1535] Fix | Delete
},
[1536] Fix | Delete
children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(fullscreen_mode_close, {
[1537] Fix | Delete
showTooltip: true,
[1538] Fix | Delete
initialPost: initialPost
[1539] Fix | Delete
})
[1540] Fix | Delete
})
[1541] Fix | Delete
});
[1542] Fix | Delete
}
[1543] Fix | Delete
/* harmony default export */ const back_button = (BackButton);
[1544] Fix | Delete
[1545] Fix | Delete
;// CONCATENATED MODULE: external ["wp","keyboardShortcuts"]
[1546] Fix | Delete
const external_wp_keyboardShortcuts_namespaceObject = window["wp"]["keyboardShortcuts"];
[1547] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-post/build-module/components/keyboard-shortcuts/index.js
[1548] Fix | Delete
/**
[1549] Fix | Delete
* WordPress dependencies
[1550] Fix | Delete
*/
[1551] Fix | Delete
[1552] Fix | Delete
[1553] Fix | Delete
[1554] Fix | Delete
[1555] Fix | Delete
[1556] Fix | Delete
/**
[1557] Fix | Delete
* Internal dependencies
[1558] Fix | Delete
*/
[1559] Fix | Delete
[1560] Fix | Delete
function KeyboardShortcuts() {
[1561] Fix | Delete
const {
[1562] Fix | Delete
toggleFeature
[1563] Fix | Delete
} = (0,external_wp_data_namespaceObject.useDispatch)(store);
[1564] Fix | Delete
const {
[1565] Fix | Delete
registerShortcut
[1566] Fix | Delete
} = (0,external_wp_data_namespaceObject.useDispatch)(external_wp_keyboardShortcuts_namespaceObject.store);
[1567] Fix | Delete
(0,external_wp_element_namespaceObject.useEffect)(() => {
[1568] Fix | Delete
registerShortcut({
[1569] Fix | Delete
name: 'core/edit-post/toggle-fullscreen',
[1570] Fix | Delete
category: 'global',
[1571] Fix | Delete
description: (0,external_wp_i18n_namespaceObject.__)('Toggle fullscreen mode.'),
[1572] Fix | Delete
keyCombination: {
[1573] Fix | Delete
modifier: 'secondary',
[1574] Fix | Delete
character: 'f'
[1575] Fix | Delete
}
[1576] Fix | Delete
});
[1577] Fix | Delete
}, []);
[1578] Fix | Delete
(0,external_wp_keyboardShortcuts_namespaceObject.useShortcut)('core/edit-post/toggle-fullscreen', () => {
[1579] Fix | Delete
toggleFeature('fullscreenMode');
[1580] Fix | Delete
});
[1581] Fix | Delete
return null;
[1582] Fix | Delete
}
[1583] Fix | Delete
/* harmony default export */ const keyboard_shortcuts = (KeyboardShortcuts);
[1584] Fix | Delete
[1585] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-post/build-module/components/init-pattern-modal/index.js
[1586] Fix | Delete
/**
[1587] Fix | Delete
* WordPress dependencies
[1588] Fix | Delete
*/
[1589] Fix | Delete
[1590] Fix | Delete
[1591] Fix | Delete
[1592] Fix | Delete
[1593] Fix | Delete
[1594] Fix | Delete
[1595] Fix | Delete
[1596] Fix | Delete
/**
[1597] Fix | Delete
* Internal dependencies
[1598] Fix | Delete
*/
[1599] Fix | Delete
[1600] Fix | Delete
[1601] Fix | Delete
[1602] Fix | Delete
[1603] Fix | Delete
[1604] Fix | Delete
const {
[1605] Fix | Delete
ReusableBlocksRenameHint
[1606] Fix | Delete
} = unlock(external_wp_blockEditor_namespaceObject.privateApis);
[1607] Fix | Delete
function InitPatternModal() {
[1608] Fix | Delete
const {
[1609] Fix | Delete
editPost
[1610] Fix | Delete
} = (0,external_wp_data_namespaceObject.useDispatch)(external_wp_editor_namespaceObject.store);
[1611] Fix | Delete
const [isModalOpen, setIsModalOpen] = (0,external_wp_element_namespaceObject.useState)(false);
[1612] Fix | Delete
const [syncType, setSyncType] = (0,external_wp_element_namespaceObject.useState)(undefined);
[1613] Fix | Delete
const [title, setTitle] = (0,external_wp_element_namespaceObject.useState)('');
[1614] Fix | Delete
const {
[1615] Fix | Delete
postType,
[1616] Fix | Delete
isNewPost
[1617] Fix | Delete
} = (0,external_wp_data_namespaceObject.useSelect)(select => {
[1618] Fix | Delete
const {
[1619] Fix | Delete
getEditedPostAttribute,
[1620] Fix | Delete
isCleanNewPost
[1621] Fix | Delete
} = select(external_wp_editor_namespaceObject.store);
[1622] Fix | Delete
return {
[1623] Fix | Delete
postType: getEditedPostAttribute('type'),
[1624] Fix | Delete
isNewPost: isCleanNewPost()
[1625] Fix | Delete
};
[1626] Fix | Delete
}, []);
[1627] Fix | Delete
(0,external_wp_element_namespaceObject.useEffect)(() => {
[1628] Fix | Delete
if (isNewPost && postType === 'wp_block') {
[1629] Fix | Delete
setIsModalOpen(true);
[1630] Fix | Delete
}
[1631] Fix | Delete
// We only want the modal to open when the page is first loaded.
[1632] Fix | Delete
// eslint-disable-next-line react-hooks/exhaustive-deps
[1633] Fix | Delete
}, []);
[1634] Fix | Delete
if (postType !== 'wp_block' || !isNewPost) {
[1635] Fix | Delete
return null;
[1636] Fix | Delete
}
[1637] Fix | Delete
return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_ReactJSXRuntime_namespaceObject.Fragment, {
[1638] Fix | Delete
children: isModalOpen && /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.Modal, {
[1639] Fix | Delete
title: (0,external_wp_i18n_namespaceObject.__)('Create pattern'),
[1640] Fix | Delete
onRequestClose: () => {
[1641] Fix | Delete
setIsModalOpen(false);
[1642] Fix | Delete
},
[1643] Fix | Delete
overlayClassName: "reusable-blocks-menu-items__convert-modal",
[1644] Fix | Delete
children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)("form", {
[1645] Fix | Delete
onSubmit: event => {
[1646] Fix | Delete
event.preventDefault();
[1647] Fix | Delete
setIsModalOpen(false);
[1648] Fix | Delete
editPost({
[1649] Fix | Delete
title,
[1650] Fix | Delete
meta: {
[1651] Fix | Delete
wp_pattern_sync_status: syncType
[1652] Fix | Delete
}
[1653] Fix | Delete
});
[1654] Fix | Delete
},
[1655] Fix | Delete
children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)(external_wp_components_namespaceObject.__experimentalVStack, {
[1656] Fix | Delete
spacing: "5",
[1657] Fix | Delete
children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.TextControl, {
[1658] Fix | Delete
label: (0,external_wp_i18n_namespaceObject.__)('Name'),
[1659] Fix | Delete
value: title,
[1660] Fix | Delete
onChange: setTitle,
[1661] Fix | Delete
placeholder: (0,external_wp_i18n_namespaceObject.__)('My pattern'),
[1662] Fix | Delete
className: "patterns-create-modal__name-input",
[1663] Fix | Delete
__nextHasNoMarginBottom: true,
[1664] Fix | Delete
__next40pxDefaultSize: true
[1665] Fix | Delete
}), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(ReusableBlocksRenameHint, {}), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.ToggleControl, {
[1666] Fix | Delete
label: (0,external_wp_i18n_namespaceObject._x)('Synced', 'pattern (singular)'),
[1667] Fix | Delete
help: (0,external_wp_i18n_namespaceObject.__)('Sync this pattern across multiple locations.'),
[1668] Fix | Delete
checked: !syncType,
[1669] Fix | Delete
onChange: () => {
[1670] Fix | Delete
setSyncType(!syncType ? 'unsynced' : undefined);
[1671] Fix | Delete
}
[1672] Fix | Delete
}), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.__experimentalHStack, {
[1673] Fix | Delete
justify: "right",
[1674] Fix | Delete
children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.Button, {
[1675] Fix | Delete
variant: "primary",
[1676] Fix | Delete
type: "submit",
[1677] Fix | Delete
disabled: !title,
[1678] Fix | Delete
__experimentalIsFocusable: true,
[1679] Fix | Delete
children: (0,external_wp_i18n_namespaceObject.__)('Create')
[1680] Fix | Delete
})
[1681] Fix | Delete
})]
[1682] Fix | Delete
})
[1683] Fix | Delete
})
[1684] Fix | Delete
})
[1685] Fix | Delete
});
[1686] Fix | Delete
}
[1687] Fix | Delete
[1688] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-post/build-module/components/browser-url/index.js
[1689] Fix | Delete
/**
[1690] Fix | Delete
* WordPress dependencies
[1691] Fix | Delete
*/
[1692] Fix | Delete
[1693] Fix | Delete
[1694] Fix | Delete
[1695] Fix | Delete
[1696] Fix | Delete
[1697] Fix | Delete
/**
[1698] Fix | Delete
* Returns the Post's Edit URL.
[1699] Fix | Delete
*
[1700] Fix | Delete
* @param {number} postId Post ID.
[1701] Fix | Delete
*
[1702] Fix | Delete
* @return {string} Post edit URL.
[1703] Fix | Delete
*/
[1704] Fix | Delete
function getPostEditURL(postId) {
[1705] Fix | Delete
return (0,external_wp_url_namespaceObject.addQueryArgs)('post.php', {
[1706] Fix | Delete
post: postId,
[1707] Fix | Delete
action: 'edit'
[1708] Fix | Delete
});
[1709] Fix | Delete
}
[1710] Fix | Delete
[1711] Fix | Delete
/**
[1712] Fix | Delete
* Returns the Post's Trashed URL.
[1713] Fix | Delete
*
[1714] Fix | Delete
* @param {number} postId Post ID.
[1715] Fix | Delete
* @param {string} postType Post Type.
[1716] Fix | Delete
*
[1717] Fix | Delete
* @return {string} Post trashed URL.
[1718] Fix | Delete
*/
[1719] Fix | Delete
function getPostTrashedURL(postId, postType) {
[1720] Fix | Delete
return (0,external_wp_url_namespaceObject.addQueryArgs)('edit.php', {
[1721] Fix | Delete
trashed: 1,
[1722] Fix | Delete
post_type: postType,
[1723] Fix | Delete
ids: postId
[1724] Fix | Delete
});
[1725] Fix | Delete
}
[1726] Fix | Delete
class BrowserURL extends external_wp_element_namespaceObject.Component {
[1727] Fix | Delete
constructor() {
[1728] Fix | Delete
super(...arguments);
[1729] Fix | Delete
this.state = {
[1730] Fix | Delete
historyId: null
[1731] Fix | Delete
};
[1732] Fix | Delete
}
[1733] Fix | Delete
componentDidUpdate(prevProps) {
[1734] Fix | Delete
const {
[1735] Fix | Delete
postId,
[1736] Fix | Delete
postStatus,
[1737] Fix | Delete
postType,
[1738] Fix | Delete
isSavingPost,
[1739] Fix | Delete
hasHistory
[1740] Fix | Delete
} = this.props;
[1741] Fix | Delete
const {
[1742] Fix | Delete
historyId
[1743] Fix | Delete
} = this.state;
[1744] Fix | Delete
[1745] Fix | Delete
// Posts are still dirty while saving so wait for saving to finish
[1746] Fix | Delete
// to avoid the unsaved changes warning when trashing posts.
[1747] Fix | Delete
if (postStatus === 'trash' && !isSavingPost) {
[1748] Fix | Delete
this.setTrashURL(postId, postType);
[1749] Fix | Delete
return;
[1750] Fix | Delete
}
[1751] Fix | Delete
if ((postId !== prevProps.postId || postId !== historyId) && postStatus !== 'auto-draft' && postId && !hasHistory) {
[1752] Fix | Delete
this.setBrowserURL(postId);
[1753] Fix | Delete
}
[1754] Fix | Delete
}
[1755] Fix | Delete
[1756] Fix | Delete
/**
[1757] Fix | Delete
* Navigates the browser to the post trashed URL to show a notice about the trashed post.
[1758] Fix | Delete
*
[1759] Fix | Delete
* @param {number} postId Post ID.
[1760] Fix | Delete
* @param {string} postType Post Type.
[1761] Fix | Delete
*/
[1762] Fix | Delete
setTrashURL(postId, postType) {
[1763] Fix | Delete
window.location.href = getPostTrashedURL(postId, postType);
[1764] Fix | Delete
}
[1765] Fix | Delete
[1766] Fix | Delete
/**
[1767] Fix | Delete
* Replaces the browser URL with a post editor link for the given post ID.
[1768] Fix | Delete
*
[1769] Fix | Delete
* Note it is important that, since this function may be called when the
[1770] Fix | Delete
* editor first loads, the result generated `getPostEditURL` matches that
[1771] Fix | Delete
* produced by the server. Otherwise, the URL will change unexpectedly.
[1772] Fix | Delete
*
[1773] Fix | Delete
* @param {number} postId Post ID for which to generate post editor URL.
[1774] Fix | Delete
*/
[1775] Fix | Delete
setBrowserURL(postId) {
[1776] Fix | Delete
window.history.replaceState({
[1777] Fix | Delete
id: postId
[1778] Fix | Delete
}, 'Post ' + postId, getPostEditURL(postId));
[1779] Fix | Delete
this.setState(() => ({
[1780] Fix | Delete
historyId: postId
[1781] Fix | Delete
}));
[1782] Fix | Delete
}
[1783] Fix | Delete
render() {
[1784] Fix | Delete
return null;
[1785] Fix | Delete
}
[1786] Fix | Delete
}
[1787] Fix | Delete
/* harmony default export */ const browser_url = ((0,external_wp_data_namespaceObject.withSelect)(select => {
[1788] Fix | Delete
const {
[1789] Fix | Delete
getCurrentPost,
[1790] Fix | Delete
isSavingPost
[1791] Fix | Delete
} = select(external_wp_editor_namespaceObject.store);
[1792] Fix | Delete
const post = getCurrentPost();
[1793] Fix | Delete
let {
[1794] Fix | Delete
id,
[1795] Fix | Delete
status,
[1796] Fix | Delete
type
[1797] Fix | Delete
} = post;
[1798] Fix | Delete
const isTemplate = ['wp_template', 'wp_template_part'].includes(type);
[1799] Fix | Delete
if (isTemplate) {
[1800] Fix | Delete
id = post.wp_id;
[1801] Fix | Delete
}
[1802] Fix | Delete
return {
[1803] Fix | Delete
postId: id,
[1804] Fix | Delete
postStatus: status,
[1805] Fix | Delete
postType: type,
[1806] Fix | Delete
isSavingPost: isSavingPost()
[1807] Fix | Delete
};
[1808] Fix | Delete
})(BrowserURL));
[1809] Fix | Delete
[1810] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-post/build-module/components/meta-boxes/meta-boxes-area/index.js
[1811] Fix | Delete
/**
[1812] Fix | Delete
* External dependencies
[1813] Fix | Delete
*/
[1814] Fix | Delete
[1815] Fix | Delete
[1816] Fix | Delete
/**
[1817] Fix | Delete
* WordPress dependencies
[1818] Fix | Delete
*/
[1819] Fix | Delete
[1820] Fix | Delete
[1821] Fix | Delete
[1822] Fix | Delete
[1823] Fix | Delete
/**
[1824] Fix | Delete
* Internal dependencies
[1825] Fix | Delete
*/
[1826] Fix | Delete
[1827] Fix | Delete
[1828] Fix | Delete
/**
[1829] Fix | Delete
* Render metabox area.
[1830] Fix | Delete
*
[1831] Fix | Delete
* @param {Object} props Component props.
[1832] Fix | Delete
* @param {string} props.location metabox location.
[1833] Fix | Delete
* @return {Component} The component to be rendered.
[1834] Fix | Delete
*/
[1835] Fix | Delete
[1836] Fix | Delete
[1837] Fix | Delete
function MetaBoxesArea({
[1838] Fix | Delete
location
[1839] Fix | Delete
}) {
[1840] Fix | Delete
const container = (0,external_wp_element_namespaceObject.useRef)(null);
[1841] Fix | Delete
const formRef = (0,external_wp_element_namespaceObject.useRef)(null);
[1842] Fix | Delete
(0,external_wp_element_namespaceObject.useEffect)(() => {
[1843] Fix | Delete
formRef.current = document.querySelector('.metabox-location-' + location);
[1844] Fix | Delete
if (formRef.current) {
[1845] Fix | Delete
container.current.appendChild(formRef.current);
[1846] Fix | Delete
}
[1847] Fix | Delete
return () => {
[1848] Fix | Delete
if (formRef.current) {
[1849] Fix | Delete
document.querySelector('#metaboxes').appendChild(formRef.current);
[1850] Fix | Delete
}
[1851] Fix | Delete
};
[1852] Fix | Delete
}, [location]);
[1853] Fix | Delete
const isSaving = (0,external_wp_data_namespaceObject.useSelect)(select => {
[1854] Fix | Delete
return select(store).isSavingMetaBoxes();
[1855] Fix | Delete
}, []);
[1856] Fix | Delete
const classes = dist_clsx('edit-post-meta-boxes-area', `is-${location}`, {
[1857] Fix | Delete
'is-loading': isSaving
[1858] Fix | Delete
});
[1859] Fix | Delete
return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)("div", {
[1860] Fix | Delete
className: classes,
[1861] Fix | Delete
children: [isSaving && /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.Spinner, {}), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)("div", {
[1862] Fix | Delete
className: "edit-post-meta-boxes-area__container",
[1863] Fix | Delete
ref: container
[1864] Fix | Delete
}), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)("div", {
[1865] Fix | Delete
className: "edit-post-meta-boxes-area__clear"
[1866] Fix | Delete
})]
[1867] Fix | Delete
});
[1868] Fix | Delete
}
[1869] Fix | Delete
/* harmony default export */ const meta_boxes_area = (MetaBoxesArea);
[1870] Fix | Delete
[1871] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-post/build-module/components/meta-boxes/meta-box-visibility.js
[1872] Fix | Delete
/**
[1873] Fix | Delete
* WordPress dependencies
[1874] Fix | Delete
*/
[1875] Fix | Delete
[1876] Fix | Delete
[1877] Fix | Delete
[1878] Fix | Delete
class MetaBoxVisibility extends external_wp_element_namespaceObject.Component {
[1879] Fix | Delete
componentDidMount() {
[1880] Fix | Delete
this.updateDOM();
[1881] Fix | Delete
}
[1882] Fix | Delete
componentDidUpdate(prevProps) {
[1883] Fix | Delete
if (this.props.isVisible !== prevProps.isVisible) {
[1884] Fix | Delete
this.updateDOM();
[1885] Fix | Delete
}
[1886] Fix | Delete
}
[1887] Fix | Delete
updateDOM() {
[1888] Fix | Delete
const {
[1889] Fix | Delete
id,
[1890] Fix | Delete
isVisible
[1891] Fix | Delete
} = this.props;
[1892] Fix | Delete
const element = document.getElementById(id);
[1893] Fix | Delete
if (!element) {
[1894] Fix | Delete
return;
[1895] Fix | Delete
}
[1896] Fix | Delete
if (isVisible) {
[1897] Fix | Delete
element.classList.remove('is-hidden');
[1898] Fix | Delete
} else {
[1899] Fix | Delete
element.classList.add('is-hidden');
[1900] Fix | Delete
}
[1901] Fix | Delete
}
[1902] Fix | Delete
render() {
[1903] Fix | Delete
return null;
[1904] Fix | Delete
}
[1905] Fix | Delete
}
[1906] Fix | Delete
/* harmony default export */ const meta_box_visibility = ((0,external_wp_data_namespaceObject.withSelect)((select, {
[1907] Fix | Delete
id
[1908] Fix | Delete
}) => ({
[1909] Fix | Delete
isVisible: select(external_wp_editor_namespaceObject.store).isEditorPanelEnabled(`meta-box-${id}`)
[1910] Fix | Delete
}))(MetaBoxVisibility));
[1911] Fix | Delete
[1912] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-post/build-module/components/meta-boxes/index.js
[1913] Fix | Delete
/**
[1914] Fix | Delete
* WordPress dependencies
[1915] Fix | Delete
*/
[1916] Fix | Delete
[1917] Fix | Delete
[1918] Fix | Delete
[1919] Fix | Delete
[1920] Fix | Delete
/**
[1921] Fix | Delete
* Internal dependencies
[1922] Fix | Delete
*/
[1923] Fix | Delete
[1924] Fix | Delete
[1925] Fix | Delete
[1926] Fix | Delete
[1927] Fix | Delete
[1928] Fix | Delete
[1929] Fix | Delete
function MetaBoxes({
[1930] Fix | Delete
location
[1931] Fix | Delete
}) {
[1932] Fix | Delete
const registry = (0,external_wp_data_namespaceObject.useRegistry)();
[1933] Fix | Delete
const {
[1934] Fix | Delete
metaBoxes,
[1935] Fix | Delete
areMetaBoxesInitialized,
[1936] Fix | Delete
isEditorReady
[1937] Fix | Delete
} = (0,external_wp_data_namespaceObject.useSelect)(select => {
[1938] Fix | Delete
const {
[1939] Fix | Delete
__unstableIsEditorReady
[1940] Fix | Delete
} = select(external_wp_editor_namespaceObject.store);
[1941] Fix | Delete
const {
[1942] Fix | Delete
getMetaBoxesPerLocation,
[1943] Fix | Delete
areMetaBoxesInitialized: _areMetaBoxesInitialized
[1944] Fix | Delete
} = select(store);
[1945] Fix | Delete
return {
[1946] Fix | Delete
metaBoxes: getMetaBoxesPerLocation(location),
[1947] Fix | Delete
areMetaBoxesInitialized: _areMetaBoxesInitialized(),
[1948] Fix | Delete
isEditorReady: __unstableIsEditorReady()
[1949] Fix | Delete
};
[1950] Fix | Delete
}, [location]);
[1951] Fix | Delete
const hasMetaBoxes = !!metaBoxes?.length;
[1952] Fix | Delete
[1953] Fix | Delete
// When editor is ready, initialize postboxes (wp core script) and metabox
[1954] Fix | Delete
// saving. This initializes all meta box locations, not just this specific
[1955] Fix | Delete
// one.
[1956] Fix | Delete
(0,external_wp_element_namespaceObject.useEffect)(() => {
[1957] Fix | Delete
if (isEditorReady && hasMetaBoxes && !areMetaBoxesInitialized) {
[1958] Fix | Delete
registry.dispatch(store).initializeMetaBoxes();
[1959] Fix | Delete
}
[1960] Fix | Delete
}, [isEditorReady, hasMetaBoxes, areMetaBoxesInitialized]);
[1961] Fix | Delete
if (!areMetaBoxesInitialized) {
[1962] Fix | Delete
return null;
[1963] Fix | Delete
}
[1964] Fix | Delete
return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)(external_ReactJSXRuntime_namespaceObject.Fragment, {
[1965] Fix | Delete
children: [(metaBoxes !== null && metaBoxes !== void 0 ? metaBoxes : []).map(({
[1966] Fix | Delete
id
[1967] Fix | Delete
}) => /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(meta_box_visibility, {
[1968] Fix | Delete
id: id
[1969] Fix | Delete
}, id)), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(meta_boxes_area, {
[1970] Fix | Delete
location: location
[1971] Fix | Delete
})]
[1972] Fix | Delete
});
[1973] Fix | Delete
}
[1974] Fix | Delete
[1975] Fix | Delete
;// CONCATENATED MODULE: external ["wp","keycodes"]
[1976] Fix | Delete
const external_wp_keycodes_namespaceObject = window["wp"]["keycodes"];
[1977] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-post/build-module/components/more-menu/manage-patterns-menu-item.js
[1978] Fix | Delete
/**
[1979] Fix | Delete
* WordPress dependencies
[1980] Fix | Delete
*/
[1981] Fix | Delete
[1982] Fix | Delete
[1983] Fix | Delete
[1984] Fix | Delete
[1985] Fix | Delete
[1986] Fix | Delete
[1987] Fix | Delete
function ManagePatternsMenuItem() {
[1988] Fix | Delete
const url = (0,external_wp_data_namespaceObject.useSelect)(select => {
[1989] Fix | Delete
const {
[1990] Fix | Delete
canUser
[1991] Fix | Delete
} = select(external_wp_coreData_namespaceObject.store);
[1992] Fix | Delete
const defaultUrl = (0,external_wp_url_namespaceObject.addQueryArgs)('edit.php', {
[1993] Fix | Delete
post_type: 'wp_block'
[1994] Fix | Delete
});
[1995] Fix | Delete
const patternsUrl = (0,external_wp_url_namespaceObject.addQueryArgs)('site-editor.php', {
[1996] Fix | Delete
path: '/patterns'
[1997] Fix | Delete
});
[1998] Fix | Delete
[1999] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function