Бесплатные темы для WP зачастую содержат теги которые упрощают установку — Ваш блог начинает управляться из админки.
А получается это из-за обилия PHP вставок, которые при использовании заменяются на то для чего предназначен.
Так как дизайн и его элементы меняются очень редко, а зачастую вообще не меняются — то их можно заменить на статичные данные (это даже облегчит жизнь серверу — будет меньше выполняться php кода)
13 вставок php которые можно удалить из вашего дизайна блога на WordPress.
Очень просто это сделать просмотрев исходный код страницы блога и сравнив с кодом при редактировании темы.
Не забывайте сохранять и проверять соответствует ли вставленный Вами код коду старой страницы.
- <?php language_attributes(); ?> находится в header.php используется в мета выводит ru или en;
- <?php bloginfo(’html_type’); ?> находится в header.php выводит информацию о блоге (Краткое описание);
- <?php bloginfo(’charset’); ?> находится в header.php кодировка;
- <?php bloginfo(’name’); ?> встречается в теме постоянно;
- <meta name=”generator” content=”WordPress <?php bloginfo(’version’); ?>” /> <!– leave this for stats –> находится в header.php;
- <?php bloginfo(’stylesheet_url’); ?> находится в header.php;
- <?php bloginfo(’rss2_url’); ?> находится в header.php, sidebar.php и footer.php. Будьте осторожны, если у вас включен Фид-Баннер. Не забывайте обновлять адреса фидов вручную (плагин FeedSmith не сделает этого);
- <?php bloginfo(’pingback_url’); ?> находится в header.php;
- <?php bloginfo(’stylesheet_directory’); ?> встречается в теме постоянно;
- <?php bloginfo(’description’); ?> встречается в теме постоянно — это описание вашего сайта;
- <?php bloginfo(’comments_rss2_url’); ?> находится в sidebar.php и footer.php;
- <!– <?php echo get_num_queries(); ?> queries. <?php timer_stop(1); ?> seconds. –> находится в footer.php. Этот HTML комментарий многими из нас не используется, так что, удаляйте!
- Если вы используете виджеты, то можете удалить код из sidebar.php между строчками<?php /* Widgetized sidebar, if you have the plugin installed. */
if ( !function_exists(’dynamic_sidebar’) || !dynamic_sidebar() ) : ?>
и
<?php endif; ?>
Все что между ними видно только тогда когда виджеты не используются — если Вы собираетесь использовать всегда — удалите все что между ними.
После всех изменений блог должен немного ускориться и открываться быстрее.
По мотивам