/var/www/wordpress/wp-admin/includes/admin.php
/var/www/wordpress/wp-admin/includes/bookmark.php
/var/www/wordpress/wp-admin/includes/class-ftp-pure.php
/var/www/wordpress/wp-admin/includes/class-ftp-sockets.php
/var/www/wordpress/wp-admin/includes/class-ftp.php
/var/www/wordpress/wp-admin/includes/class-pclzip.php
/var/www/wordpress/wp-admin/includes/class-wp-filesystem-base.php
/var/www/wordpress/wp-admin/includes/class-wp-filesystem-direct.php
/var/www/wordpress/wp-admin/includes/class-wp-filesystem-ftpext.php
/var/www/wordpress/wp-admin/includes/class-wp-filesystem-ftpsockets.php
/var/www/wordpress/wp-admin/includes/class-wp-filesystem-ssh2.php
/var/www/wordpress/wp-admin/includes/class-wp-importer.php
/var/www/wordpress/wp-admin/includes/class-wp-upgrader.php
/var/www/wordpress/wp-admin/includes/comment.php
/var/www/wordpress/wp-admin/includes/continents-cities.php
/var/www/wordpress/wp-admin/includes/dashboard.php
/var/www/wordpress/wp-admin/includes/deprecated.php
/var/www/wordpress/wp-admin/includes/export.php
/var/www/wordpress/wp-admin/includes/file.php
/var/www/wordpress/wp-admin/includes/image-edit.php
/var/www/wordpress/wp-admin/includes/image.php
/var/www/wordpress/wp-admin/includes/import.php
/var/www/wordpress/wp-admin/includes/manifest.php
/var/www/wordpress/wp-admin/includes/media.php
/var/www/wordpress/wp-admin/includes/meta-boxes.php
/var/www/wordpress/wp-admin/includes/misc.php
/var/www/wordpress/wp-admin/includes/ms-deprecated.php
/var/www/wordpress/wp-admin/includes/ms.php
/var/www/wordpress/wp-admin/includes/nav-menu.php
/var/www/wordpress/wp-admin/includes/plugin-install.php
/var/www/wordpress/wp-admin/includes/plugin.php
/var/www/wordpress/wp-admin/includes/post.php
/var/www/wordpress/wp-admin/includes/schema.php
/var/www/wordpress/wp-admin/includes/taxonomy.php
/var/www/wordpress/wp-admin/includes/template.php
/var/www/wordpress/wp-admin/includes/theme-install.php
/var/www/wordpress/wp-admin/includes/theme.php
/var/www/wordpress/wp-admin/includes/update-core.php
/var/www/wordpress/wp-admin/includes/update.php
/var/www/wordpress/wp-admin/includes/upgrade.php
/var/www/wordpress/wp-admin/includes/user.php
/var/www/wordpress/wp-admin/includes/widgets.php
/var/www/wordpress/wp-admin/js/revisions-js.php
/var/www/wordpress/wp-admin/maint/repair.php
/var/www/wordpress/wp-admin/admin-ajax.php
/var/www/wordpress/wp-admin/admin-footer.php
/var/www/wordpress/wp-admin/admin-functions.php
/var/www/wordpress/wp-admin/admin-header.php
/var/www/wordpress/wp-admin/admin-post.php
/var/www/wordpress/wp-admin/admin.php
/var/www/wordpress/wp-admin/async-upload.php
/var/www/wordpress/wp-admin/comment.php
/var/www/wordpress/wp-admin/custom-background.php
/var/www/wordpress/wp-admin/custom-header.php
/var/www/wordpress/wp-admin/edit-attachment-rows.php
/var/www/wordpress/wp-admin/edit-comments.php
/var/www/wordpress/wp-admin/edit-form-advanced.php
/var/www/wordpress/wp-admin/edit-form-comment.php
/var/www/wordpress/wp-admin/edit-link-categories.php
/var/www/wordpress/wp-admin/edit-link-category-form.php
/var/www/wordpress/wp-admin/edit-link-form.php
/var/www/wordpress/wp-admin/edit-post-rows.php
/var/www/wordpress/wp-admin/edit-tag-form.php
/var/www/wordpress/wp-admin/edit-tags.php
/var/www/wordpress/wp-admin/edit.php
/var/www/wordpress/wp-admin/export.php
/var/www/wordpress/wp-admin/gears-manifest.php
/var/www/wordpress/wp-admin/import.php
/var/www/wordpress/wp-admin/index-extra.php
/var/www/wordpress/wp-admin/index.php
/var/www/wordpress/wp-admin/install-helper.php
/var/www/wordpress/wp-admin/install.php
/var/www/wordpress/wp-admin/link-add.php
/var/www/wordpress/wp-admin/link-category.php
/var/www/wordpress/wp-admin/link-manager.php
/var/www/wordpress/wp-admin/link-parse-opml.php
/var/www/wordpress/wp-admin/link.php
/var/www/wordpress/wp-admin/load-scripts.php
/var/www/wordpress/wp-admin/load-styles.php
/var/www/wordpress/wp-admin/media-new.php
/var/www/wordpress/wp-admin/media-upload.php
/var/www/wordpress/wp-admin/media.php
/var/www/wordpress/wp-admin/menu-header.php
/var/www/wordpress/wp-admin/menu.php
/var/www/wordpress/wp-admin/moderation.php
/var/www/wordpress/wp-admin/ms-admin.php
/var/www/wordpress/wp-admin/ms-delete-site.php
/var/www/wordpress/wp-admin/ms-edit.php
/var/www/wordpress/wp-admin/ms-options.php
/var/www/wordpress/wp-admin/ms-sites.php
/var/www/wordpress/wp-admin/ms-themes.php
/var/www/wordpress/wp-admin/ms-upgrade-network.php
/var/www/wordpress/wp-admin/ms-users.php
/var/www/wordpress/wp-admin/my-sites.php
/var/www/wordpress/wp-admin/nav-menus.php
/var/www/wordpress/wp-admin/network.php
/var/www/wordpress/wp-admin/options-discussion.php
/var/www/wordpress/wp-admin/options-general.php
/var/www/wordpress/wp-admin/options-head.php
/var/www/wordpress/wp-admin/options-media.php
/var/www/wordpress/wp-admin/options-permalink.php
/var/www/wordpress/wp-admin/options-privacy.php
/var/www/wordpress/wp-admin/options-reading.php
/var/www/wordpress/wp-admin/options-writing.php
/var/www/wordpress/wp-admin/options.php
/var/www/wordpress/wp-admin/plugin-editor.php
/var/www/wordpress/wp-admin/plugin-install.php
/var/www/wordpress/wp-admin/plugins.php
/var/www/wordpress/wp-admin/post-new.php
/var/www/wordpress/wp-admin/post.php
/var/www/wordpress/wp-admin/press-this.php
/var/www/wordpress/wp-admin/profile.php
/var/www/wordpress/wp-admin/revision.php
/var/www/wordpress/wp-admin/setup-config.php
/var/www/wordpress/wp-admin/sidebar.php
/var/www/wordpress/wp-admin/theme-editor.php
/var/www/wordpress/wp-admin/theme-install.php
/var/www/wordpress/wp-admin/themes.php
/var/www/wordpress/wp-admin/tools.php
/var/www/wordpress/wp-admin/update-core.php
/var/www/wordpress/wp-admin/update.php
/var/www/wordpress/wp-admin/upgrade-functions.php
/var/www/wordpress/wp-admin/upgrade.php
/var/www/wordpress/wp-admin/upload.php
/var/www/wordpress/wp-admin/user-edit.php
/var/www/wordpress/wp-admin/user-new.php
/var/www/wordpress/wp-admin/users.php
/var/www/wordpress/wp-admin/widgets.php
/var/www/wordpress/wp-content/languages/ru_RU.php
/var/www/wordpress/wp-content/plugins/akismet/akismet.php
/var/www/wordpress/wp-content/plugins/rh/rh.php
/var/www/wordpress/wp-content/plugins/hello.php
/var/www/wordpress/wp-content/plugins/index.php
/var/www/wordpress/wp-content/themes/twentyten/404.php
/var/www/wordpress/wp-content/themes/twentyten/archive.php
/var/www/wordpress/wp-content/themes/twentyten/attachment.php
/var/www/wordpress/wp-content/themes/twentyten/author.php
/var/www/wordpress/wp-content/themes/twentyten/category.php
/var/www/wordpress/wp-content/themes/twentyten/comments.php
/var/www/wordpress/wp-content/themes/twentyten/footer.php
/var/www/wordpress/wp-content/themes/twentyten/functions.php
/var/www/wordpress/wp-content/themes/twentyten/header.php
/var/www/wordpress/wp-content/themes/twentyten/index.php
/var/www/wordpress/wp-content/themes/twentyten/loop.php
/var/www/wordpress/wp-content/themes/twentyten/onecolumn-page.php
/var/www/wordpress/wp-content/themes/twentyten/page.php
/var/www/wordpress/wp-content/themes/twentyten/search.php
/var/www/wordpress/wp-content/themes/twentyten/sidebar-footer.php
/var/www/wordpress/wp-content/themes/twentyten/sidebar.php
/var/www/wordpress/wp-content/themes/twentyten/single.php
/var/www/wordpress/wp-content/themes/twentyten/tag.php
/var/www/wordpress/wp-content/themes/index.php
/var/www/wordpress/wp-content/index.php
/var/www/wordpress/wp-includes/js/tinymce/langs/wp-langs.php
/var/www/wordpress/wp-includes/js/tinymce/plugins/spellchecker/classes/utils/JSON.php
/var/www/wordpress/wp-includes/js/tinymce/plugins/spellchecker/classes/utils/Logger.php
/var/www/wordpress/wp-includes/js/tinymce/plugins/spellchecker/classes/EnchantSpell.php
/var/www/wordpress/wp-includes/js/tinymce/plugins/spellchecker/classes/GoogleSpell.php
/var/www/wordpress/wp-includes/js/tinymce/plugins/spellchecker/classes/PSpell.php
/var/www/wordpress/wp-includes/js/tinymce/plugins/spellchecker/classes/PSpellShell.php
/var/www/wordpress/wp-includes/js/tinymce/plugins/spellchecker/classes/SpellChecker.php
/var/www/wordpress/wp-includes/js/tinymce/plugins/spellchecker/includes/general.php
/var/www/wordpress/wp-includes/js/tinymce/plugins/spellchecker/config.php
/var/www/wordpress/wp-includes/js/tinymce/plugins/spellchecker/rpc.php
/var/www/wordpress/wp-includes/js/tinymce/wp-mce-help.php
/var/www/wordpress/wp-includes/js/tinymce/wp-tinymce.php
/var/www/wordpress/wp-includes/pomo/entry.php
/var/www/wordpress/wp-includes/pomo/mo.php
/var/www/wordpress/wp-includes/pomo/po.php
/var/www/wordpress/wp-includes/pomo/streams.php
/var/www/wordpress/wp-includes/pomo/translations.php
/var/www/wordpress/wp-includes/Text/Diff/Engine/native.php
/var/www/wordpress/wp-includes/Text/Diff/Engine/shell.php
/var/www/wordpress/wp-includes/Text/Diff/Engine/string.php
/var/www/wordpress/wp-includes/Text/Diff/Engine/xdiff.php
/var/www/wordpress/wp-includes/Text/Diff/Renderer/inline.php
/var/www/wordpress/wp-includes/Text/Diff/Renderer.php
/var/www/wordpress/wp-includes/Text/Diff.php
/var/www/wordpress/wp-includes/theme-compat/comments-popup.php
/var/www/wordpress/wp-includes/theme-compat/comments.php
/var/www/wordpress/wp-includes/theme-compat/footer.php
/var/www/wordpress/wp-includes/theme-compat/header.php
/var/www/wordpress/wp-includes/theme-compat/sidebar.php
/var/www/wordpress/wp-includes/atomlib.php
/var/www/wordpress/wp-includes/author-template.php
/var/www/wordpress/wp-includes/bookmark-template.php
/var/www/wordpress/wp-includes/bookmark.php
/var/www/wordpress/wp-includes/cache.php
/var/www/wordpress/wp-includes/canonical.php
/var/www/wordpress/wp-includes/capabilities.php
/var/www/wordpress/wp-includes/category-template.php
/var/www/wordpress/wp-includes/category.php
/var/www/wordpress/wp-includes/class-feed.php
/var/www/wordpress/wp-includes/class-http.php
/var/www/wordpress/wp-includes/class-IXR.php
/var/www/wordpress/wp-includes/class-json.php
/var/www/wordpress/wp-includes/class-oembed.php
/var/www/wordpress/wp-includes/class-phpass.php
/var/www/wordpress/wp-includes/class-phpmailer.php
/var/www/wordpress/wp-includes/class-pop3.php
/var/www/wordpress/wp-includes/class-simplepie.php
/var/www/wordpress/wp-includes/class-smtp.php
/var/www/wordpress/wp-includes/class-snoopy.php
/var/www/wordpress/wp-includes/class.wp-dependencies.php
/var/www/wordpress/wp-includes/class.wp-scripts.php
/var/www/wordpress/wp-includes/class.wp-styles.php
/var/www/wordpress/wp-includes/classes.php
/var/www/wordpress/wp-includes/comment-template.php
/var/www/wordpress/wp-includes/comment.php
/var/www/wordpress/wp-includes/compat.php
/var/www/wordpress/wp-includes/cron.php
/var/www/wordpress/wp-includes/default-constants.php
/var/www/wordpress/wp-includes/default-embeds.php
/var/www/wordpress/wp-includes/default-filters.php
#CodeDescriptions
1<?php
2/**
3 * Sets up the default filters and actions for most
4 * of the WordPress hooks.
5 *
6 * If you need to remove a default hook, this file will
7 * give you the priority for which to use to remove the
8 * hook.
9 *
10 * Not all of the default hooks are found in default-filters.php
11 *
12 * @package WordPress
13 */
14
15// Strip, trim, kses, special chars for string saves
16foreach ( array( 'pre_term_name', 'pre_comment_author_name', 'pre_link_name', 'pre_link_target', 'pre_link_rel', 'pre_user_display_name', 'pre_user_first_name', 'pre_user_last_name', 'pre_user_nickname' ) as $filter ) {
17 add_filter( $filter, 'sanitize_text_field' );
18 add_filter( $filter, 'wp_filter_kses' );
19 add_filter( $filter, '_wp_specialchars', 30 );
20}
21
22// Strip, kses, special chars for string display
23foreach ( array( 'term_name', 'comment_author_name', 'link_name', 'link_target', 'link_rel', 'user_display_name', 'user_first_name', 'user_last_name', 'user_nickname' ) as $filter ) {
24 add_filter( $filter, 'sanitize_text_field' );
25 add_filter( $filter, 'wp_kses_data' );
26 add_filter( $filter, '_wp_specialchars', 30 );
27}
28
29// Kses only for textarea saves
30foreach ( array( 'pre_term_description', 'pre_link_description', 'pre_link_notes', 'pre_user_description' ) as $filter ) {
31 add_filter( $filter, 'wp_filter_kses' );
32}
33
34// Kses only for textarea saves displays
35foreach ( array( 'term_description', 'link_description', 'link_notes', 'user_description' ) as $filter ) {
36 add_filter( $filter, 'wp_kses_data' );
37}
38
39// Email saves
40foreach ( array( 'pre_comment_author_email', 'pre_user_email' ) as $filter ) {
41 add_filter( $filter, 'trim' );
42 add_filter( $filter, 'sanitize_email' );
43 add_filter( $filter, 'wp_filter_kses' );
44}
45
46// Email display
47foreach ( array( 'comment_author_email', 'user_email' ) as $filter ) {
48 add_filter( $filter, 'sanitize_email' );
49 add_filter( $filter, 'wp_kses_data' );
50}
51
52// Save URL
53foreach ( array( 'pre_comment_author_url', 'pre_user_url', 'pre_link_url', 'pre_link_image',
54 'pre_link_rss' ) as $filter ) {
55 add_filter( $filter, 'wp_strip_all_tags' );
56 add_filter( $filter, 'esc_url_raw' );
57 add_filter( $filter, 'wp_filter_kses' );
58}
59
60// Display URL
61foreach ( array( 'user_url', 'link_url', 'link_image', 'link_rss', 'comment_url' ) as $filter ) {
62 add_filter( $filter, 'wp_strip_all_tags' );
63 add_filter( $filter, 'esc_url' );
64 add_filter( $filter, 'wp_kses_data' );
65}
66
67// Slugs
68foreach ( array( 'pre_term_slug' ) as $filter ) {
69 add_filter( $filter, 'sanitize_title' );
70}
71
72// Keys
73foreach ( array( 'pre_post_type' ) as $filter ) {
74 add_filter( $filter, 'sanitize_user' );
75}
76
77// Places to balance tags on input
78foreach ( array( 'content_save_pre', 'excerpt_save_pre', 'comment_save_pre', 'pre_comment_content' ) as $filter ) {
79 add_filter( $filter, 'balanceTags', 50 );
80}
81
82// Format strings for display.
83foreach ( array( 'comment_author', 'term_name', 'link_name', 'link_description', 'link_notes', 'bloginfo', 'wp_title', 'widget_title' ) as $filter ) {
84 add_filter( $filter, 'wptexturize' );
85 add_filter( $filter, 'convert_chars' );
86 add_filter( $filter, 'esc_html' );
87}
88
89// Format WordPress
90foreach ( array( 'the_content', 'the_title', 'comment_text' ) as $filter )
91 add_filter( $filter, 'capital_P_dangit', 11 );
92
93// Format titles
94foreach ( array( 'single_post_title', 'single_cat_title', 'single_tag_title', 'single_month_title', 'nav_menu_attr_title', 'nav_menu_description' ) as $filter ) {
95 add_filter( $filter, 'wptexturize' );
96 add_filter( $filter, 'strip_tags' );
97}
98
99// Format text area for display.
100foreach ( array( 'term_description' ) as $filter ) {
101 add_filter( $filter, 'wptexturize' );
102 add_filter( $filter, 'convert_chars' );
103 add_filter( $filter, 'wpautop' );
104 add_filter( $filter, 'shortcode_unautop');
105}
106
107// Format for RSS
108foreach ( array( 'term_name_rss' ) as $filter ) {
109 add_filter( $filter, 'convert_chars' );
110}
111
112// Display filters
113add_filter( 'the_title', 'wptexturize' );
114add_filter( 'the_title', 'convert_chars' );
115add_filter( 'the_title', 'trim' );
116
117add_filter( 'the_content', 'wptexturize' );
118add_filter( 'the_content', 'convert_smilies' );
119add_filter( 'the_content', 'convert_chars' );
120add_filter( 'the_content', 'wpautop' );
121add_filter( 'the_content', 'shortcode_unautop' );
122add_filter( 'the_content', 'prepend_attachment' );
123
124add_filter( 'the_excerpt', 'wptexturize' );
125add_filter( 'the_excerpt', 'convert_smilies' );
126add_filter( 'the_excerpt', 'convert_chars' );
127add_filter( 'the_excerpt', 'wpautop' );
128add_filter( 'the_excerpt', 'shortcode_unautop');
129add_filter( 'get_the_excerpt', 'wp_trim_excerpt' );
130
131add_filter( 'comment_text', 'wptexturize' );
132add_filter( 'comment_text', 'convert_chars' );
133add_filter( 'comment_text', 'make_clickable', 9 );
134add_filter( 'comment_text', 'force_balance_tags', 25 );
135add_filter( 'comment_text', 'convert_smilies', 20 );
136add_filter( 'comment_text', 'wpautop', 30 );
137
138add_filter( 'comment_excerpt', 'convert_chars' );
139
140add_filter( 'list_cats', 'wptexturize' );
141add_filter( 'single_post_title', 'wptexturize' );
142
143add_filter( 'wp_sprintf', 'wp_sprintf_l', 10, 2 );
144
145// RSS filters
146add_filter( 'the_title_rss', 'strip_tags' );
147add_filter( 'the_title_rss', 'ent2ncr', 8 );
148add_filter( 'the_title_rss', 'esc_html' );
149add_filter( 'the_content_rss', 'ent2ncr', 8 );
150add_filter( 'the_excerpt_rss', 'convert_chars' );
151add_filter( 'the_excerpt_rss', 'ent2ncr', 8 );
152add_filter( 'comment_author_rss', 'ent2ncr', 8 );
153add_filter( 'comment_text_rss', 'ent2ncr', 8 );
154add_filter( 'comment_text_rss', 'esc_html' );
155add_filter( 'bloginfo_rss', 'ent2ncr', 8 );
156add_filter( 'the_author', 'ent2ncr', 8 );
157
158// Misc filters
159add_filter( 'option_ping_sites', 'privacy_ping_filter' );
160add_filter( 'option_blog_charset', '_wp_specialchars' ); // IMPORTANT: This must not be wp_specialchars() or esc_html() or it'll cause an infinite loop
161add_filter( 'option_home', '_config_wp_home' );
162add_filter( 'option_siteurl', '_config_wp_siteurl' );
163add_filter( 'tiny_mce_before_init', '_mce_set_direction' );
164add_filter( 'pre_kses', 'wp_pre_kses_less_than' );
165add_filter( 'sanitize_title', 'sanitize_title_with_dashes' );
166add_action( 'check_comment_flood', 'check_comment_flood_db', 10, 3 );
167add_filter( 'comment_flood_filter', 'wp_throttle_comment_flood', 10, 3 );
168add_filter( 'pre_comment_content', 'wp_rel_nofollow', 15 );
169add_filter( 'comment_email', 'antispambot' );
170add_filter( 'option_tag_base', '_wp_filter_taxonomy_base' );
171add_filter( 'option_category_base', '_wp_filter_taxonomy_base' );
172add_filter( 'the_posts', '_close_comments_for_old_posts' );
173add_filter( 'comments_open', '_close_comments_for_old_post', 10, 2 );
174add_filter( 'pings_open', '_close_comments_for_old_post', 10, 2 );
175add_filter( 'editable_slug', 'urldecode' );
176add_filter( 'nav_menu_meta_box_object', '_wp_nav_menu_meta_box_object' );
177
178// Atom SSL support
179add_filter( 'atom_service_url','atom_service_url_filter' );
180
181// Actions
182add_action( 'wp_head', 'wp_enqueue_scripts', 1 );
183add_action( 'wp_head', 'feed_links', 2 );
184add_action( 'wp_head', 'feed_links_extra', 3 );
185add_action( 'wp_head', 'rsd_link' );
186add_action( 'wp_head', 'wlwmanifest_link' );
187add_action( 'wp_head', 'index_rel_link' );
188add_action( 'wp_head', 'parent_post_rel_link', 10, 0 );
189add_action( 'wp_head', 'start_post_rel_link', 10, 0 );
190add_action( 'wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0 );
191add_action( 'wp_head', 'locale_stylesheet' );
192add_action( 'publish_future_post', 'check_and_publish_future_post', 10, 1 );
193add_action( 'wp_head', 'noindex', 1 );
194add_action( 'wp_head', 'wp_print_styles', 8 );
195add_action( 'wp_head', 'wp_print_head_scripts', 9 );
196add_action( 'wp_head', 'wp_generator' );
197add_action( 'wp_head', 'rel_canonical' );
198add_action( 'wp_footer', 'wp_print_footer_scripts' );
199add_action( 'wp_head', 'wp_shortlink_wp_head', 10, 0 );
200add_action( 'template_redirect', 'wp_shortlink_header', 11, 0 );
201
202// Feed Generator Tags
203foreach ( array( 'rss2_head', 'commentsrss2_head', 'rss_head', 'rdf_header', 'atom_head', 'comments_atom_head', 'opml_head', 'app_head' ) as $action ) {
204 add_action( $action, 'the_generator' );
205}
206
207// WP Cron
208if ( !defined( 'DOING_CRON' ) )
209 add_action( 'sanitize_comment_cookies', 'wp_cron' );
210
211// 2 Actions 2 Furious
212add_action( 'do_feed_rdf', 'do_feed_rdf', 10, 1 );
213add_action( 'do_feed_rss', 'do_feed_rss', 10, 1 );
214add_action( 'do_feed_rss2', 'do_feed_rss2', 10, 1 );
215add_action( 'do_feed_atom', 'do_feed_atom', 10, 1 );
216add_action( 'do_pings', 'do_all_pings', 10, 1 );
217add_action( 'do_robots', 'do_robots' );
218add_action( 'sanitize_comment_cookies', 'sanitize_comment_cookies' );
219add_action( 'admin_print_scripts', 'print_head_scripts', 20 );
220add_action( 'admin_print_footer_scripts', 'print_footer_scripts', 20 );
221add_action( 'admin_print_styles', 'print_admin_styles', 20 );
222add_action( 'init', 'smilies_init', 5 );
223add_action( 'plugins_loaded', 'wp_maybe_load_widgets', 0 );
224add_action( 'plugins_loaded', 'wp_maybe_load_embeds', 0 );
225add_action( 'shutdown', 'wp_ob_end_flush_all', 1 );
226add_action( 'pre_post_update', 'wp_save_post_revision' );
227add_action( 'publish_post', '_publish_post_hook', 5, 1 );
228add_action( 'save_post', '_save_post_hook', 5, 2 );
229add_action( 'transition_post_status', '_transition_post_status', 5, 3 );
230add_action( 'comment_form', 'wp_comment_form_unfiltered_html_nonce' );
231add_action( 'wp_scheduled_delete', 'wp_scheduled_delete' );
232
233// Navigation menu actions
234add_action( 'delete_post', '_wp_delete_post_menu_item' );
235add_action( 'delete_term', '_wp_delete_tax_menu_item' );
236add_action( 'transition_post_status', '_wp_auto_add_pages_to_menu', 10, 3 );
237
238// Post Thumbnail CSS class filtering
239add_action( 'begin_fetch_post_thumbnail_html', '_wp_post_thumbnail_class_filter_add' );
240add_action( 'end_fetch_post_thumbnail_html', '_wp_post_thumbnail_class_filter_remove' );
241
242// Redirect Old Slugs
243add_action( 'template_redirect', 'wp_old_slug_redirect' );
244add_action( 'post_updated', 'wp_check_for_changed_slugs', 12, 3 );
245
246// Nonce check for Post Previews
247add_action( 'init', '_show_post_preview' );
248
249// Timezone
250add_filter( 'pre_option_gmt_offset','wp_timezone_override_offset' );
251
252// Admin Color Schemes
253add_action( 'admin_init', 'register_admin_color_schemes', 1);
254add_action( 'admin_color_scheme_picker', 'admin_color_scheme_picker' );
255
256?>
257
/var/www/wordpress/wp-includes/default-widgets.php
/var/www/wordpress/wp-includes/deprecated.php
/var/www/wordpress/wp-includes/feed-atom-comments.php
/var/www/wordpress/wp-includes/feed-atom.php
/var/www/wordpress/wp-includes/feed-rdf.php
/var/www/wordpress/wp-includes/feed-rss.php
/var/www/wordpress/wp-includes/feed-rss2-comments.php
/var/www/wordpress/wp-includes/feed-rss2.php
/var/www/wordpress/wp-includes/feed.php
/var/www/wordpress/wp-includes/formatting.php
/var/www/wordpress/wp-includes/functions.php
/var/www/wordpress/wp-includes/functions.wp-scripts.php
/var/www/wordpress/wp-includes/functions.wp-styles.php
/var/www/wordpress/wp-includes/general-template.php
/var/www/wordpress/wp-includes/http.php
/var/www/wordpress/wp-includes/kses.php
/var/www/wordpress/wp-includes/l10n.php
/var/www/wordpress/wp-includes/link-template.php
/var/www/wordpress/wp-includes/load.php
/var/www/wordpress/wp-includes/locale.php
/var/www/wordpress/wp-includes/media.php
/var/www/wordpress/wp-includes/meta.php
/var/www/wordpress/wp-includes/ms-blogs.php
/var/www/wordpress/wp-includes/ms-default-constants.php
/var/www/wordpress/wp-includes/ms-default-filters.php
/var/www/wordpress/wp-includes/ms-deprecated.php
/var/www/wordpress/wp-includes/ms-files.php
/var/www/wordpress/wp-includes/ms-functions.php
/var/www/wordpress/wp-includes/ms-load.php
/var/www/wordpress/wp-includes/ms-settings.php
/var/www/wordpress/wp-includes/nav-menu-template.php
/var/www/wordpress/wp-includes/nav-menu.php
/var/www/wordpress/wp-includes/pluggable-deprecated.php
/var/www/wordpress/wp-includes/pluggable.php
/var/www/wordpress/wp-includes/plugin.php
/var/www/wordpress/wp-includes/post-template.php
/var/www/wordpress/wp-includes/post-thumbnail-template.php
/var/www/wordpress/wp-includes/post.php
/var/www/wordpress/wp-includes/query.php
/var/www/wordpress/wp-includes/registration-functions.php
/var/www/wordpress/wp-includes/registration.php
/var/www/wordpress/wp-includes/rewrite.php
/var/www/wordpress/wp-includes/rss-functions.php
/var/www/wordpress/wp-includes/rss.php
/var/www/wordpress/wp-includes/script-loader.php
/var/www/wordpress/wp-includes/shortcodes.php
/var/www/wordpress/wp-includes/taxonomy.php
/var/www/wordpress/wp-includes/template-loader.php
/var/www/wordpress/wp-includes/theme.php
/var/www/wordpress/wp-includes/update.php
/var/www/wordpress/wp-includes/user.php
/var/www/wordpress/wp-includes/vars.php
/var/www/wordpress/wp-includes/version.php
/var/www/wordpress/wp-includes/widgets.php
/var/www/wordpress/wp-includes/wp-db.php
/var/www/wordpress/wp-includes/wp-diff.php
/var/www/wordpress/index.php
/var/www/wordpress/wp-activate.php
/var/www/wordpress/wp-app.php
/var/www/wordpress/wp-atom.php
/var/www/wordpress/wp-blog-header.php
/var/www/wordpress/wp-comments-post.php
/var/www/wordpress/wp-commentsrss2.php
/var/www/wordpress/wp-config-sample.php
/var/www/wordpress/wp-cron.php
/var/www/wordpress/wp-feed.php
/var/www/wordpress/wp-links-opml.php
/var/www/wordpress/wp-load.php
/var/www/wordpress/wp-login.php
/var/www/wordpress/wp-mail.php
/var/www/wordpress/wp-pass.php
/var/www/wordpress/wp-rdf.php
/var/www/wordpress/wp-register.php
/var/www/wordpress/wp-rss.php
/var/www/wordpress/wp-rss2.php
/var/www/wordpress/wp-settings.php
/var/www/wordpress/wp-signup.php
/var/www/wordpress/wp-trackback.php
/var/www/wordpress/xmlrpc.php