Оптимизация скорости работы и функций WordPress

1. Скрыть Admin Bar с Frontend

Добавить в файл …wp-content/themes/*mytheme/functions.php этот код:

// Hide admin bar from front end
show_admin_bar( false );

2. Скрыть поле Website Or URL из формы добавления комментариев

Добавить в файл …wp-content/themes/*mytheme/functions.php этот код:

// Remove Website or URL Field on Comment Form
function mi_remove_comment_url_field( $field ) {
    return ''; }
add_filter( 'comment_form_field_url', 'mi_remove_comment_url_field' );

3. Скрыть Website Or URL из комментариев

Добавить в файл …wp-content/themes/*mytheme/functions.php этот код:

// Hide Commenter Website or URL on Comments
function mi_hide_comment_url( $url ) {
    if ( !is_admin() )
        return '';
    else
        return $url; }
add_filter( 'get_comment_author_url', 'mi_hide_comment_url' );

4. Отключить ревизии страниц и записей

В файле …wp-config.php добавить этот код:

/*mi
Disable post revisions	
mi*/
define('WP_POST_REVISIONS', false);

5. Удалить информацию о версии WordPress из Header

Добавить в файл …wp-content/themes/*mytheme/functions.php этот код:

// Remove version info from head and feeds
function complete_version_removal() {
    return '';
}
add_filter('the_generator', 'complete_version_removal');

6. Удалить ненужные размеры картинок ( large, medium, thumbnail )

Добавить в файл …wp-content/themes/*mytheme/functions.php этот код:

// Remove Unneeded Images Thumbnail Sizes
update_option( 'thumbnail_size_h', 0 );
update_option( 'thumbnail_size_w', 0 );
update_option( 'medium_size_h', 0 );
update_option( 'medium_size_w', 0 );
update_option( 'large_size_h', 0 );
update_option( 'large_size_w', 0 );

7. Удалить ненужные