Arthemia
Особенности доработки темы Arthemia для WordPres.
Я долго искала тему, для этого сайта, пока не остановилась на Arthemia.
Есть две темы: Arthemia – бесплатная версия и Arthemia-Premium – платная. Обе версии русифицированы. На мой взгляд это наиболее удачные шаблоны, выпущенные в 2009 году для WordPress.
Установить собственно сам WordPress никакого труда не представлялось, т.к. в сети много раз описан этот процесс, доступным для новичков языком. Я пользовалась статьями, опубликованными здесь: http://ru.wordpress.org. В качестве хостинга я использую: prosto.1gb.ru. Всего 780 рублей в год и вы счастливый обладатель хостинга с поддержкой php и mySQL – собственно всего, что нужно для нормальной работы WordPress.
Теперь что касается самой темы Arthemia.
После того, как шаблон установлен, можно приступать к настройке. Основные пункты настройки обычной темы Arthemia и подводные камни описаны очень подробно у Goodwin: http://www.wpbot.ru/?p=220. Большое ему спасибо за русификацию.
Но я при установке темы Arthemia столкнулась еще с некоторыми особенностями, о которых и хочу сказать.
Вот что пишет Goodwin про доработку темы Arthemia:
«Во-первых, для того, чтобы отображать какие-либо заметки в блоках Тема дня или События, необходимо создать в админке соответственно рубрики Headline и Featured (так они назывались в оригинале). Проще говоря, вы создаете заметку, размещаете ее в рубрике Headline, сохраняете – и она появляется у Вас на блоге как Тема Дня. Создаете несколько заметок в рубрике Featured – и они появляются в блоке События. Кстати, названия Тема Дня и События Вы можете изменить на любые другие, достаточно просто отредактировать в фотошопе пару картинок из папки images данного шаблона.»
Мой коммент:
1) «Заметки» читать, как «Записи».
2) Папка images будет находится тут: http://www.вашсайт.ru/wp-content/themes/arthemia/ images/headline.png – для темы дня и http://вашсайт.ru/wp-ontent/themes/arthemia/images/featured.png – для события.
«Во-вторых, чтобы настроить полосу Рубрик, проходящую поперек страницы, Вы должны вспомнить, что у каждой рубрики есть свой ID номер, который можно посмотреть в админке в списке созданных рубрик. Вы можете сами настроить вывод тех рубрик в полосе, которые Вам нужны. Например, Ваши основные рубрики Шаблоны, Ошибки и Виджеты, у которых соответственно ID номера 12, 15 и 20. Вам нужно поставить эти рубрики в полосу. Для этого Вы открываете файл index.php, находите в нем строчку»:
<?php $display_categories = array(5,6,7,8,11); $i = 1;foreach ($display_categories as $category) { ?>
и правите ее под себя: вместо шаблонных ID 5,6,7,8,11 подставляете свои, то есть 12, 15, 20, вот так:
<?php $display_categories = array(12, 15, 20); $i = 1;foreach ($display_categories as $category) { ?>
Сохраните файл, и вы получите те рубрики, какие Вам будет угодно. Для полного вывода всех рубрик блога вы можете поставить в сайдбар соответствующий виджет, благо таких сайдбаров тут 7»
Мой коммент для версии Arthemia:
1) Найти ID Рубрик в WordPress версии вше 2.5. без специального плагина не представляется возможным. Для того, чтоб эти ID все же увидитесь, скачайте и установите плагин Reveal IDs: http://downloads.wordpress.org/plugin/reveal-ids-for-wp-admin-25.zip
2) Файл index.php находится тут: http://www.вашсайт.ru/wp-content/themes/arthemia/
Мой коммент для версии Arthemia Premium:
Здесь не нужно искать ID, т.к. тема премиум создает раздел Arthemia Options, который сам встраивается в меню «Внешний вид» и там есть поля для дополнительной настройки всех рубрик, подрубрик и их цветовых решений.
«В-третьих… выпадающее меню. Ура, для него ничего не нужно делать!!! Просто создайте суб-страницы (дочерние), и они будут послушно выпадать при наведении мыши на родительскую страницу.
Мой коммент для версии Arthemia:
В этой версии у меня не получилось настроить выпадающее меню для рубрик. ЕСли кому-то удалось 0 дайте знать.
«В-четвертых – про количество записей.
Вы можете задать количество записей на странице под полосой рубрик. Для этого откройте файл
index.php и найдите там следующий код:
<?php $page = (get_query_var(‘paged’)) ? get_query_var(‘paged’) : 1;query_posts(«cat=-9,-15&paged=$page&posts_per_page=2″); ?>
В этом коде за вывод количества заметок отвечает функция posts_per_page=2, где 2 это количество выводимых записей. Измените ее на любое другое, как пожелаете. Кроме того, чтобы избежать дублирования вывода записей в полях Тема дня, События и в основном поле, вы можете в этом же коде исключить показ заметок из этих рубрик. По умолчанию, в коде прописаны рубрики cat=-9,-15, вы можете заменить 9 и 15 на ID номера Ваших рубрик, соответствующих рубрикам Headline и Featured.
Мой коммент для версии Arthemia Premium:
Как я уже и говорила тема премиум создает раздел Arthemia Options, который сам встраивается в меню «Внешний вид» и там Вы можете сами прописать количество записей для вывода.
«В-пятых, вывод картинок осуществляется через произвольные поля (custom fields). Приятная фишка темы заключается в том, что Вам не нужно заморачиваться на предмет подгона картинок по размерам, фотошопа и тп – тема сделает все сама, благодаря встроенным скриптам. Просто возьмите какую-нибудь картинку, которая должна быть помещена в заметку, залейте ее, скажем, в папку images, которую вы можете создать в корне сайте. После этого переходим в админку, в вашу заметку, и прокручиваем вниз, к Произвольным полям. В ключе пишем слово Image, а в значении – абсолютный путь к картинке, http://www.ваш сайт.ru/images/kartinka.jpg. Сохраните заметку и проверьте главную страницу блога – все ок!»
Мой коммент:
1) Когда будите указывать абсолютный путь, то не пишите вот это: http://www.ваш сайт.ru/ – это лишнее. Картинка может не отобразиться в Arthemia, если Вы все это напишите. Путь должен быть такой: images/kartinka.jpg. (Без http и www)
А теперь от себя добавляю:
В-шестых:
У меня во всех записях в теме Arthemia (бесплатная версия), вместо слов «Комментарии» и «Читать далее» – были вопросительные знаки, что-то типа: ???????????. Ни какие «танцы с бубнами» не помогли решить эту проблему. Поэтому я увидела только один вариант: это залезть в файл index.php и заменить русские слова на латиницу. Получилось, что вместо «Нет комментариев»: No comments, а вместо читать далее: «more».
Если кто-то найдет другое решение этой проблемы – дайте знать.
