Озадачился я сегодня этим делом. И надо было не просто вставить код с youTube, а залить ролик и вставить в запись проигрыватель.
Залил по ftp – это позволило обойти ограничения хостера на максимальный размер загружаемых через php файлов. А вставить проигрыватель удалось легко и просто с помощью плагина.
Не устаю восхищаться юзабельностью и гибкостью wordpress`а!
Два плагина, которые я попробововал сегодня:
- – староват, но вполне рабочий.
- – этот поновее, и возможностей поиграться с раскраской побольше.
Причем любую. Ну вот представьте – облазили Вы сотни сайтов с темами, все нормально. Нашли подходящую – даже не пришлось самим создавать тему. Но разные фразы на английском языке (в лучшем случае английском) хоть и понятны, но не улучшают юзабельности Вашего блога. Остается один путь – перевести все самому на великий-могучий…
Можно поступить просто и в лоб заменить все фразы, какие найдете, на русский язык. Это нормально. И, кстати, для себя я так и делаю – меньше нагрузка на сервер.
Но это не совсем правильно…
Финишная прямая.
Собираем все файлы в кучу, помещаем их в папочку с кретивным названием – это будет название нашей темы – заливаем папочку на сервер с тестовым WP и начинаем искать ошибки. Искать и исправлять, искать и исправлять.
По окончании процесса отлова ошибок в коде беремся за боевую раскраску. Переключаем все внимание на файл style.css и красим-красим.. Создаем шедевр дизайнерской мысли. Тут Вам в помощь разнообразные ресурсы о использовании каскадных таблиц стилей – CSS. И не забываем в начало файла style.css вставить блок с информацией об авторе – примерно такой:
/*
Theme Name: Креативное название темы
Version: 0.0.1
Description: Замысловатое описание темы.
Author: Кто автор
Author URI: где живет автор
Tags: ключевые слова.. разные, но все по теме)), через запятую
*/
Не забывайте проверять тему на кроссбраузерность – не стоит игнорировать пользовалетей, предпочитающих IE пользователям FFox и Opera, да еще есть и всякие Safary и прочая и прочая… Необходимо стремиться к тому, чтобы Ваша тема во всех браузерах выглядела одинаково.
Ссылки на статьи про другие файлы тем WP
comments.php
Настало время разрешить нашим пользователям разговаривать – дать им свободу слова через форму комментирования. Но сперва разрешим им почитать, что уже сказали другие. Осуществим вывод комментариев.
Сначала проверим, а не защитил ли автор запись паролем?
Читать дальше…
function.php
Простейшая тема, которую мы с Вами тут ваяем, не предполагает широкого функционала, но поддержка виджетов теме все же нужна. Так что просто создайте файл с таким содержимым:
Читать дальше…
Файл sidebar.php
Сайдбар в WordPress имеет очень приятное свойство – он является настраиваемым. Т.е., если Вы в админке блога выбрали какие-нибудь виджеты, то в сайдбаре отобразятся именно они, а если не выбрали, то в сайдбаре будет меню по умолчанию. Достигается это вот такой простенькой конструкцией:
простенькая конструкция…
Займемся вплотную заголовком. Header.php
Для вывода информации о языке и стране сайта служит функция language_attributes(). Так что первые две строчки нашего файла будут такого вида:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>>
Переходим в секцию <head>…