This can't be solved because of how TreeSitter parses HTML and PHP combined.

This mapping is unfinished: 10 of 102084 nodes are still unmarked.

Code view:

A painting is a person's account of this edit as text, recorded independently of the node mapping - a rendering often has several equally defensible answers where the mapping has one. Deletions and insertions carry no position on the opposite side in a painting, so that panel draws no caret for them.

Before

…lines 1–7786 unchanged (7786 lines)
7787 ?>
7788 <script>
7789 ( function() {
7790 var query = document.location.search;
7791
7792 if ( query && query.indexOf( 'preview=true' ) !== -1 ) {
7793 window.name = '<?php echo $name; ?>';
7794 }
7795
7796 if ( window.addEventListener ) {
7797 window.addEventListener( 'pagehide', function() { window.name = ''; } );
7798 }
7799 }());
…lines 7800–9223 unchanged (1424 lines)

After

…lines 1–7793 unchanged (7793 lines)
7794 }
7795
7796 if ( window.addEventListener ) {
7797 window.addEventListener( 'pagehide', function() { window.name = ''; } );
7798 }
7799 }());
7800 //# sourceURL=<?php echo rawurlencode( __FUNCTION__ ); ?>
7801 </script>
7802 <?php
7803 wp_print_inline_script_tag( wp_remove_surrounding_empty_script_tags( ob_get_clean() ) );
7804}
7805
7806/**
…lines 7807–9224 unchanged (1418 lines)

Before

program
php_tag "<?php"
comment "/**\n * Main WordPress API\n *\n * @package WordPress\n */"
comment "// Don't load directly."
if_statement (+32 nodes collapsed)
expression_statement
require_expression
require "require"
binary_expression
binary_expression
name "ABSPATH"
. "."
name "WPINC"
. "."
string
' "'"
string_content "/option.php"
' "'"
; ";"
comment "/**\n * Converts given MySQL date string into a different for"...
function_definition (+204 nodes collapsed)
comment "/**\n * Retrieves the current time based on specified type.\n "...
function_definition (+190 nodes collapsed)
comment "/**\n * Retrieves the current time as an object using the sit"...
function_definition (+30 nodes collapsed)
comment "/**\n * Retrieves the timezone of the site as a string.\n *\n *"...
function_definition (+196 nodes collapsed)
comment "/**\n * Retrieves the timezone of the site as a `DateTimeZone"...
function_definition (+24 nodes collapsed)
comment "/**\n * Retrieves the date in localized format, based on a su"...
function_definition (+328 nodes collapsed)
comment "/**\n * Retrieves the date, in localized format.\n *\n * This i"...
function_definition (+793 nodes collapsed)
comment "/**\n * Determines if the date should be declined.\n *\n * If t"...
function_definition (+583 nodes collapsed)
comment "/**\n * Converts float number to format based on the locale.\n"...
function_definition (+161 nodes collapsed)
comment "/**\n * Converts a number of bytes to the largest unit the by"...
function_definition (+350 nodes collapsed)
comment "/**\n * Converts a duration to human readable format.\n *\n * @"...
function_definition (+559 nodes collapsed)
comment "/**\n * Gets the week start and end from the datetime or date"...
function_definition (+281 nodes collapsed)
comment "/**\n * Serializes data, if needed.\n *\n * @since 2.0.5\n *\n * "...
function_definition (+92 nodes collapsed)
comment "/**\n * Unserializes data only if it was serialized.\n *\n * @s"...
function_definition (+57 nodes collapsed)
comment "/**\n * Checks value to find if it was serialized.\n *\n * If $"...
function_definition (+557 nodes collapsed)
comment "/**\n * Checks whether serialized data is of string type.\n *\n"...
function_definition (+200 nodes collapsed)
comment "/**\n * Retrieves post title from XML-RPC XML.\n *\n * If the `"...
function_definition (+82 nodes collapsed)
comment "/**\n * Retrieves the post category or categories from XML-RP"...
function_definition (+116 nodes collapsed)
comment "/**\n * XML-RPC XML content without title and category elemen"...
function_definition (+89 nodes collapsed)
comment "/**\n * Uses RegEx to extract URLs from arbitrary content.\n *"...
function_definition (+202 nodes collapsed)
comment "/**\n * Checks content for video and audio links to add as en"...
function_definition (+1005 nodes collapsed)
comment "/**\n * Retrieves HTTP Headers from URL.\n *\n * @since 1.5.1\n "...
function_definition (+103 nodes collapsed)
comment "/**\n * Determines whether the publish date of the current po"...
function_definition (+48 nodes collapsed)
comment "/**\n * Builds a URL query based on an associative or indexed"...
function_definition (+42 nodes collapsed)
comment "/**\n * From php.net (modified by Mark Jaquith to behave like"...
function_definition (+426 nodes collapsed)
comment "/**\n * Retrieves a modified URL query string.\n *\n * You can "...
function_definition (+847 nodes collapsed)
comment "/**\n * Removes an item or items from a query string.\n *\n * I"...
function_definition (+102 nodes collapsed)
comment "/**\n * Returns an array of single-use query variable names t"...
function_definition (+207 nodes collapsed)
comment "/**\n * Walks the array while sanitizing the contents.\n *\n * "...
function_definition (+120 nodes collapsed)
comment "/**\n * HTTP request for URI to retrieve content.\n *\n * @sinc"...
function_definition (+139 nodes collapsed)
comment "/**\n * Sets up the WordPress query.\n *\n * @since 2.0.0\n *\n *"...
function_definition (+75 nodes collapsed)
comment "/**\n * Retrieves the description for the HTTP status.\n *\n * "...
function_definition (+601 nodes collapsed)
comment "/**\n * Sets HTTP status header.\n *\n * @since 2.0.0\n * @since"...
function_definition (+194 nodes collapsed)
comment "/**\n * Gets the HTTP header information to prevent caching.\n"...
function_definition (+118 nodes collapsed)
comment "/**\n * Sets the HTTP headers to prevent caching for the diff"...
function_definition (+105 nodes collapsed)
comment "/**\n * Sets the HTTP headers for caching for 10 days with Ja"...
function_definition (+99 nodes collapsed)
comment "/**\n * Retrieves the number of database queries during the W"...
function_definition (+24 nodes collapsed)
comment "/**\n * Determines whether input is yes or no.\n *\n * Must be "...
function_definition (+34 nodes collapsed)
comment "/**\n * Loads the feed template from the use of an action hoo"...
function_definition (+191 nodes collapsed)
comment "/**\n * Loads the RDF RSS 0.91 Feed template.\n *\n * @since 2."...
function_definition (+27 nodes collapsed)
comment "/**\n * Loads the RSS 1.0 Feed Template.\n *\n * @since 2.1.0\n "...
function_definition (+27 nodes collapsed)
comment "/**\n * Loads either the RSS2 comment feed or the RSS2 posts "...
function_definition (+65 nodes collapsed)
comment "/**\n * Loads either Atom comment feed or Atom posts feed.\n *"...
function_definition (+65 nodes collapsed)
comment "/**\n * Displays the default robots.txt file content.\n *\n * @"...
function_definition (+185 nodes collapsed)
comment "/**\n * Displays the favicon.ico file content.\n *\n * @since 5"...
function_definition (+52 nodes collapsed)
comment "/**\n * Determines whether WordPress is already installed.\n *"...
function_definition (+521 nodes collapsed)
comment "/**\n * Retrieves URL with nonce added to URL query.\n *\n * @s"...
function_definition (+94 nodes collapsed)
comment "/**\n * Retrieves or display nonce hidden field for forms.\n *"...
function_definition (+155 nodes collapsed)
comment "/**\n * Retrieves or displays referer hidden field for forms."...
function_definition (+83 nodes collapsed)
comment "/**\n * Retrieves or displays original referer hidden field f"...
function_definition (+144 nodes collapsed)
comment "/**\n * Retrieves referer from '_wp_http_referer' or HTTP ref"...
function_definition (+129 nodes collapsed)
comment "/**\n * Retrieves unvalidated referer from the '_wp_http_refe"...
function_definition (+121 nodes collapsed)
comment "/**\n * Retrieves original referer that was posted, if it exi"...
function_definition (+92 nodes collapsed)
comment "/**\n * Recursive directory creation based on full path.\n *\n "...
function_definition (+612 nodes collapsed)
comment "/**\n * Tests if a given filesystem path is absolute.\n *\n * F"...
function_definition (+192 nodes collapsed)
comment "/**\n * Joins two filesystem paths together.\n *\n * For exampl"...
function_definition (+70 nodes collapsed)
comment "/**\n * Normalizes a filesystem path.\n *\n * On windows system"...
function_definition (+199 nodes collapsed)
comment "/**\n * Determines a writable directory for temporary files.\n"...
function_definition (+257 nodes collapsed)
comment "/**\n * Determines if a directory is writable.\n *\n * This fun"...
function_definition (+54 nodes collapsed)
comment "/**\n * Workaround for Windows bug in is_writable() function\n"...
function_definition (+230 nodes collapsed)
comment "/**\n * Retrieves uploads directory information.\n *\n * Same a"...
function_definition (+22 nodes collapsed)
comment "/**\n * Returns an array containing the current upload direct"...
function_definition (+441 nodes collapsed)
comment "/**\n * A non-filtered, non-cached version of wp_upload_dir()"...
function_definition (+810 nodes collapsed)
comment "/**\n * Gets a filename that is sanitized and unique for the "...
function_definition (+1857 nodes collapsed)
comment "/**\n * Helper function to test if each of an array of file n"...
function_definition (+106 nodes collapsed)
comment "/**\n * Helper function to check if a file name could match a"...
function_definition (+192 nodes collapsed)
comment "/**\n * Creates a file in the upload folder with given conten"...
function_definition (+860 nodes collapsed)
comment "/**\n * Retrieves the file type based on the extension name.\n"...
function_definition (+91 nodes collapsed)
comment "/**\n * Returns the first matched extension for the mime type"...
function_definition (+86 nodes collapsed)
comment "/**\n * Retrieves the file type from the file name.\n *\n * You"...
function_definition (+179 nodes collapsed)
comment "/**\n * Attempts to determine the real file type of a file.\n "...
function_definition (+1462 nodes collapsed)
comment "/**\n * Returns the real mime type of an image file.\n *\n * Th"...
function_definition (+721 nodes collapsed)
comment "/**\n * Retrieves the list of mime types and file extensions."...
function_definition (+1119 nodes collapsed)
comment "/**\n * Retrieves the list of common file extensions and thei"...
function_definition (+737 nodes collapsed)
comment "/**\n * Wrapper for PHP filesize with filters and casting the"...
function_definition (+123 nodes collapsed)
comment "/**\n * Retrieves the list of allowed mime types and file ext"...
function_definition (+176 nodes collapsed)
comment "/**\n * Displays \"Are You Sure\" message to confirm the action"...
function_definition (+340 nodes collapsed)
comment "/**\n * Kills WordPress execution and displays HTML page with"...
function_definition (+452 nodes collapsed)
comment "/**\n * Kills WordPress execution and displays HTML page with"...
function_definition (+853 nodes collapsed)
comment "/**\n * Kills WordPress execution and displays Ajax response "...
function_definition (+244 nodes collapsed)
comment "/**\n * Kills WordPress execution and displays JSON response "...
function_definition (+330 nodes collapsed)
comment "/**\n * Kills WordPress execution and displays JSONP response"...
function_definition (+404 nodes collapsed)
comment "/**\n * Kills WordPress execution and displays XML response w"...
function_definition (+184 nodes collapsed)
comment "/**\n * Kills WordPress execution and displays XML response w"...
function_definition (+276 nodes collapsed)
comment "/**\n * Kills WordPress execution and displays an error messa"...
function_definition (+158 nodes collapsed)
comment "/**\n * Processes arguments passed to wp_die() consistently f"...
function_definition (+1085 nodes collapsed)
comment "/**\n * Encodes a variable into JSON, with some confidence ch"...
function_definition (+139 nodes collapsed)
comment "/**\n * Performs confidence checks on data that shall be enco"...
function_definition (+520 nodes collapsed)
comment "/**\n * Converts a string to UTF-8, so that it can be safely "...
function_definition (+176 nodes collapsed)
comment "/**\n * Prepares response data to be serialized to JSON.\n *\n "...
function_definition (+34 nodes collapsed)
comment "/**\n * Sends a JSON response back to an Ajax request.\n *\n * "...
function_definition (+218 nodes collapsed)
comment "/**\n * Sends a JSON response back to an Ajax request, indica"...
function_definition (+102 nodes collapsed)
comment "/**\n * Sends a JSON response back to an Ajax request, indica"...
function_definition (+222 nodes collapsed)
comment "/**\n * Checks that a JSONP callback is a valid JavaScript ca"...
function_definition (+77 nodes collapsed)
comment "/**\n * Reads and decodes a JSON file.\n *\n * @since 5.9.0\n *\n"...
function_definition (+236 nodes collapsed)
comment "/**\n * Retrieves the WordPress home page URL.\n *\n * If the c"...
function_definition (+51 nodes collapsed)
comment "/**\n * Retrieves the WordPress site URL.\n *\n * If the consta"...
function_definition (+51 nodes collapsed)
comment "/**\n * Deletes the fresh site option.\n *\n * @since 4.7.0\n * "...
function_definition (+30 nodes collapsed)
comment "/**\n * Sets the localized direction for MCE plugin.\n *\n * Wi"...
function_definition (+205 nodes collapsed)
comment "/**\n * Determines whether WordPress is currently serving a R"...
function_definition (+25 nodes collapsed)
comment "/**\n * Converts smiley code to the icon graphic file equival"...
function_definition (+1015 nodes collapsed)
comment "/**\n * Merges user defined arguments into defaults array.\n *"...
function_definition (+150 nodes collapsed)
comment "/**\n * Converts a comma- or space-separated list of scalar v"...
function_definition (+87 nodes collapsed)
comment "/**\n * Cleans up an array, comma- or space-separated list of"...
function_definition (+53 nodes collapsed)
comment "/**\n * Cleans up an array, comma- or space-separated list of"...
function_definition (+53 nodes collapsed)
comment "/**\n * Extracts a slice of an array, given a list of keys.\n "...
function_definition (+94 nodes collapsed)
comment "/**\n * Sorts the keys of an array alphabetically.\n *\n * The "...
function_definition (+70 nodes collapsed)
comment "/**\n * Accesses an array in depth based on a path of keys.\n "...
function_definition (+253 nodes collapsed)
comment "/**\n * Sets an array in depth based on a path of keys.\n *\n *"...
function_definition (+314 nodes collapsed)
comment "/**\n * This function is trying to replicate what\n * lodash's"...
function_definition (+670 nodes collapsed)
comment "/**\n * Determines if the variable is a numeric-indexed array"...
function_definition (+89 nodes collapsed)
comment "/**\n * Filters a list of objects, based on a set of key => v"...
function_definition (+141 nodes collapsed)
comment "/**\n * Filters a list of objects, based on a set of key => v"...
function_definition (+55 nodes collapsed)
comment "/**\n * Plucks a certain field out of each object or array in"...
function_definition (+89 nodes collapsed)
comment "/**\n * Sorts an array of objects or arrays based on one or m"...
function_definition (+109 nodes collapsed)
comment "/**\n * Determines if Widgets library should be loaded.\n *\n *"...
function_definition (+68 nodes collapsed)
comment "/**\n * Appends the Widgets menu to the themes main menu.\n *\n"...
function_definition (+169 nodes collapsed)
comment "/**\n * Flushes all output buffers for PHP 5.2.\n *\n * Make su"...
function_definition (+56 nodes collapsed)
comment "/**\n * Loads custom DB error or display WordPress DB error.\n"...
function_definition (+145 nodes collapsed)
comment "/**\n * Marks a function as deprecated and inform when it has"...
function_definition (+286 nodes collapsed)
comment "/**\n * Marks a constructor as deprecated and informs when it"...
function_definition (+310 nodes collapsed)
comment "/**\n * Marks a class as deprecated and informs when it has b"...
function_definition (+286 nodes collapsed)
comment "/**\n * Marks a file as deprecated and inform when it has bee"...
function_definition (+346 nodes collapsed)
comment "/**\n * Marks a function argument as deprecated and inform wh"...
function_definition (+286 nodes collapsed)
comment "/**\n * Marks a deprecated action or filter hook as deprecate"...
function_definition (+243 nodes collapsed)
comment "/**\n * Marks something as being incorrectly called.\n *\n * Th"...
function_definition (+339 nodes collapsed)
comment "/**\n * Generates a user-level error/warning/notice/deprecati"...
function_definition (+259 nodes collapsed)
comment "/**\n * Determines whether the server is running an earlier t"...
function_definition (+142 nodes collapsed)
comment "/**\n * Determines whether the specified module exist in the "...
function_definition (+228 nodes collapsed)
comment "/**\n * Checks if IIS 7+ supports pretty permalinks.\n *\n * @s"...
function_definition (+104 nodes collapsed)
comment "/**\n * Validates a file name and path against an allowed set"...
function_definition (+307 nodes collapsed)
comment "/**\n * Determines whether to force SSL used for the Administ"...
function_definition (+79 nodes collapsed)
comment "/**\n * Guesses the URL for the site.\n *\n * Will remove wp-ad"...
function_definition (+558 nodes collapsed)
comment "/**\n * Temporarily suspends cache additions.\n *\n * Stops mor"...
function_definition (+57 nodes collapsed)
comment "/**\n * Suspends cache invalidation.\n *\n * Turns cache invali"...
function_definition (+47 nodes collapsed)
comment "/**\n * Determines whether a site is the main site of the cur"...
function_definition (+97 nodes collapsed)
comment "/**\n * Gets the main site ID.\n *\n * @since 4.9.0\n *\n * @para"...
function_definition (+80 nodes collapsed)
comment "/**\n * Determines whether a network is the main network of t"...
function_definition (+90 nodes collapsed)
comment "/**\n * Gets the main network ID.\n *\n * @since 4.3.0\n *\n * @r"...
function_definition (+190 nodes collapsed)
comment "/**\n * Determines whether site meta is enabled.\n *\n * This f"...
function_definition (+152 nodes collapsed)
comment "/**\n * Modifies gmt_offset for smart timezone handling.\n *\n "...
function_definition (+126 nodes collapsed)
comment "/**\n * Sort-helper for timezones.\n *\n * @since 2.9.0\n * @acc"...
function_definition (+531 nodes collapsed)
comment "/**\n * Gives a nicely-formatted list of timezone strings.\n *"...
function_definition (+2222 nodes collapsed)
comment "/**\n * Strips close comment and close php tags from file hea"...
function_definition (+42 nodes collapsed)
comment "/**\n * Permanently deletes comments or posts of any type tha"...
function_definition (+424 nodes collapsed)
comment "/**\n * Retrieves metadata from a file.\n *\n * Searches for me"...
function_definition (+357 nodes collapsed)
comment "/**\n * Returns true.\n *\n * Useful for returning true to filt"...
function_definition
function "function"
name "__return_true"
formal_parameters
( "("
) ")"
compound_statement
{ "{"
comment "// phpcs:ignore WordPress.NamingConventions.ValidFunctionNam"...
return_statement
return "return"
boolean "true"
; ";"
} "}"
comment "/**\n * Returns false.\n *\n * Useful for returning false to fi"...
function_definition
function "function"
name "__return_false"
formal_parameters
( "("
) ")"
compound_statement
{ "{"
comment "// phpcs:ignore WordPress.NamingConventions.ValidFunctionNam"...
return_statement
return "return"
boolean "false"
; ";"
} "}"
comment "/**\n * Returns 0.\n *\n * Useful for returning 0 to filters ea"...
function_definition
function "function"
name "__return_zero"
formal_parameters
( "("
) ")"
compound_statement
{ "{"
comment "// phpcs:ignore WordPress.NamingConventions.ValidFunctionNam"...
return_statement
return "return"
integer "0"
; ";"
} "}"
comment "/**\n * Returns an empty array.\n *\n * Useful for returning an"...
function_definition
function "function"
name "__return_empty_array"
formal_parameters
( "("
) ")"
compound_statement
{ "{"
comment "// phpcs:ignore WordPress.NamingConventions.ValidFunctionNam"...
return_statement
return "return"
array_creation_expression
array "array"
( "("
) ")"
; ";"
} "}"
comment "/**\n * Returns null.\n *\n * Useful for returning null to filt"...
function_definition
function "function"
name "__return_null"
formal_parameters
( "("
) ")"
compound_statement
{ "{"
comment "// phpcs:ignore WordPress.NamingConventions.ValidFunctionNam"...
return_statement
return "return"
null "null"
; ";"
} "}"
comment "/**\n * Returns an empty string.\n *\n * Useful for returning a"...
function_definition
function "function"
name "__return_empty_string"
formal_parameters
( "("
) ")"
compound_statement
{ "{"
comment "// phpcs:ignore WordPress.NamingConventions.ValidFunctionNam"...
return_statement
return "return"
string
' "'"
' "'"
; ";"
} "}"
comment "/**\n * Sends a HTTP header to disable content type sniffing "...
function_definition (+21 nodes collapsed)
comment "/**\n * Returns a MySQL expression for selecting the week num"...
function_definition (+113 nodes collapsed)
comment "/**\n * Finds hierarchy loops using a callback function that "...
function_definition (+149 nodes collapsed)
comment "/**\n * Uses the \"The Tortoise and the Hare\" algorithm to det"...
function_definition (+396 nodes collapsed)
comment "/**\n * Sends a HTTP header to limit rendering of pages to sa"...
function_definition (+48 nodes collapsed)
comment "/**\n * Sends a referrer policy header so referrers are not s"...
function_definition (+66 nodes collapsed)
comment "/**\n * Retrieves a list of protocols to allow in HTML attrib"...
function_definition (+239 nodes collapsed)
comment "/**\n * Returns a comma-separated string or array of function"...
function_definition (+612 nodes collapsed)
comment "/**\n * Retrieves IDs that are not already present in the cac"...
function_definition (+183 nodes collapsed)
comment "/**\n * Checks whether the given cache ID is either an intege"...
function_definition (+129 nodes collapsed)
comment "/**\n * Tests if the current device has the capability to upl"...
function_definition (+156 nodes collapsed)
comment "/**\n * Tests if a given path is a stream URL\n *\n * @since 3."...
function_definition (+100 nodes collapsed)
comment "/**\n * Tests if the supplied date is valid for the Gregorian"...
function_definition (+68 nodes collapsed)
comment "/**\n * Loads the auth check for monitoring whether the user "...
function_definition (+245 nodes collapsed)
comment "/**\n * Outputs the HTML that shows the wp-login dialog when "...
function_definition (+299 nodes collapsed)
comment "/**\n * Checks whether a user is still logged in, for the hea"...
function_definition (+56 nodes collapsed)
comment "/**\n * Returns RegEx body to liberally match an opening HTML"...
function_definition (+60 nodes collapsed)
comment "/**\n * Indicates if a given slug for a character set represe"...
function_definition (+39 nodes collapsed)
comment "/**\n * Retrieves a canonical form of the provided charset ap"...
function_definition (+103 nodes collapsed)
comment "/**\n * Sets the mbstring internal encoding to a binary safe "...
function_definition (+228 nodes collapsed)
comment "/**\n * Resets the mbstring internal encoding to a users prev"...
function_definition
function "function"
name "reset_mbstring_encoding"
formal_parameters
( "("
) ")"
compound_statement
{ "{"
expression_statement
function_call_expression
name "mbstring_binary_safe_encoding"
arguments
( "("
argument
boolean "true"
) ")"
; ";"
} "}"
comment "/**\n * Filters/validates a variable as a boolean.\n *\n * Alte"...
function_definition (+84 nodes collapsed)
comment "/**\n * Deletes a file.\n *\n * @since 4.2.0\n * @since 6.7.0 A "...
function_definition (+73 nodes collapsed)
comment "/**\n * Deletes a file if its path is within the given direct"...
function_definition (+226 nodes collapsed)
comment "/**\n * Outputs a small JS snippet on preview tabs/windows to"...
function_definition
function "function"
name "wp_post_preview_js"
formal_parameters
( "("
) ")"
compound_statement
{ "{"
global_declaration
global "global"
variable_name
$ "$"
name "post"
; ";"
if_statement (+29 nodes collapsed)
comment "// Has to match the window name used in post_submit_meta_box"...
expression_statement (+23 nodes collapsed)
expression_statement
function_call_expression
name "ob_start"
arguments
( "("
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "<script>\n\t( function() {\n\t\tvar query = document.location.sea"...
php_tag "<?php"
echo_statement
echo "echo"
variable_name
$ "$"
name "name"
; ";"
text_interpolation
php_end_tag "?>"
text "';\n\t\t}\n\n\t\tif ( window.addEventListener ) {\n\t\t\twindow.addEven"...
php_tag "<?php"
expression_statement
function_call_expression
name "wp_print_inline_script_tag"
arguments
( "("
argument
function_call_expression
name "wp_remove_surrounding_empty_script_tags"
arguments
( "("
argument
function_call_expression
name "ob_get_clean"
arguments
( "("
) ")"
) ")"
) ")"
; ";"
} "}"
comment "/**\n * Parses and formats a MySQL datetime (Y-m-d H:i:s) for"...
function_definition (+34 nodes collapsed)
comment "/**\n * Attempts to raise the PHP memory limit for memory int"...
function_definition (+442 nodes collapsed)
comment "/**\n * Generates a random UUID (version 4).\n *\n * @since 4.7"...
function_definition (+124 nodes collapsed)
comment "/**\n * Validates that a UUID is valid.\n *\n * @since 4.9.0\n *"...
function_definition (+157 nodes collapsed)
comment "/**\n * Gets unique ID.\n *\n * This is a PHP implementation of"...
function_definition (+43 nodes collapsed)
comment "/**\n * Generates an incremental ID that is independent per e"...
function_definition (+162 nodes collapsed)
comment "/**\n * Generates a unique ID based on the structure and valu"...
function_definition (+141 nodes collapsed)
comment "/**\n * Gets last changed date for the specified cache group."...
function_definition (+64 nodes collapsed)
comment "/**\n * Sets last changed date for the specified cache group "...
function_definition (+103 nodes collapsed)
comment "/**\n * Sends an email to the old site admin email address wh"...
function_definition (+485 nodes collapsed)
comment "/**\n * Returns an anonymized IPv4 or IPv6 address.\n *\n * @si"...
function_definition (+640 nodes collapsed)
comment "/**\n * Returns uniform \"anonymous\" data by type.\n *\n * @sinc"...
function_definition (+223 nodes collapsed)
comment "/**\n * Returns the directory used to store personal data exp"...
function_definition (+69 nodes collapsed)
comment "/**\n * Returns the URL of the directory used to store person"...
function_definition (+69 nodes collapsed)
comment "/**\n * Schedules a `WP_Cron` job to delete expired export fi"...
function_definition (+70 nodes collapsed)
comment "/**\n * Cleans up export files older than three days old.\n *\n"...
function_definition (+176 nodes collapsed)
comment "/**\n * Gets the URL to learn more about updating the PHP ver"...
function_definition (+125 nodes collapsed)
comment "/**\n * Gets the default URL to learn more about updating the"...
function_definition (+28 nodes collapsed)
comment "/**\n * Prints the default annotation for the web host alteri"...
function_definition (+106 nodes collapsed)
comment "/**\n * Returns the default annotation for the web hosting al"...
function_definition (+96 nodes collapsed)
comment "/**\n * Gets the URL for directly updating the PHP version th"...
function_definition (+86 nodes collapsed)
comment "/**\n * Displays a button directly linking to a PHP update pr"...
function_definition (+103 nodes collapsed)
comment "/**\n * Gets the URL to learn more about updating the site to"...
function_definition (+125 nodes collapsed)
comment "/**\n * Gets the default URL to learn more about updating the"...
function_definition (+23 nodes collapsed)
comment "/**\n * Gets the URL for directly updating the site to use HT"...
function_definition (+86 nodes collapsed)
comment "/**\n * Gets the size of a directory.\n *\n * A helper function"...
function_definition (+108 nodes collapsed)
comment "/**\n * Gets the size of a directory recursively.\n *\n * Used "...
function_definition (+797 nodes collapsed)
comment "/**\n * Cleans directory size cache used by recurse_dirsize()"...
function_definition (+394 nodes collapsed)
comment "/**\n * Returns the current WordPress version.\n *\n * Returns "...
function_definition (+55 nodes collapsed)
comment "/**\n * Checks compatibility with the current WordPress versi"...
function_definition (+247 nodes collapsed)
comment "/**\n * Checks compatibility with the current PHP version.\n *"...
function_definition (+45 nodes collapsed)
comment "/**\n * Checks if two numbers are nearly the same.\n *\n * This"...
function_definition (+55 nodes collapsed)
comment "/**\n * Creates and returns the markup for an admin notice.\n "...
function_definition (+835 nodes collapsed)
comment "/**\n * Outputs an admin notice.\n *\n * @since 6.4.0\n *\n * @pa"...
function_definition (+69 nodes collapsed)
comment "/**\n * Checks if a mime type is for a HEIC/HEIF image.\n *\n *"...
function_definition (+68 nodes collapsed)
comment "/**\n * Returns a cryptographically secure hash of a message "...
function_definition (+72 nodes collapsed)
comment "/**\n * Checks whether a plaintext message matches the hashed"...
function_definition (+128 nodes collapsed)

After

program
php_tag "<?php"
comment "/**\n * Main WordPress API\n *\n * @package WordPress\n */"
comment "// Don't load directly."
if_statement (+32 nodes collapsed)
expression_statement
require_expression
require "require"
binary_expression
binary_expression
name "ABSPATH"
. "."
name "WPINC"
. "."
string
' "'"
string_content "/option.php"
' "'"
; ";"
comment "/**\n * Converts given MySQL date string into a different for"...
function_definition (+204 nodes collapsed)
comment "/**\n * Retrieves the current time based on specified type.\n "...
function_definition (+190 nodes collapsed)
comment "/**\n * Retrieves the current time as an object using the sit"...
function_definition (+30 nodes collapsed)
comment "/**\n * Retrieves the timezone of the site as a string.\n *\n *"...
function_definition (+196 nodes collapsed)
comment "/**\n * Retrieves the timezone of the site as a `DateTimeZone"...
function_definition (+24 nodes collapsed)
comment "/**\n * Retrieves the date in localized format, based on a su"...
function_definition (+328 nodes collapsed)
comment "/**\n * Retrieves the date, in localized format.\n *\n * This i"...
function_definition (+793 nodes collapsed)
comment "/**\n * Determines if the date should be declined.\n *\n * If t"...
function_definition (+583 nodes collapsed)
comment "/**\n * Converts float number to format based on the locale.\n"...
function_definition (+161 nodes collapsed)
comment "/**\n * Converts a number of bytes to the largest unit the by"...
function_definition (+350 nodes collapsed)
comment "/**\n * Converts a duration to human readable format.\n *\n * @"...
function_definition (+559 nodes collapsed)
comment "/**\n * Gets the week start and end from the datetime or date"...
function_definition (+281 nodes collapsed)
comment "/**\n * Serializes data, if needed.\n *\n * @since 2.0.5\n *\n * "...
function_definition (+92 nodes collapsed)
comment "/**\n * Unserializes data only if it was serialized.\n *\n * @s"...
function_definition (+57 nodes collapsed)
comment "/**\n * Checks value to find if it was serialized.\n *\n * If $"...
function_definition (+557 nodes collapsed)
comment "/**\n * Checks whether serialized data is of string type.\n *\n"...
function_definition (+200 nodes collapsed)
comment "/**\n * Retrieves post title from XML-RPC XML.\n *\n * If the `"...
function_definition (+82 nodes collapsed)
comment "/**\n * Retrieves the post category or categories from XML-RP"...
function_definition (+116 nodes collapsed)
comment "/**\n * XML-RPC XML content without title and category elemen"...
function_definition (+89 nodes collapsed)
comment "/**\n * Uses RegEx to extract URLs from arbitrary content.\n *"...
function_definition (+202 nodes collapsed)
comment "/**\n * Checks content for video and audio links to add as en"...
function_definition (+1005 nodes collapsed)
comment "/**\n * Retrieves HTTP Headers from URL.\n *\n * @since 1.5.1\n "...
function_definition (+103 nodes collapsed)
comment "/**\n * Determines whether the publish date of the current po"...
function_definition (+48 nodes collapsed)
comment "/**\n * Builds a URL query based on an associative or indexed"...
function_definition (+42 nodes collapsed)
comment "/**\n * From php.net (modified by Mark Jaquith to behave like"...
function_definition (+426 nodes collapsed)
comment "/**\n * Retrieves a modified URL query string.\n *\n * You can "...
function_definition (+847 nodes collapsed)
comment "/**\n * Removes an item or items from a query string.\n *\n * I"...
function_definition (+102 nodes collapsed)
comment "/**\n * Returns an array of single-use query variable names t"...
function_definition (+207 nodes collapsed)
comment "/**\n * Walks the array while sanitizing the contents.\n *\n * "...
function_definition (+120 nodes collapsed)
comment "/**\n * HTTP request for URI to retrieve content.\n *\n * @sinc"...
function_definition (+139 nodes collapsed)
comment "/**\n * Sets up the WordPress query.\n *\n * @since 2.0.0\n *\n *"...
function_definition (+75 nodes collapsed)
comment "/**\n * Retrieves the description for the HTTP status.\n *\n * "...
function_definition (+601 nodes collapsed)
comment "/**\n * Sets HTTP status header.\n *\n * @since 2.0.0\n * @since"...
function_definition (+194 nodes collapsed)
comment "/**\n * Gets the HTTP header information to prevent caching.\n"...
function_definition (+118 nodes collapsed)
comment "/**\n * Sets the HTTP headers to prevent caching for the diff"...
function_definition (+105 nodes collapsed)
comment "/**\n * Sets the HTTP headers for caching for 10 days with Ja"...
function_definition (+99 nodes collapsed)
comment "/**\n * Retrieves the number of database queries during the W"...
function_definition (+24 nodes collapsed)
comment "/**\n * Determines whether input is yes or no.\n *\n * Must be "...
function_definition (+34 nodes collapsed)
comment "/**\n * Loads the feed template from the use of an action hoo"...
function_definition (+191 nodes collapsed)
comment "/**\n * Loads the RDF RSS 0.91 Feed template.\n *\n * @since 2."...
function_definition (+27 nodes collapsed)
comment "/**\n * Loads the RSS 1.0 Feed Template.\n *\n * @since 2.1.0\n "...
function_definition (+27 nodes collapsed)
comment "/**\n * Loads either the RSS2 comment feed or the RSS2 posts "...
function_definition (+65 nodes collapsed)
comment "/**\n * Loads either Atom comment feed or Atom posts feed.\n *"...
function_definition (+65 nodes collapsed)
comment "/**\n * Displays the default robots.txt file content.\n *\n * @"...
function_definition (+185 nodes collapsed)
comment "/**\n * Displays the favicon.ico file content.\n *\n * @since 5"...
function_definition (+52 nodes collapsed)
comment "/**\n * Determines whether WordPress is already installed.\n *"...
function_definition (+521 nodes collapsed)
comment "/**\n * Retrieves URL with nonce added to URL query.\n *\n * @s"...
function_definition (+94 nodes collapsed)
comment "/**\n * Retrieves or display nonce hidden field for forms.\n *"...
function_definition (+155 nodes collapsed)
comment "/**\n * Retrieves or displays referer hidden field for forms."...
function_definition (+83 nodes collapsed)
comment "/**\n * Retrieves or displays original referer hidden field f"...
function_definition (+144 nodes collapsed)
comment "/**\n * Retrieves referer from '_wp_http_referer' or HTTP ref"...
function_definition (+129 nodes collapsed)
comment "/**\n * Retrieves unvalidated referer from the '_wp_http_refe"...
function_definition (+121 nodes collapsed)
comment "/**\n * Retrieves original referer that was posted, if it exi"...
function_definition (+92 nodes collapsed)
comment "/**\n * Recursive directory creation based on full path.\n *\n "...
function_definition (+612 nodes collapsed)
comment "/**\n * Tests if a given filesystem path is absolute.\n *\n * F"...
function_definition (+192 nodes collapsed)
comment "/**\n * Joins two filesystem paths together.\n *\n * For exampl"...
function_definition (+70 nodes collapsed)
comment "/**\n * Normalizes a filesystem path.\n *\n * On windows system"...
function_definition (+199 nodes collapsed)
comment "/**\n * Determines a writable directory for temporary files.\n"...
function_definition (+257 nodes collapsed)
comment "/**\n * Determines if a directory is writable.\n *\n * This fun"...
function_definition (+54 nodes collapsed)
comment "/**\n * Workaround for Windows bug in is_writable() function\n"...
function_definition (+230 nodes collapsed)
comment "/**\n * Retrieves uploads directory information.\n *\n * Same a"...
function_definition (+22 nodes collapsed)
comment "/**\n * Returns an array containing the current upload direct"...
function_definition (+441 nodes collapsed)
comment "/**\n * A non-filtered, non-cached version of wp_upload_dir()"...
function_definition (+810 nodes collapsed)
comment "/**\n * Gets a filename that is sanitized and unique for the "...
function_definition (+1857 nodes collapsed)
comment "/**\n * Helper function to test if each of an array of file n"...
function_definition (+106 nodes collapsed)
comment "/**\n * Helper function to check if a file name could match a"...
function_definition (+192 nodes collapsed)
comment "/**\n * Creates a file in the upload folder with given conten"...
function_definition (+860 nodes collapsed)
comment "/**\n * Retrieves the file type based on the extension name.\n"...
function_definition (+91 nodes collapsed)
comment "/**\n * Returns the first matched extension for the mime type"...
function_definition (+86 nodes collapsed)
comment "/**\n * Retrieves the file type from the file name.\n *\n * You"...
function_definition (+179 nodes collapsed)
comment "/**\n * Attempts to determine the real file type of a file.\n "...
function_definition (+1462 nodes collapsed)
comment "/**\n * Returns the real mime type of an image file.\n *\n * Th"...
function_definition (+721 nodes collapsed)
comment "/**\n * Retrieves the list of mime types and file extensions."...
function_definition (+1119 nodes collapsed)
comment "/**\n * Retrieves the list of common file extensions and thei"...
function_definition (+737 nodes collapsed)
comment "/**\n * Wrapper for PHP filesize with filters and casting the"...
function_definition (+123 nodes collapsed)
comment "/**\n * Retrieves the list of allowed mime types and file ext"...
function_definition (+176 nodes collapsed)
comment "/**\n * Displays \"Are You Sure\" message to confirm the action"...
function_definition (+340 nodes collapsed)
comment "/**\n * Kills WordPress execution and displays HTML page with"...
function_definition (+452 nodes collapsed)
comment "/**\n * Kills WordPress execution and displays HTML page with"...
function_definition (+853 nodes collapsed)
comment "/**\n * Kills WordPress execution and displays Ajax response "...
function_definition (+244 nodes collapsed)
comment "/**\n * Kills WordPress execution and displays JSON response "...
function_definition (+330 nodes collapsed)
comment "/**\n * Kills WordPress execution and displays JSONP response"...
function_definition (+404 nodes collapsed)
comment "/**\n * Kills WordPress execution and displays XML response w"...
function_definition (+184 nodes collapsed)
comment "/**\n * Kills WordPress execution and displays XML response w"...
function_definition (+276 nodes collapsed)
comment "/**\n * Kills WordPress execution and displays an error messa"...
function_definition (+158 nodes collapsed)
comment "/**\n * Processes arguments passed to wp_die() consistently f"...
function_definition (+1085 nodes collapsed)
comment "/**\n * Encodes a variable into JSON, with some confidence ch"...
function_definition (+139 nodes collapsed)
comment "/**\n * Performs confidence checks on data that shall be enco"...
function_definition (+520 nodes collapsed)
comment "/**\n * Converts a string to UTF-8, so that it can be safely "...
function_definition (+176 nodes collapsed)
comment "/**\n * Prepares response data to be serialized to JSON.\n *\n "...
function_definition (+34 nodes collapsed)
comment "/**\n * Sends a JSON response back to an Ajax request.\n *\n * "...
function_definition (+218 nodes collapsed)
comment "/**\n * Sends a JSON response back to an Ajax request, indica"...
function_definition (+102 nodes collapsed)
comment "/**\n * Sends a JSON response back to an Ajax request, indica"...
function_definition (+222 nodes collapsed)
comment "/**\n * Checks that a JSONP callback is a valid JavaScript ca"...
function_definition (+77 nodes collapsed)
comment "/**\n * Reads and decodes a JSON file.\n *\n * @since 5.9.0\n *\n"...
function_definition (+236 nodes collapsed)
comment "/**\n * Retrieves the WordPress home page URL.\n *\n * If the c"...
function_definition (+51 nodes collapsed)
comment "/**\n * Retrieves the WordPress site URL.\n *\n * If the consta"...
function_definition (+51 nodes collapsed)
comment "/**\n * Deletes the fresh site option.\n *\n * @since 4.7.0\n * "...
function_definition (+30 nodes collapsed)
comment "/**\n * Sets the localized direction for MCE plugin.\n *\n * Wi"...
function_definition (+205 nodes collapsed)
comment "/**\n * Determines whether WordPress is currently serving a R"...
function_definition (+25 nodes collapsed)
comment "/**\n * Converts smiley code to the icon graphic file equival"...
function_definition (+1015 nodes collapsed)
comment "/**\n * Merges user defined arguments into defaults array.\n *"...
function_definition (+150 nodes collapsed)
comment "/**\n * Converts a comma- or space-separated list of scalar v"...
function_definition (+87 nodes collapsed)
comment "/**\n * Cleans up an array, comma- or space-separated list of"...
function_definition (+53 nodes collapsed)
comment "/**\n * Cleans up an array, comma- or space-separated list of"...
function_definition (+53 nodes collapsed)
comment "/**\n * Extracts a slice of an array, given a list of keys.\n "...
function_definition (+94 nodes collapsed)
comment "/**\n * Sorts the keys of an array alphabetically.\n *\n * The "...
function_definition (+70 nodes collapsed)
comment "/**\n * Accesses an array in depth based on a path of keys.\n "...
function_definition (+253 nodes collapsed)
comment "/**\n * Sets an array in depth based on a path of keys.\n *\n *"...
function_definition (+314 nodes collapsed)
comment "/**\n * This function is trying to replicate what\n * lodash's"...
function_definition (+670 nodes collapsed)
comment "/**\n * Determines if the variable is a numeric-indexed array"...
function_definition (+89 nodes collapsed)
comment "/**\n * Filters a list of objects, based on a set of key => v"...
function_definition (+141 nodes collapsed)
comment "/**\n * Filters a list of objects, based on a set of key => v"...
function_definition (+55 nodes collapsed)
comment "/**\n * Plucks a certain field out of each object or array in"...
function_definition (+89 nodes collapsed)
comment "/**\n * Sorts an array of objects or arrays based on one or m"...
function_definition (+109 nodes collapsed)
comment "/**\n * Determines if Widgets library should be loaded.\n *\n *"...
function_definition (+68 nodes collapsed)
comment "/**\n * Appends the Widgets menu to the themes main menu.\n *\n"...
function_definition (+169 nodes collapsed)
comment "/**\n * Flushes all output buffers for PHP 5.2.\n *\n * Make su"...
function_definition (+56 nodes collapsed)
comment "/**\n * Loads custom DB error or display WordPress DB error.\n"...
function_definition (+145 nodes collapsed)
comment "/**\n * Marks a function as deprecated and inform when it has"...
function_definition (+286 nodes collapsed)
comment "/**\n * Marks a constructor as deprecated and informs when it"...
function_definition (+310 nodes collapsed)
comment "/**\n * Marks a class as deprecated and informs when it has b"...
function_definition (+286 nodes collapsed)
comment "/**\n * Marks a file as deprecated and inform when it has bee"...
function_definition (+346 nodes collapsed)
comment "/**\n * Marks a function argument as deprecated and inform wh"...
function_definition (+286 nodes collapsed)
comment "/**\n * Marks a deprecated action or filter hook as deprecate"...
function_definition (+243 nodes collapsed)
comment "/**\n * Marks something as being incorrectly called.\n *\n * Th"...
function_definition (+339 nodes collapsed)
comment "/**\n * Generates a user-level error/warning/notice/deprecati"...
function_definition (+259 nodes collapsed)
comment "/**\n * Determines whether the server is running an earlier t"...
function_definition (+142 nodes collapsed)
comment "/**\n * Determines whether the specified module exist in the "...
function_definition (+228 nodes collapsed)
comment "/**\n * Checks if IIS 7+ supports pretty permalinks.\n *\n * @s"...
function_definition (+104 nodes collapsed)
comment "/**\n * Validates a file name and path against an allowed set"...
function_definition (+307 nodes collapsed)
comment "/**\n * Determines whether to force SSL used for the Administ"...
function_definition (+79 nodes collapsed)
comment "/**\n * Guesses the URL for the site.\n *\n * Will remove wp-ad"...
function_definition (+558 nodes collapsed)
comment "/**\n * Temporarily suspends cache additions.\n *\n * Stops mor"...
function_definition (+57 nodes collapsed)
comment "/**\n * Suspends cache invalidation.\n *\n * Turns cache invali"...
function_definition (+47 nodes collapsed)
comment "/**\n * Determines whether a site is the main site of the cur"...
function_definition (+97 nodes collapsed)
comment "/**\n * Gets the main site ID.\n *\n * @since 4.9.0\n *\n * @para"...
function_definition (+80 nodes collapsed)
comment "/**\n * Determines whether a network is the main network of t"...
function_definition (+90 nodes collapsed)
comment "/**\n * Gets the main network ID.\n *\n * @since 4.3.0\n *\n * @r"...
function_definition (+190 nodes collapsed)
comment "/**\n * Determines whether site meta is enabled.\n *\n * This f"...
function_definition (+152 nodes collapsed)
comment "/**\n * Modifies gmt_offset for smart timezone handling.\n *\n "...
function_definition (+126 nodes collapsed)
comment "/**\n * Sort-helper for timezones.\n *\n * @since 2.9.0\n * @acc"...
function_definition (+531 nodes collapsed)
comment "/**\n * Gives a nicely-formatted list of timezone strings.\n *"...
function_definition (+2222 nodes collapsed)
comment "/**\n * Strips close comment and close php tags from file hea"...
function_definition (+42 nodes collapsed)
comment "/**\n * Permanently deletes comments or posts of any type tha"...
function_definition (+424 nodes collapsed)
comment "/**\n * Retrieves metadata from a file.\n *\n * Searches for me"...
function_definition (+357 nodes collapsed)
comment "/**\n * Returns true.\n *\n * Useful for returning true to filt"...
function_definition
function "function"
name "__return_true"
formal_parameters
( "("
) ")"
compound_statement
{ "{"
comment "// phpcs:ignore WordPress.NamingConventions.ValidFunctionNam"...
return_statement
return "return"
boolean "true"
; ";"
} "}"
comment "/**\n * Returns false.\n *\n * Useful for returning false to fi"...
function_definition
function "function"
name "__return_false"
formal_parameters
( "("
) ")"
compound_statement
{ "{"
comment "// phpcs:ignore WordPress.NamingConventions.ValidFunctionNam"...
return_statement
return "return"
boolean "false"
; ";"
} "}"
comment "/**\n * Returns 0.\n *\n * Useful for returning 0 to filters ea"...
function_definition
function "function"
name "__return_zero"
formal_parameters
( "("
) ")"
compound_statement
{ "{"
comment "// phpcs:ignore WordPress.NamingConventions.ValidFunctionNam"...
return_statement
return "return"
integer "0"
; ";"
} "}"
comment "/**\n * Returns an empty array.\n *\n * Useful for returning an"...
function_definition
function "function"
name "__return_empty_array"
formal_parameters
( "("
) ")"
compound_statement
{ "{"
comment "// phpcs:ignore WordPress.NamingConventions.ValidFunctionNam"...
return_statement
return "return"
array_creation_expression
array "array"
( "("
) ")"
; ";"
} "}"
comment "/**\n * Returns null.\n *\n * Useful for returning null to filt"...
function_definition
function "function"
name "__return_null"
formal_parameters
( "("
) ")"
compound_statement
{ "{"
comment "// phpcs:ignore WordPress.NamingConventions.ValidFunctionNam"...
return_statement
return "return"
null "null"
; ";"
} "}"
comment "/**\n * Returns an empty string.\n *\n * Useful for returning a"...
function_definition
function "function"
name "__return_empty_string"
formal_parameters
( "("
) ")"
compound_statement
{ "{"
comment "// phpcs:ignore WordPress.NamingConventions.ValidFunctionNam"...
return_statement
return "return"
string
' "'"
' "'"
; ";"
} "}"
comment "/**\n * Sends a HTTP header to disable content type sniffing "...
function_definition (+21 nodes collapsed)
comment "/**\n * Returns a MySQL expression for selecting the week num"...
function_definition (+113 nodes collapsed)
comment "/**\n * Finds hierarchy loops using a callback function that "...
function_definition (+149 nodes collapsed)
comment "/**\n * Uses the \"The Tortoise and the Hare\" algorithm to det"...
function_definition (+396 nodes collapsed)
comment "/**\n * Sends a HTTP header to limit rendering of pages to sa"...
function_definition (+48 nodes collapsed)
comment "/**\n * Sends a referrer policy header so referrers are not s"...
function_definition (+66 nodes collapsed)
comment "/**\n * Retrieves a list of protocols to allow in HTML attrib"...
function_definition (+239 nodes collapsed)
comment "/**\n * Returns a comma-separated string or array of function"...
function_definition (+612 nodes collapsed)
comment "/**\n * Retrieves IDs that are not already present in the cac"...
function_definition (+183 nodes collapsed)
comment "/**\n * Checks whether the given cache ID is either an intege"...
function_definition (+129 nodes collapsed)
comment "/**\n * Tests if the current device has the capability to upl"...
function_definition (+156 nodes collapsed)
comment "/**\n * Tests if a given path is a stream URL\n *\n * @since 3."...
function_definition (+100 nodes collapsed)
comment "/**\n * Tests if the supplied date is valid for the Gregorian"...
function_definition (+68 nodes collapsed)
comment "/**\n * Loads the auth check for monitoring whether the user "...
function_definition (+245 nodes collapsed)
comment "/**\n * Outputs the HTML that shows the wp-login dialog when "...
function_definition (+299 nodes collapsed)
comment "/**\n * Checks whether a user is still logged in, for the hea"...
function_definition (+56 nodes collapsed)
comment "/**\n * Returns RegEx body to liberally match an opening HTML"...
function_definition (+60 nodes collapsed)
comment "/**\n * Indicates if a given slug for a character set represe"...
function_definition (+39 nodes collapsed)
comment "/**\n * Retrieves a canonical form of the provided charset ap"...
function_definition (+103 nodes collapsed)
comment "/**\n * Sets the mbstring internal encoding to a binary safe "...
function_definition (+228 nodes collapsed)
comment "/**\n * Resets the mbstring internal encoding to a users prev"...
function_definition
function "function"
name "reset_mbstring_encoding"
formal_parameters
( "("
) ")"
compound_statement
{ "{"
expression_statement
function_call_expression
name "mbstring_binary_safe_encoding"
arguments
( "("
argument
boolean "true"
) ")"
; ";"
} "}"
comment "/**\n * Filters/validates a variable as a boolean.\n *\n * Alte"...
function_definition (+84 nodes collapsed)
comment "/**\n * Deletes a file.\n *\n * @since 4.2.0\n * @since 6.7.0 A "...
function_definition (+73 nodes collapsed)
comment "/**\n * Deletes a file if its path is within the given direct"...
function_definition (+226 nodes collapsed)
comment "/**\n * Outputs a small JS snippet on preview tabs/windows to"...
function_definition
function "function"
name "wp_post_preview_js"
formal_parameters
( "("
) ")"
compound_statement
{ "{"
global_declaration
global "global"
variable_name
$ "$"
name "post"
; ";"
if_statement (+29 nodes collapsed)
comment "// Has to match the window name used in post_submit_meta_box"...
expression_statement (+23 nodes collapsed)
expression_statement
function_call_expression
name "ob_start"
arguments
( "("
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "<script>\n\t( function() {\n\t\tvar query = document.location.sea"...
php_tag "<?php"
echo_statement
echo "echo"
variable_name
$ "$"
name "name"
; ";"
text_interpolation
php_end_tag "?>"
text "';\n\t\t}\n\n\t\tif ( window.addEventListener ) {\n\t\t\twindow.addEven"...
php_tag "<?php"
echo_statement
echo "echo"
function_call_expression
name "rawurlencode"
arguments
( "("
argument
name "__FUNCTION__"
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "</script>\n\t"
php_tag "<?php"
expression_statement
function_call_expression
name "wp_print_inline_script_tag"
arguments
( "("
argument
function_call_expression
name "wp_remove_surrounding_empty_script_tags"
arguments
( "("
argument
function_call_expression
name "ob_get_clean"
arguments
( "("
) ")"
) ")"
) ")"
; ";"
} "}"
comment "/**\n * Parses and formats a MySQL datetime (Y-m-d H:i:s) for"...
function_definition (+34 nodes collapsed)
comment "/**\n * Attempts to raise the PHP memory limit for memory int"...
function_definition (+442 nodes collapsed)
comment "/**\n * Generates a random UUID (version 4).\n *\n * @since 4.7"...
function_definition (+124 nodes collapsed)
comment "/**\n * Validates that a UUID is valid.\n *\n * @since 4.9.0\n *"...
function_definition (+157 nodes collapsed)
comment "/**\n * Gets unique ID.\n *\n * This is a PHP implementation of"...
function_definition (+43 nodes collapsed)
comment "/**\n * Generates an incremental ID that is independent per e"...
function_definition (+162 nodes collapsed)
comment "/**\n * Generates a unique ID based on the structure and valu"...
function_definition (+141 nodes collapsed)
comment "/**\n * Gets last changed date for the specified cache group."...
function_definition (+64 nodes collapsed)
comment "/**\n * Sets last changed date for the specified cache group "...
function_definition (+103 nodes collapsed)
comment "/**\n * Sends an email to the old site admin email address wh"...
function_definition (+485 nodes collapsed)
comment "/**\n * Returns an anonymized IPv4 or IPv6 address.\n *\n * @si"...
function_definition (+640 nodes collapsed)
comment "/**\n * Returns uniform \"anonymous\" data by type.\n *\n * @sinc"...
function_definition (+223 nodes collapsed)
comment "/**\n * Returns the directory used to store personal data exp"...
function_definition (+69 nodes collapsed)
comment "/**\n * Returns the URL of the directory used to store person"...
function_definition (+69 nodes collapsed)
comment "/**\n * Schedules a `WP_Cron` job to delete expired export fi"...
function_definition (+70 nodes collapsed)
comment "/**\n * Cleans up export files older than three days old.\n *\n"...
function_definition (+176 nodes collapsed)
comment "/**\n * Gets the URL to learn more about updating the PHP ver"...
function_definition (+125 nodes collapsed)
comment "/**\n * Gets the default URL to learn more about updating the"...
function_definition (+28 nodes collapsed)
comment "/**\n * Prints the default annotation for the web host alteri"...
function_definition (+106 nodes collapsed)
comment "/**\n * Returns the default annotation for the web hosting al"...
function_definition (+96 nodes collapsed)
comment "/**\n * Gets the URL for directly updating the PHP version th"...
function_definition (+86 nodes collapsed)
comment "/**\n * Displays a button directly linking to a PHP update pr"...
function_definition (+103 nodes collapsed)
comment "/**\n * Gets the URL to learn more about updating the site to"...
function_definition (+125 nodes collapsed)
comment "/**\n * Gets the default URL to learn more about updating the"...
function_definition (+23 nodes collapsed)
comment "/**\n * Gets the URL for directly updating the site to use HT"...
function_definition (+86 nodes collapsed)
comment "/**\n * Gets the size of a directory.\n *\n * A helper function"...
function_definition (+108 nodes collapsed)
comment "/**\n * Gets the size of a directory recursively.\n *\n * Used "...
function_definition (+797 nodes collapsed)
comment "/**\n * Cleans directory size cache used by recurse_dirsize()"...
function_definition (+394 nodes collapsed)
comment "/**\n * Returns the current WordPress version.\n *\n * Returns "...
function_definition (+55 nodes collapsed)
comment "/**\n * Checks compatibility with the current WordPress versi"...
function_definition (+247 nodes collapsed)
comment "/**\n * Checks compatibility with the current PHP version.\n *"...
function_definition (+45 nodes collapsed)
comment "/**\n * Checks if two numbers are nearly the same.\n *\n * This"...
function_definition (+55 nodes collapsed)
comment "/**\n * Creates and returns the markup for an admin notice.\n "...
function_definition (+835 nodes collapsed)
comment "/**\n * Outputs an admin notice.\n *\n * @since 6.4.0\n *\n * @pa"...
function_definition (+69 nodes collapsed)
comment "/**\n * Checks if a mime type is for a HEIC/HEIF image.\n *\n *"...
function_definition (+68 nodes collapsed)
comment "/**\n * Returns a cryptographically secure hash of a message "...
function_definition (+72 nodes collapsed)
comment "/**\n * Checks whether a plaintext message matches the hashed"...
function_definition (+128 nodes collapsed)