• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
WordPress core a2z

WordPress core a2z

WordPress core only

  • Home
  • Plugins
  • Blocks
  • Shortcodes
  • APIs
  • Classes
  • Files
  • Hooks
  • Sitemap
  • Blog
Home / Files / wp-includes/formatting.php


Lines:

1 to 100 of 251
<?php

/**
 * Main WordPress Formatting API.
 *
 * Handles many functions for formatting output.
 *
 * @package WordPress
 */

/* function wptexturize() – Replaces common plain text characters with formatted entities. */

/* function wptexturize_primes() – Implements a logic tree to determine whether or not "7′." represents seven feet,
then converts the special char into either a prime char or a closing quote char. */

/* function _wptexturize_pushpop_element() – Search for disabled element tags. Push element to stack on tag open and pop
on tag close. */

/* function wpautop() – Replaces double line-breaks with paragraph elements. */

/* function wp_html_split() – Separate HTML elements and comments from the text. */

/* function get_html_split_regex() – Retrieve the regular expression for an HTML element. */

/* function _get_wptexturize_split_regex() – Retrieve the combined regular expression for HTML and shortcodes. */

/* function _get_wptexturize_shortcode_regex() – Retrieve the regular expression for shortcodes. */

/* function wp_replace_in_html_tags() – Replace characters or phrases within HTML elements only. */

/* function _autop_newline_preservation_helper() – Newline preservation help function for wpautop */

/* function shortcode_unautop() – Don’t auto-p wrap shortcodes that stand alone */

/* function seems_utf8() – Checks to see if a string is utf8 encoded. */

/* function _wp_specialchars() – Converts a number of special characters into their HTML entities. */

/* function wp_specialchars_decode() – Converts a number of HTML entities into their special characters. */

/* function wp_check_invalid_utf8() – Checks for invalid UTF8 in a string. */

/* function utf8_uri_encode() – Encode the Unicode values to be used in the URI. */

/* function remove_accents() – Converts all accent characters to ASCII characters. */

/* function sanitize_file_name() – Sanitizes a filename, replacing whitespace with dashes. */

/* function sanitize_user() – Sanitizes a username, stripping out unsafe characters. */

/* function sanitize_key() – Sanitizes a string key. */

/* function sanitize_title() – Sanitizes a string into a slug, which can be used in URLs or HTML attributes. */

/* function sanitize_title_for_query() – Sanitizes a title with the ‘query’ context. */

/* function sanitize_title_with_dashes() – Sanitizes a title, replacing whitespace and a few other characters with dashes. */

/* function sanitize_sql_orderby() – Ensures a string is a valid SQL ‘order by’ clause. */

/* function sanitize_html_class() – Sanitizes an HTML classname to ensure it only contains valid characters. */

/* function convert_chars() – Converts lone & characters into `&` (a.k.a. `&amp;`) */

/* function convert_invalid_entities() – Converts invalid Unicode references range to valid range. */

/* function balanceTags() – Balances tags if forced to, or if the ‘use_balanceTags’ option is set to true. */

/* function force_balance_tags() – Balances tags of string using a modified stack. */

/* function format_to_edit() – Acts on text which is about to be edited. */

/* function zeroise() – Add leading zeros when necessary. */

/* function backslashit() – Adds backslashes before letters and before a number at the start of a string. */

/* function trailingslashit() – Appends a trailing slash. */

/* function untrailingslashit() – Removes trailing forward slashes and backslashes if they exist. */

/* function addslashes_gpc() – Adds slashes to escape strings. */

/* function stripslashes_deep() – Navigates through an array, object, or scalar, and removes slashes from the values. */

/* function stripslashes_from_strings_only() – Callback function for `stripslashes_deep()` which strips slashes from strings. */

/* function urlencode_deep() – Navigates through an array, object, or scalar, and encodes the values to be used in a URL. */

/* function rawurlencode_deep() – Navigates through an array, object, or scalar, and raw-encodes the values to be used in a URL. */

/* function urldecode_deep() – Navigates through an array, object, or scalar, and decodes URL-encoded values */

/* function antispambot() – Converts email addresses characters to HTML entities to block spam bots. */

/* function _make_url_clickable_cb() – Callback to convert URI match to HTML A element. */

/* function _make_web_ftp_clickable_cb() – Callback to convert URL match to HTML A element. */

/* function _make_email_clickable_cb() – Callback to convert email address match to HTML A element. */

/* function make_clickable() – Convert plaintext URI to HTML links. */
[1] [2] [3] Next »

 View on GitHub View on Trac

Called by

    Invoked by

      Calls

      Call hooks

      File name: wp-includes/formatting.php
      Plugin ref: WordPress
      Version: 5.6
      Deprecated?: No
      API Letters: F,I,P,W

      Published: 25th November 2019 | Last updated: 9th December 2020

      Primary Sidebar

      Information

      File name: wp-includes/formatting.php
      Plugin ref: WordPress
      Version: 5.6
      Deprecated?: No
      API Letters: F,I,P,W

      wp-includes

      Footer

      WP-a2z
      WordPress core a2z
      WordPress core only
      WordPress 5.6
      WordPress a2z
      WordPress core a2z
      Genesis Theme Framework a2z
      Jetpack a2z
      WordPress develop tests
      Easy Digital Downloads a2z
      WooCommerce a2z
      Yoast SEO a2z
      WordPress Blocks

      Site:  core.wp-a2z.org
      © Copyright WP-a2z 2014-2021. All rights reserved.


      Website designed and developed by Herb Miller
      Proudly powered by WordPress and oik plugins

      • Home
      • Blog
      • Sitemap
      • Sites