[ Index ]

WordPress 5.4.1

[ Index ]     [ Classes ]     [ Functions ]     [ Variables ]     [ Constants ]     [ Statistics ]    




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

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

File Size: 1896 lines (71 kb)
Included or required: 2 times
Referenced: 0 times
Includes or requires: 1 file

Defines 19 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.

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

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.

editor_settings( $editor_id, $set )   X-Ref

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

_parse_init( $init )   X-Ref

param: array $init
return: string

enqueue_scripts( $default_scripts = false )   X-Ref

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

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

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.

get_mce_locale()   X-Ref
Returns the TinyMCE locale.

return: string

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

return: string

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

return: array

get_translation()   X-Ref

return: array

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.

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 tinymce.ScriptLoader.markDone().
return: string Translation object, JSON encoded.

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.

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

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

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

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

param: array $args Optional. Accepts 'pagenum' and 's' (search) arguments.
return: array|false Results.

wp_link_dialog()   X-Ref
Dialog for internal linking.

Generated: Tue May 19 15:51:04 2020 Cross-referenced by PHPXref 0.7.1