[ Index ]

PHP Cross Reference of WordPress

title

Body

[close]

/wp-includes/ -> class-wp-editor.php (summary)

Facilitates adding of the WordPress editor as used on the Write and Edit screens.

File Size: 1924 lines (72 kb)
Included or required: 2 times
Referenced: 0 times
Includes or requires: 0 files

Defines 19 functions

  __construct()
  parse_settings()
  editor()
  editor_settings()
  _parse_init()
  enqueue_scripts()
  enqueue_default_editor()
  print_default_editor_scripts()
  get_mce_locale()
  get_baseurl()
  default_settings()
  get_translation()
  wp_mce_translation()
  force_uncompressed_tinymce()
  print_tinymce_scripts()
  editor_js()
  wp_fullscreen_html()
  wp_link_query()
  wp_link_dialog()

Functions
Functions that are not part of a class:

__construct()   X-Ref
No description

parse_settings( $editor_id, $settings )   X-Ref
Parse default arguments for the editor instance.

return: array Parsed arguments array.
param: string $editor_id HTML ID for the textarea and TinyMCE and Quicktags instances.
param: array  $settings {
since: 3.3.0

editor( $content, $editor_id, $settings = array()   X-Ref
Outputs the HTML for a single instance of the editor.

param: string $content   Initial content for the editor.
param: string $editor_id HTML ID for the textarea and TinyMCE and Quicktags instances.
param: array  $settings  See _WP_Editors::parse_settings() for description.
since: 3.3.0

editor_settings( $editor_id, $set )   X-Ref

param: string $editor_id Unique editor identifier, e.g. 'content'.
param: array  $set       Array of editor arguments.
since: 3.3.0

_parse_init( $init )   X-Ref

return: string
param: array $init
since: 3.3.0

enqueue_scripts( $default_scripts = false )   X-Ref

param: bool $default_scripts Optional. Whether default scripts should be enqueued. Default false.
since: 3.3.0

enqueue_default_editor()   X-Ref
Enqueue all editor scripts.
For use when the editor is going to be initialized after page load.

since: 4.8.0

print_default_editor_scripts()   X-Ref
Print (output) all editor scripts and default settings.
For use when the editor is going to be initialized after page load.

since: 4.8.0

get_mce_locale()   X-Ref
Returns the TinyMCE locale.

return: string
since: 4.8.0

get_baseurl()   X-Ref
Returns the TinyMCE base URL.

return: string
since: 4.8.0

default_settings()   X-Ref
Returns the default TinyMCE settings.
Doesn't include plugins, buttons, editor selector.

return: array
since: 4.8.0

get_translation()   X-Ref

return: array
since: 4.7.0

wp_mce_translation( $mce_locale = '', $json_only = false )   X-Ref
Translates the default TinyMCE strings and returns them as JSON encoded object ready to be loaded with tinymce.addI18n(),
or as JS snippet that should run after tinymce.js is loaded.

return: string Translation object, JSON encoded.
param: string $mce_locale The locale used for the editor.
param: bool   $json_only  Optional. Whether to include the JavaScript calls to tinymce.addI18n() and
since: 3.9.0

force_uncompressed_tinymce()   X-Ref
Force uncompressed TinyMCE when a custom theme has been defined.

The compressed TinyMCE file cannot deal with custom themes, so this makes
sure that we use the uncompressed TinyMCE file if a theme is defined.
Even if we are on a production environment.

since: 5.0.0

print_tinymce_scripts()   X-Ref
Print (output) the main TinyMCE scripts.

since: 4.8.0

editor_js()   X-Ref
Print (output) the TinyMCE configuration and initialization scripts.

since: 3.3.0

wp_fullscreen_html()   X-Ref
Outputs the HTML for distraction-free writing mode.

since: 3.2.0

wp_link_query( $args = array()   X-Ref
Performs post queries for internal linking.

return: array|false $results {
param: array $args Optional. Accepts 'pagenum' and 's' (search) arguments.
since: 3.1.0

wp_link_dialog()   X-Ref
Dialog for internal linking.

since: 3.1.0



Generated: Sat Apr 27 01:00:02 2024 Cross-referenced by PHPXref 0.7.1