вИнтересные статьи

10 советов как улучшить тему для WordPress

Многие пользователи интернета  используют платформу WordPress для ведения своего блога. После того как мы установили саму CMS, мы пытаемся найти подходящий шаблон, так чтобы он не только отвечал нашим требованиям, нашей тематики, но и также чтобы он отличался от других сайтов. Конечно же, имея пару лишних десятков долларов вы можете купить премиум тему и установить себе на сайт, но и тут, к сожалению, вы не будете оригинальными. Т.к. купить шаблон за 40-100$ могут позволить достаточно большое количество людей, поэтому и тут вам придётся покорячится и внести свои изменения, потратив  свои кровные денежки. Так что независимо от того купили ли вы тему или скачали бесплатно вам придётся вносить в неё изменения, конечно же это не касается темы когда вы её выкупили («buy out») за 2000 зелёненьких.

1. Уменьшите размер изображения. К сожалению, бывают такие случаи, когда дизайнеры настолько увлекаются свои шедевром, что совсем забывают о таком критерии как быстрота загружаемости сайта, что между прочим один из важных факторов. Во-первых не каждый посетитель будет сидеть и ждать пока загрузится ваш сайт с кучей тяжёлой графики, а во-вторых некоторые поисковики, а конкретно Google, не любит тормознутые сайты. Если вам знаком Photoshop, то кнопочка Save for Web должна также быть вам знакомой. Некоторые дизайнеры советуют уменьшать размер картинки до тех пор пока вы явно не увидите разницу в цветах, переходы в градиентах или просто не увидите что качество изображения стало хуже. Если вы плохо знакомы с photoshop`ом или каким-нибудь другим графическим редактором, вы можете использовать онлайн ресурсы, такие как

Smush.It — которые оптимизирует ваши картинки без особой потери качества или

DynamicDrive.com — который предоставляет те же функции.Smush.It

2. Установите свою favicon. Будьте внимательными, ведь некоторые темы для WordPress идут даже без дефолтовых иконок, так что вам придётся самим устанавливать её.  Favicon такой же опознавательный знак вашего сайта как и название, так что тема с белым документом в виде иконки в браузерной строке будет смотреться как-то не профессионально.

3.  При добавление картинки в пост ей необходимо давать название и заголовок. В лучшем случае хотелось бы видеть заголовок возле картинки (снизу, сверху), хотя иногда он может и отвлекать.заголовок возле картинки

4. Используйте функцию flush на PHP. Даннй кусок кода необходимо поставить сразу же после header. Это позволит увеличить скорость работы вашего сайта.

</head><?php flush(); ?>

5. Оптимизируйте CSS код. Каскадная таблица стилей содержит в себе большое количество жизненно необходимого кода для вашего сайта. Вы можете слегка оптимизировать его, заменив длинное описание тэга на короткое. К примеру, если вы нашли в своём файле стиля следующие строки

.post {
padding-top:3px;
padding-right:10px;
padding-bottom:5px;
padding-left:2px; }

То вы смело их можете заменить на  .post { padding: 3px 10px 5px 2px; }

6. Уменьшайте сами файлы WordPress. Если вы используете на вашем сайте JavaScript, то вы можете воспользоваться JavaScript Compressor, для CSS также существует парочку хороших сервисов по сжатию кода, к примеру CSS Optimizer или Clean CSS.JavaScript Compressor

7. Защищайте свою тему. Во первых проверьте ваш файл header.php на наличие следующей строки

<meta name="generator" content="WordPress <?php bloginfo(’version’); ?>" />

Если такая строка существует, то незамедлительно удалите её, ведь она показывает какой версией WordPress вы пользуетесь, что упрощает работу человеку, который хочет взломать ваш сайт.

Если же таковой строки нет, это ещё не значит, что она не генерируется автоматически. Откройте своё файл functions.php и вставьте туда следующую строку

<?php remove_action('wp_head', 'wp_generator'); ?>

8. Спрячьте все ошибки, которые появляются при попытки войти на сайт. Опять же открываем файл functions.php и добавляем следующий код

add_filter('login_errors', create_function('$a', "return null;"));

ошибки при попытки войти на сайт

9. Поменяйте систему поиска на сайте. Используйте все преимущества предлагаемые такими известными поисковыми системами как Google, Yahoo! или Bing.Поменяйте систему поиска на сайте

10. Для того чтобы ускорить работу вашего блога вы можете удалить некоторые ненужные вызовы функций.

К примеру, если у вас в header.php есть такая строка

<title><?php bloginfo('name'); ?></title>

— это значит что здесь будет выводится заголовок вашего сайта. Если вы не собираетесь его постоянно менять, то зачем делать этот вызов при каждой загрузке сайта, замените этот код на следующий

<title>Your Blog Name</title>

Ещё одни пример, обычно этот код встречается в header.php

<link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" />

— cсылка на ваши стиль. Явно расположение этого файла ещё долго не будет меняться, то зачем тогда тратить процессорное время на вызов и обработку функции, давайте просто изменим этот код на следующий

<link rel="stylesheet" href="http://example.com /wp-content/themes/themename/style.css" type="text/css" />

Wordpress

Автор:

2 комментария

  1. Дмитрий 12 мая 2011
  2. adminАвтор 15 мая 2011

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *