Вопросы по шаблонам:
Как установить тему для Wordpress
Существует два способа установки тем:
1. Закачка папки с темой по FTP и последующая активация ее в админке
Ход действий:
♦ Вам нужно закачать архив с темой на свой компьютер;
♦ Распаковать архив;
♦ Найти в нем папку с темой и
♦ Закачать ее на хостинг по FTP;
♦ В меню Wordpress найти пункт Дизайн - Темы и активировать тему.
Для закачки файлов на хостинг используется специальная программа - FTP-менеджер.
Рекомендую использовать FileZilla - она бесплатна и проста в освоении.
Закачка папки с темой по FTP - это самый лучший способ установки тем.
Я рекомендую вам пользоваться именно им.
2. Установка темы из админки Wordpress
Ход действий:
♦ Закачать архив с темой на свой компьютер;
♦ Распаковать архив;
♦ Найти в нем папку с темой;
♦ Заархивировать ее в формате .zip.
Как это сделать:
♦ На папке с темой правой клавишей мыши вызвать контекстное меню,
♦ Выбрать в нем пункт "Добавить в архив",
♦ В открывшемся окне отметить чекбокс "ZIP",
♦ Нажать кнопку "ОК"
♦ Зайти в админку Wordpress - Дизайн - Темы;
♦ Перейти на вкладку "Установка тем";
♦ Из списка предлагаемых действий выбрать "Загрузить файл";
♦ Выбрать на своем компьютере zip-архив с темой;
♦ Нажать кнопку "Установить сейчас";
♦ Когда тема будет загружена - кликнуть по ссылке "Активировать".
Этот способ требует слишком много лишних действий, кроме того, загружает ваш сервер двойным количеством файлов - распаковынные архивы ведь никуда с сервера не исчезают, а складируются в папке uploads.
Поэтому пользоваться этим способом загрузки тем не советую.
Что делать после установки темы
1. Удалите виджеты:
В последних версиях wordpress после установки сайта по-умолчению активированы виджеты.
Поэтому, первым делом перейдите на страницу "Дизайн" - "Виджеты" и удалите все виджеты.
2. Настройте тему:
После активации темы, в меню админки "Внешний вид" появится страница настроек «Настройки темы».
Перейдите на эту страницу и настройте тему.
Как поменять логотип
1. Нарисуйте логотип в любой графической программе и назовите его logo.png
2. Закачайте его в папку сайта.
Варианты расположения логотипа:
♦ Логотип можно положить в папку \Название темы\skins\название цвета – тогда вам не придется писать путь к нему в настройках темы.
♦ Логотип можно положить в любую другую папку – тогда путь к нему нужно будет указать в настройках темы.
Адрес логотипа можно написать так:
/wp-content/themes/Sabrina/images/logo.png
Или (если ваш хостинг не поддерживает относительные ссылки) так:
http://Ваш_сайт/wp-content/themes/Sabrina/images/logo.png
3. Измените размер логотипа:
Вам нужно поменять размер стандартного логотипа на размер вашей картинки.
Найдите в файле css/header.css этот селектор:
.logo { }
Или
.logo, .logo2 { }
width: - это ширина
height: - это высота
Укажите здесь размеры вашего логотипа.
Куда загружать папку «font»
Если папка «font» находится в папке темы:
Загрузите ее вместе с темой на сайт.
Если папка «font» находится отдельно (не в папке темы):
То Файл шрифта из этой папки нужен для того, чтобы загрузив его в Фотошоп,
можно было написать название сайта и оно соответствовало стилю приобретенной вами темы.
Загружать эту папку на сайт не нужно.
Как создать меню на сайте
Почти во всех моих темах для wordpress вы можете самостоятельно создать и настроить верхнее меню.
Как это сделать:
1. В админке Wordpress выберите пункт меню "Внешний вид – Меню"
2. В правой части страницы создайте меню:
- Введите заголовок меню,
- Нажмите кнопку "Сохранить меню".
3. В левой части страницы:
- Выберите ссылки ( страницы, категории или создайте произвольные ссылки ),
- Нажмите кнопку "Добавить в меню".
4. В правой части страницы отсортируйте добавленные ссылки в нужном вам порядке.
5. Еще раз сохраните меню.
6. Перейдите на страницу "Внешний вид – Виджеты".
Добавьте виджет "Произвольное меню" (Собственное меню) в сайдбар "menu".
7. Сохраните виджет.
P.S. Если в меню wordpress нет пункта "Внешний вид – Меню", значит тема не поддерживает самостоятельное создание меню.
Как подключить дополнительные шаблоны страниц
Каждая тема имеет несколько дополнительных шаблонов страниц.
Как их подключить:
Создайте в админке Wordpress страницы с нужными вам названиями и в качестве шаблона для вывода выберите соответствующие названию файлы:
Для страницы архивов - archives.php
Для карты сайта - map.php
Для страницы контактов - contact.php
Для облака меток - tag_cloud.php.
Для страницы ссылок - links.php
Для страницы отзывов - otziv.php
Как это сделать:
1. В админке Wordpress, в левом меню, выберите пункт "Cтраницы" - "Добавить новую";
2. На открывшейся странице напишите заголовок страницы и текст (если нужно).
3. На этой же странице найдите блок «Атрибуты страницы» (справа);
4. В нем, под заголовком «Шаблон», выберите из выпадающего списка нужный файл;
5. Нажмите кнопку «Опубликовать».
Как включить блок "Атрибуты страницы":
Найдите на странице (вверху справа) - "Опции отображения" ("Настройки экрана" - в старых версиях Wordpress), поставьте там птичку напротив пункта Атрибуты страницы, тогда этот блок появится на странице.
Как настроить вывод видео
1. Создайте отдельную рубрику для видео.
2. При публикации статьи добавьте ссылку на видео-файл в блок "Видео" (в случае, если на странице добавления записей есть блок "Видео").
3. Перейдите на страницу настроек темы, найдите там блок, отвечающий за вывод видео ("Видео" или "Видео-новости").
4. Выберите рубрику "Видео" из выпадающего списка.
5. Сохраните настройки.
Как настроить вывод твиттов из вашего Twitter-блога
1. Перейдите на страницу настроек темы.
2. Найдите там блок, отвечающий за вывод твиттов (его можно опознать по названию - "Твиттер на сайте" или "Твиттер новости")
3. Вставьте в этот блок ваш логин на Twitter.com
4. Cохраните настройки.
Оптимизация сайта
Если вы приобрели оптимизированную версию темы для wordpress:
Оптимизированные версии шаблонов для Wordpress НЕ НУЖДАЮТСЯ в плагинах для оптимизации!
В них встроена возможность указать title, description и keywords отдельно для каждой записи и страницы (то, что обычно делают плагины для оптимизации).
Для этого в записях и на страницах есть специальные SEO-блоки для добавления в них:
Заголовка статьи (title),
Описания статьи (description) и
Ключевых слов (keywords).
Если эти блоки не заполнены, то Заголовок статьи (title) и Описание статьи (description) будут выводиться из контента страницы, а Ключевые слова (keywords) – из добавленных к статье меток.
На странице настроек темы можно указать общие ключевые слова для сайта, которые будут отображаться в мета-теге keywords на тех страницах, для которых специально не указаны ключевые слова.
Если вы приобрели обычную версию темы для wordpress:
Обычные версии шаблонов частично оптимизированы, поэтому их можно использовать в том виде, как они есть.
Но, если вы хотите установить плагин для оптимизации, вам нужно найти в присланном вам архиве папку, которая называется «header.php при использовании плагина для оптимизации», и добавить файл header.php из этой папки в папку с темой.
Как настроить вывод рекламных блоков
В шаблонах предусмотрен вывод контекстной рекламы формата Google Adsense.
Управление рекламными блоками осуществляется на странице настроек темы.
Если вы не выводите рекламные блоки, то тема выводит изображения-заглушки.
Чтобы убрать их, нужно удалить ссылки на эти изображения во всех файлах в папке /includes/add/.
Фоновые изображения в теме не отображаются на сайте
1. Проверьте, правильно ли вы загрузили папку с темой?
Папка с темой должна находиться в папке /wp-content/themes/.
2. Посмотрите, не изменено ли название папки с темой?
Если вы изменили заглавные буквы на строчные в названии папки,
путь к изображениям на сервере изменился и браузер не найдет изображений по адресам, указанным в файлах шаблона.
3. Возможно, вы не выбрали цвет из выпадающего списка на странице настроек темы.
4. Проверьте, поддерживает ли ваш хостинг относительные пути к изображениям.
Фоновые изображения в темах выводятся при помощи относительных ссылок -
/wp-content/themes/Sabrina/images/bg.jpg.
Если ваш хостинг не поддерживает относительные ссылки, вам нужно во всех файлах стилей:
- style.css,
- во всех файлах в папках css и skins
заменить относительные ссылки абсолютными.
Как это сделать:
♦ Откройте файл текстовым редактором Notepad2 – скачать можно здесь –
http://www.flos-freeware.ch/notepad2.html
♦ При помощи автозамены (Ctrl+H) замените в открытом файле все ссылки на изображения:
/wp-content/themes/Sabrina/images
замените на
http://ваш_сайт.ru/wp-content/themes/Sabrina/images
Вместо ваш_сайт.ru вставьте адрес вашего сайта.
♦ Сохраните файл в кодировке UTF-8 без сигнатуры (без БОМ):
File – Encoding – UTF-8
Или на русском:
Файл – Кодировка – UTF-8
5. Проверьте, соответствует ли версия шаблона версии Wordpress?
Возможно, у вас установлен Wordpress версии 3.0 или ниже,
а вы не добавили в тему файл настроек для старых версий Wordpress.
Как это сделать:
♦ В распакованном архиве найдите папку «Настройки для старой версии».
♦ Поместите файл из этой папки в папку с темой и согласитесь на замену файла.
Не отображаются картинки в постах
Если ваш сайт установлен в подпапке и на нем не отображаются картинки в постах,
укажите путь к папке с изображениями в настройках Wordpress с учетом того, что сайт установлен в подпапке:
Админка Wordpress - Левое меню – Параметры – Медиафайлы
По умолчанию Wordpress сохраняет все файлы в папку wp-content/uploads.
Для сайта, установленного в подпапку, этот путь должен выглядеть так:
Название_подпапки/wp-content/uploads
P.S. Это в теории. На практике, иногда, приходится поэкспериментировать, пока правильно укажешь путь к папке с файлами.
Не выводятся изображения в анонсах (нигде на сайте)
Причин, как правило две:
1. Либо не выставлены права 777 на папку cache:
Найти ее можно по адресу /wp-content/themes/Назание_темы/scripts/cache/
2. Либо установленная на вашем хостинге версия PHP не соответствует версии нужной для работы срипта timthumb.php,
который используется в шаблонах для ресайза и кэширования изображений.
Срипт timthumb.php требует PHP 5.2 или 5.3.
На более старых или более новых версиях PHP он может работать некорректно или совсем не работать.
В этом случае можно:
♦ Сменить хостинг.
♦ Или изменить вывод изображений в шаблоне.
В моих темах используется оптимальный по скорости и нагрузке на сайт способ вывода изображений.
Все остальные способы работают намного хуже, поэтому менять принцип вывода изображений в шаблоне не рекомендую.
Но, если по какой то причине, вы не можете сменить хостинг, тогда остается только этот способ.
Можете это сделать самостоятельно или поручить мне или любому другому разработчику. Работа эта платная.
3. Практика использования шаблонов на основе срипта timthumb.php показала, что других причин нет.
Поэтому, пожалуйста, не просите, чтобы я изобрела еще какой-нибудь способ решения этой проблемы.
Не выводятся изображения в анонсах (только в некоторых)
Причин, как правило две:
1. Ваше изображение некорректно сохранено:
Лечится просто - загрузите такое изображение в любую графическую программу и сохраните его заново.
2. Изображение находится на другом сайте:
Исправить это еще проще - загрузите его на свой сайт.
Не работают какие-то функции в теме
1. Отключите ВСЕ! плагины;
2. Удалите ВСЕ! посторонние скрипты из папки сайта (именно из папки сайта!);
Для тех, кто не знает, что такое скрипты – удалите из папки сайта все посторонние файлы и папки, оставьте только файлы и папки, принадлежащие Wordpress;
3. Удалите ВСЕ! посторонние скрипты из папки темы;
4. Удалите ВСЕ! виджеты;
5. На странице настроек темы сбросьте настройки
(кнопка «Сбросить настройки»);
6. Найдите на вашем сервере файл error_log,
скачайте его на компьютер, откройте и посмотрите, какие ошибки в нем записаны.
Обязательно исправьте все ошибки, которые там обнаружатся.
Если у вас нет доступа к файлу error_log, напишите своему хостеру с просьбой прислать вам этот файл. Изучите его и исправьте все ошибки, в нем записанные;
7. Если вы вносили изменения в файлы темы
– удалите ее с сервера и закачайте экземпляр темы, полученный от меня;
8. Если сайт работает на версии Wordpress ниже 3.1
– обновите Wordpress до последней версии.
Выполнив все это, проверьте работоспособность темы еще раз.
Если вы добросовестно сделаете все выше написанное, 99% вероятности, что неработающая ранее функция начнет работать.
Если после всего вышеперечисленного функция не заработала, скорее всего, на вашем хостинге нет php-библиотеки, поддерживающей эту функцию.
В этом случае можно написать хостеру с просьбой включить нужную php-библиотеку, или заменить неработающкую функцию чем нибудь другим (эта работа платная) или сменить хостинг.
Вопросы по оптимизации:
Как не попасть под АГС
1. Приобретайте оптимизированную версию темы для wordpress.
2. Оставьте для индексации только один вид таксономи (это могут быть категории или анонсы на Главной).
3. Запретите в файле robots.txt индексацию всех остальных таксономий, создающих дублированный контент
(архивов, тегов, категорий, результатов поиска, RSS-фид и пр.), т.е. всех анонсов.
Примерно так:
Disallow: /search/*
Disallow: /2011/*
Disallow: /author/*
Disallow: /tag/*
Disallow: /category/*
Подробнее можно прочитать в посте АГС: Как вывести сайт из под фильтра Яндекса.
4. Публикуйте на сайте только уникальные статьи.





