REDROOM
PHP 8.2.31
Path:
Logout
Edit File
Size: 1.74 KB
Close
/home/nshryvcy/radiantskinclinics.org/wp-content/plugins/extendify_old/src/Recommendations/recommendations.js
Text
Base64
import { PluginSearchBanner } from '@recommendations/components/PluginSearchBanner'; import domReady from '@wordpress/dom-ready'; import '@recommendations/recommendations.css'; import { render } from '@shared/lib/dom'; domReady(() => { // Check the current page to know what elements we need to insert. const currentUrl = new URL(window.location.href); const isPluginInstall = currentUrl.pathname.endsWith('plugin-install.php'); const isNewPost = currentUrl.pathname.endsWith('post-new.php') && currentUrl.searchParams.get('post_type') !== 'page'; const isNewPage = currentUrl.pathname.endsWith('post-new.php') && currentUrl.searchParams.get('post_type') === 'page'; // Returns early if we are not in a page that shows recommendations. if (!isPluginInstall && !isNewPost && !isNewPage) { return; } if (isPluginInstall) { // The element `plugin-filter` wraps the search results, const pluginResults = document.getElementById('plugin-filter'); if (pluginResults) { const pluginSearchContainerId = 'ext-recommendations-plugin-search'; // If our component is already inserted, return early. if (document.getElementById(pluginSearchContainerId)) { return; } const pluginSearchContainer = Object.assign( document.createElement('div'), { id: pluginSearchContainerId, className: 'extendify-recommendations', }, ); // Inserts our component just before the plugin search results. pluginResults.parentNode.insertBefore( pluginSearchContainer, pluginResults, ); return render(<PluginSearchBanner />, pluginSearchContainer); } } if (isNewPost) { // TODO: Implement injection of components in new post. } if (isNewPage) { // TODO: Implement injection of components in new page. } });
Save
Close
Exit & Reset
Text mode: syntax highlighting auto-detects file type.
Directory Contents
Dirs: 4 × Files: 2
Delete Selected
Select All
Select None
Sort:
Name
Size
Modified
Enable drag-to-move
Name
Size
Perms
Modified
Actions
components
DIR
-
drwxr-xr-x
2026-04-28 02:40:02
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
selectors
DIR
-
drwxr-xr-x
2026-04-28 02:40:02
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
state
DIR
-
drwxr-xr-x
2026-04-28 02:40:02
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
utils
DIR
-
drwxr-xr-x
2026-04-28 02:40:02
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
recommendations.css
99 B
lrw-r--r--
2026-02-19 03:27:14
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
recommendations.js
1.74 KB
lrw-r--r--
2026-02-19 03:27:14
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
Zip Selected
If ZipArchive is unavailable, a
.tar
will be created (no compression).