[ Index ]

PHP Cross Reference of WordPress Trunk (Updated Daily)

Search

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: 1948 lines (72 kb)
Included or required: 2 times
Referenced: 0 times
Includes or requires: 1 file
 wp-admin/includes/media.php

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 {

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

return: string
param: array $init

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.

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

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 WordPress uses the uncompressed TinyMCE file if a theme is defined.
Even if the website is running 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.

return: array|false $results {
param: array $args {

wp_link_dialog()   X-Ref
Dialog for internal linking.




Generated : Thu Apr 18 08:20:02 2024 Cross-referenced by PHPXref