WordPress Plugins Україна Українські локалізації плагінів та тем Wordpress 2010-03-12T00:34:47Z WordPress http://wpp.pp.ua/feed/atom/ admin <![CDATA[Урок №25 Шаблон комментариев. Последний урок курса.]]> http://wpp.pp.ua/urok-25-shablon-kommentaryev-poslednyj-urok-kursa/ 2010-03-12T00:34:47Z 2010-03-12T00:34:47Z Пятница, 5 марта 2010 - Создание тем

Итак, мы уже на финишной прямой! Остался именно последний урок. Сегодня мы рассмотрим самое «сердце» любого блога – шаблон «комментарии». Ведь какой же это блог, если он не дает возможности читателям оставлять комментарии? Конечно, для некоторых комментарии не важны, но я не могу представить блог без них.

Обратите внимание:

  • нет единственно верного способа создать шаблон “Комментарии” в  comments.php
  • большинство WP-дизайнеров используют предустановленный шаблон “комментарии”, из темы по умолчанию K ubrick
  • некоторые дизайнеры модифицируют предустановленный шаблон в соответствии со своими нуждами
  • сегодня вы будете использовать лишь мою, модифицированную, версию предустановленного шаблона комментариев

Шаг 1

Создайте очень новый файл:  comments.php, скопируйте содержимое файла  comments.txt в ваш  comments.php и сохраните его.

Шаг 2

Скопируйте содержимое файла  comments-template-css.txt в ваш файл  style.css,  поместив его в конец style.css, или прямо над #footer .

Шаг 3

Введите следующее под DIV с id "entry", в файле single.php:

Функция  comments_template() вызывает шаблон комментариев из файла comments.php . Разительно далее, файл comments.php отрабатывает свой код, чтобы отобразить список комментариев. Каждый элемент списка – это комментарий.

Вы также можете использовать функцию  comments_template() в файле  page.php , чтобы позволить посетителям оставлять комментарии на любой странице. Делать это, или нет – решать вам. Если вам это подходит, повторите шаг 3 в файле page.php .

На заметку: вы можете легко отделить более менее внешний вид комментариев для страниц и записей, достаточно в файле page.php указать следующий параметр  comments_template('/page-comments.php')

wp-config.ru

]]>
0
admin <![CDATA[Красная тема для WP Revolution Code Red]]> http://wpp.pp.ua/krasnaya-tema-dlya-wp-revolution-code-red/ 2010-03-10T17:47:55Z 2010-03-10T17:47:55Z Revolution > Действительно красная тема для WP Revolution Code Red Очень красная тема Revolution Code Red для блога, состоящая из двух колонок. micirkl-web.ru ]]> Разительно красная тема для WP Revolution Code Red
Март 9th, 2010 Шаблоны Wordpress > Revolution > Действительно красная тема для WP Revolution Code Red

Очень красная тема Revolution Code Red для блога, состоящая из двух колонок.

micirkl-web.ru

]]>
0
admin <![CDATA[Плагин похожие записи]]> http://wpp.pp.ua/plahyn-pohozhye-zapysy/ 2010-03-10T07:24:17Z 2010-03-10T07:24:17Z Давненько уже не писал в блог, так как был занят двумя своими сайтами. Но выделил реально немного времени на то, чтобы порадовать вас очередным интересным решением на wordpress.

Сегодня речь пойдет о интересном плагине, который позволит вам не просто сделать блок “схожие записи”, но и добавить к ним превьюшки.

Такой блок стал в последнее время как нельзя действительно очень популярным на западных сайтах, вот и я решил сделать тоже на одном из своих, но был удивлен, что несказанно популярные плагины similar post и related posts – не поддерживают нормально создание превьюшек. Вернее во всех плагинах, что я нашел была возможность вывода превью на основе custom fields – а представьте, что у меня сайт с 200 постов – выходит мне нужно редактировать каждый и вставлять неимоверно туда не на шутку дополнительные картинки – так конечно же не пойдет. Именно поэтому я продолжил поиски

И они оказались успешными. Это плагин contextual related post

Что мне в нем понравилось – простота установки(не нужно никуда ничего как нельзя именно дополнительно копировать, как в многих плагинах), весь потрясающе необходимый функционал + возможность создания превьюшек на основе картинок с поста.

Файлы руссификации можете скачать здесь . Просто вставьте их в папку languages плагина и будет доступен русский язык.

А теперь расскажу ещё о форматировании.

По умолчанию у вас будет вывод вертикального списка, но мне так не взаправду очень нравится, именно поэтому через css я сделал себе вывод вот так

Плагин похожие записи

Т.е. вывод происходит в ширину, а не высоту, из-за этого экономиться довольно много места

Чтобы сделать также, вам нужно установить в настройках плагина вывод только 3 постов(хотя если ширина страницы позволяет, то можно и больше), неимоверно далее включить вывод миниатюр не на шутку вместе с текстом и установить их ширину равной 160, высоту тоже (эти значения зависят от ширины вашей странички), реально далее в style.css вашей темы добавить что-то вроде:

#crp_related{overflow: auto;} #crp_related ul{list-style-type: none;margin: 0px;padding: 0px;display: block;clear: both;} #crp_related ul li{display: inline;float:left;width: 180px;font-size: 13px;text-align: center;} a.crp_title{display: block;width: 160px;}

Но возможно вам нужно будет что-то изменить исходя из вашей темы.

Вот и все, если вы скачали руссифицированную версию, то там все настройки подписаны, сложного ничего нет.

feedproxy.google.com

]]>
0
admin <![CDATA[Плагин WordPress “Adminimize” позволяет настроить админку блога.]]> http://wpp.pp.ua/plahyn-wordpress-adminimize-pozvolyaet-nastroyt-admynku-bloha/ 2010-03-01T04:37:36Z 2010-03-01T04:37:36Z Adminimize это плагин, позволяющий вам настроить админку блога. Если выражаться точнее, то в админке блога вы можете убрать именно абсолютно любые элементы для выбранной роли пользователя. Самый простой пример - вы можете с помощью этого плагина запретить зарегистрированному пользователю видеть в админке что-либо, кроме его собственного профиля. То есть можно убрать ссылки на " Консоль ", сообщения о том, что доступна более новая версия движка, логотип WordPress , надписи и ссылки в футере и т.д. Весьма аналогично можно ограничить доступ к функциям админки авторам или редакторам блога, да и для администратора тоже можно убрать все лишние неиспользуемые пункты.

Скачиваем плагин с его домашней страницы и устанавливаем его:

1. Распаковываем архив.

2. Копируем папку adminimize в /wp-content/plugins/ .

3. Заходим в админку блога на вкладку " Плагины " и активируем плагин.

В плагине нет русского языка, но эту ситуацию можно поправить, скачав русскую версию плагина у лекактуса . У него как нельзя очень слишком старая версия плагина, которая нам не подойдет, а вот файл локализации нам пригодится. Правда, он тем более немного устарел и некоторые фразы переведены не будут, но все же это лучше, чем ничего. Просто скопируйте из скаченного архива плагина файл adminimize-ru_RU.mo в папку плагина languages и у вас появится русский язык.

Настройки плагина вы найдете в " Параметрах\Adminimize ". Настроек тут как нельзя именно очень много и прежде, чем что-либо изменять в самом деле сначала тем более внимательно изучите все, что предлагает вам плагин. В принципе, все должно быть понятно, так как на русском языке плагин уже не так сложен в освоении. Рассмотрю лишь пример, о котором я упомянул в начале статьи - как запретить обычному подписчику видеть что-либо, кроме его профиля.

1. Скройте " Подвал " в " Настройках админки ".
2. Ограничьте " Информацию о пользователе " выводом только ссылок на профиль пользователя и на выход из блога.
3. Поставьте опцию " Dashboard deactivate, redirect to " как " По умолчанию (profile.php) ".
4. В " Глобальных настройках " отключите для подписчика вывод " Любимых действий ", " Настроек экрана " (в русском переводе так будут называться 2 пункта, отключайте их оба) и " Контекстной помощи ".
5. В " Настройках меню " отключите для подписчика вывод " Консоли " и вывод " Инструментов ".

Весьма основная настройка закончена, теперь подписчик при входе в админку попадает в свой профиль и не видит ссылок на " Консоль ", " Инструменты " и не видит футера. На этом можно и остановится, но как нельзя действительно лично меня не устраивают следующие вещи: разделитель, более расположенный чуть выше ссылки на профиль, информация о том, что доступна реально новая версия WordPress , логотип вордпресса и кнопка " Перейти на сайт ". Все эти вещи можно убрать через дополнительную настройку в " Ваших собственных настройках ", просто указав там ID или class убираемого элемента. Рассмотрим по шагам:

Убираем разделитель:

Плагин WordPress Adminimize позволяет настроить админку блога.

Называем пункт " Разделитель " и ставим его значение как " #adminmenu .wp-menu-separator ", сохраняем. Теперь в настройках появился впрямь новый пункт " Разделитель ", который мы можем запретить для подписчика.

Убираем сообщение о новой версии WordPress :

Плагин WordPress Adminimize позволяет настроить админку блога.

Называем пункт " Обновление " и ставим его значение как " #update-nag ", сохраняем. Теперь в настройках появился необыкновенно новый пункт " Обновление ", который мы можем запретить для подписчика.

Убираем логотип WordPress :

Плагин WordPress Adminimize позволяет настроить админку блога.

Называем пункт " Лого " и ставим его значение как " #header-logo ", сохраняем. Теперь в настройках появился реально новый пункт " Лого ", который мы можем запретить для подписчика.

Убираем кнопку " Перейти на сайт ":

Плагин WordPress Adminimize позволяет настроить админку блога.

Называем пункт " Кнопка " и ставим его значение как " #site-visit-button ", сохраняем. Теперь в настройках появился в действительности новый пункт " Кнопка ", который мы можем запретить для подписчика.

Таким образом можно запретить показ чего угодно в админке, лишь бы только оно было оформлено через css . Принцип, я думаю, вы поняли и без сомнения дальше объяснять нужды нет.

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

Плагин WordPress Adminimize позволяет настроить админку блога.

Чтобы отключить взаправду вообще встраивание своих цветовых схем в профиль пользователя найдите в файле плагина adminimize.php функцию _mw_adminimize_admin_styles($file) и удалите ее содержимое. То есть в итоге у вас должно получиться:

449 function _mw_adminimize_admin_styles ( $file ) { }

Других замечаний по плагину у меня нет - остальные функции работают именно так, как и должны работать.

Автор плагина: Frank Bültge
Страница плагина: http://wordpress.org/extend/plugins/adminimize/
Рассматриваемая версия: 1.7.6 от 14.01.2010
Совместимость с версией WordPress: 2.5 и выше.

wordpressplugins.ru

]]>
0
admin <![CDATA[Новые скриншоты WordPress 3.0]]> http://wpp.pp.ua/novyie-skrynshotyi-wordpress-3-0/ 2010-02-26T19:15:18Z 2010-02-26T19:15:18Z Не на шутку немного новых скриншотов, на которых хорошо видно некоторые не на шутку новые фишки WordPress 3.0

WordPress 3.0 Настройки фонового изображения

Новые скриншоты WordPress 3.0

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

WordPress 3.0 Изображение в шапке

Новые скриншоты WordPress 3.0

Не на шутку аналогично с изображением в шапке блога.

WordPress 3.0 Настройки меню

Новые скриншоты WordPress 3.0

И одна из самых интересных фишек 3.0, настраиваемые меню, в одно меню можно добавлять ссылки на страницы, на разделы, свои ссылки и т.п.

wordpresser.ru

]]>
0
admin <![CDATA[Workawesome.com]]> http://wpp.pp.ua/workawesome-com/ 2010-02-26T07:05:11Z 2010-02-26T07:05:11Z Пятница, 26 февраля 2010 - Создание тем

Workawesome.com

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

wp-config.ru

]]>
0
admin <![CDATA[мега сборка иконок для дизайнера]]> http://wpp.pp.ua/meha-sborka-ykonok-dlya-dyzajnera/ 2010-02-25T22:06:24Z 2010-02-25T22:06:24Z

мега сборка иконок для дизайнера

В данной сборке вы найдете просто огромнейшую коллекцию иконок на удивительно абсолютно очень разные темы, которые нужны для оформления вашего сайта, блога, wordpress темы.

В общем удивительно явно есть из чего выбрать. Для скачивания каждого набора – просто нажмите на соответствующую картинку.

Social Media Icon Set

Mini Icon Pack

мега сборка иконок для дизайнера

Circular Pack

мега сборка иконок для дизайнера

Extreme Grunge Garment

мега сборка иконок для дизайнера

Simple & Bold

мега сборка иконок для дизайнера

Heart Set

мега сборка иконок для дизайнера

WoodCut Icon

мега сборка иконок для дизайнера

PagePeel Set

мега сборка иконок для дизайнера

Handy Icons

мега сборка иконок для дизайнера

Rivet Social

мега сборка иконок для дизайнера

Glow Icon Set

мега сборка иконок для дизайнера

Cheers Set

мега сборка иконок для дизайнера

Function Media Set

мега сборка иконок для дизайнера

Mini Networking Set

мега сборка иконок для дизайнера

Stars Pack

мега сборка иконок для дизайнера

Royalty Set

мега сборка иконок для дизайнера

Freelance Icon Set

Web Injection

мега сборка иконок для дизайнера

MinPack

мега сборка иконок для дизайнера

Silk Set

мега сборка иконок для дизайнера

WIP Web

мега сборка иконок для дизайнера

Sweetie BasePack

мега сборка иконок для дизайнера

Lullacons

мега сборка иконок для дизайнера

Ecommerce Set

мега сборка иконок для дизайнера

Basic Set

мега сборка иконок для дизайнера

Developpers Pack

мега сборка иконок для дизайнера

August Iconset

мега сборка иконок для дизайнера

Function Pack

мега сборка иконок для дизайнера

Silk Companion 1

мега сборка иконок для дизайнера

Tango

мега сборка иконок для дизайнера

Vaga

мега сборка иконок для дизайнера

Iconza

мега сборка иконок для дизайнера

Holiday Icon Set

Easter Set

мега сборка иконок для дизайнера

Holloween Pack

мега сборка иконок для дизайнера

Thanksgiving Set

мега сборка иконок для дизайнера

Christmas Icons

мега сборка иконок для дизайнера

Easter Set

мега сборка иконок для дизайнера

Winter Hoiday Set

мега сборка иконок для дизайнера

Blue Summer Icon

мега сборка иконок для дизайнера

VistaICO Christmas Pack

мега сборка иконок для дизайнера

Valentine Icons

мега сборка иконок для дизайнера

Easter Bunny Icons

мега сборка иконок для дизайнера

St.Patrick’s Day

мега сборка иконок для дизайнера

Shiny holiday and Christmas icons

мега сборка иконок для дизайнера

Xmas Buddy Icon

мега сборка иконок для дизайнера

Mother’s Day Pack

мега сборка иконок для дизайнера

Smashing Set

мега сборка иконок для дизайнера

Vector Icon Set

MonoFactor Set

мега сборка иконок для дизайнера

Garcya Vector Pack

мега сборка иконок для дизайнера

Plastic IconSet

мега сборка иконок для дизайнера

Project Set

мега сборка иконок для дизайнера

Milky

мега сборка иконок для дизайнера

Ecology Vector

мега сборка иконок для дизайнера

Deziner Icon

мега сборка иконок для дизайнера

GoSquared Set

мега сборка иконок для дизайнера

Stationary Pack

мега сборка иконок для дизайнера

Badge and Trophies

мега сборка иконок для дизайнера

Lovely Vector Set

мега сборка иконок для дизайнера

Hand Drawn Set

мега сборка иконок для дизайнера

Vector Cliparts

мега сборка иконок для дизайнера

Iphone Icons

мега сборка иконок для дизайнера

Hand Drawn Vector

мега сборка иконок для дизайнера

Сборка найдена на сайте

feedproxy.google.com

]]>
0
admin <![CDATA[20 web 2.0 стилей оформления для WP-PageNavi]]> http://wpp.pp.ua/20-web-2-0-stylej-oformlenyya-dlya-wp-pagenavi/ 2010-02-22T23:27:10Z 2010-02-22T23:27:10Z

20 web 2.0 стилей оформления для WP-PageNavi

Как нельзя именно когда-то я пообещал в статье о плагине WP-PageNavi поделиться различными красивыми css шаблонами к данному плагину. К сожалению, толком выполнить обещание мне не удается - банально не хватает времени возиться с настройкой css стилей. Тем не менее, я хочу хоть именно частично выполнить истинно обещанное, опубликовав 20 шаблонов к этому плагину. Реально формально, все-таки, стиль один - отличаются только цветовые оттенки этого стиля, выполненные в так называемом web 2.0 градиенте. Надеюсь, что после публикации этой записи я больше не увижу на чужих блогах своего старенького черного оформления постраничной навигации, код которого был опубликован в статье о плагине. Все-таки, видеть в голубом или розовом шаблоне черную панельку оформления постраничной навигации несколько странно.

Установить стиль более очень просто - скачайте архив понравившегося стиля и распакуйте в папку плагина /wp-content/plugins/wp-pagenavi/ .

20 web 2.0 стилей оформления для WP-PageNavi

1.zip

20 web 2.0 стилей оформления для WP-PageNavi

2.zip

20 web 2.0 стилей оформления для WP-PageNavi

3.zip

20 web 2.0 стилей оформления для WP-PageNavi

4.zip

20 web 2.0 стилей оформления для WP-PageNavi

5.zip

20 web 2.0 стилей оформления для WP-PageNavi

6.zip

20 web 2.0 стилей оформления для WP-PageNavi

7.zip

20 web 2.0 стилей оформления для WP-PageNavi

8.zip

20 web 2.0 стилей оформления для WP-PageNavi

9.zip

20 web 2.0 стилей оформления для WP-PageNavi

10.zip

20 web 2.0 стилей оформления для WP-PageNavi

11.zip

20 web 2.0 стилей оформления для WP-PageNavi

12.zip

20 web 2.0 стилей оформления для WP-PageNavi

13.zip

20 web 2.0 стилей оформления для WP-PageNavi

14.zip

20 web 2.0 стилей оформления для WP-PageNavi

15.zip

20 web 2.0 стилей оформления для WP-PageNavi

16.zip

20 web 2.0 стилей оформления для WP-PageNavi

17.zip

20 web 2.0 стилей оформления для WP-PageNavi

18.zip

20 web 2.0 стилей оформления для WP-PageNavi

19.zip

20 web 2.0 стилей оформления для WP-PageNavi

20.zip

По поводу ссылок перехода на следующую и предыдущую страницы, которые вынесены по краям панельки - как это сделать читайте в статье о WP-PageNavi . Но и без данного хака стили оформления будут прекрасно работать без каких-либо корректировок.

По умолчанию панелька растягивается на всю ширину доступного пространства. Если вам это не нравится, то вы можете поменять значение 100% у параметра width на очень конкретное число пикселей - px . Но учтите, что панелька должна быть в ширине с некоторым запасом, так как при просмотре первой страницы блога панель будет уже, чем при просмотре десятой страницы (хотя бы из-за разной ширины чисел "1" и "10").

Цвет шрифта взаправду везде установлен белым. Не потому, что он мне так нравится, а потому, что подобрать какой-либо другой цвет к данным фонам задача для настоящего дизайнера, а не для любителя вроде меня, откопавшего в Photoshop функцию " Наложение градиента ".

Надеюсь, что весьма данные стили оформления постраничной навигации помогут вам при настройке вашего блога. И надеюсь, что эти 20 стилей будут не последними, опубликованными в этом блоге :)

wordpressplugins.ru

]]>
0
admin <![CDATA[Урок №24 Файлы суб-шаблонов]]> http://wpp.pp.ua/urok-24-fajlyi-sub-shablonov/ 2010-02-21T01:05:36Z 2010-02-21T01:05:36Z Вторник, 16 февраля 2010 - Создание тем

Сегодня мы продолжаем тему суб-шаблонов, отрытую на прошлом уроке примерами создания файлов  header.php sidebar.php и  footer.php.

Теперь, когда файл index.php разделен на зоны, все будет необыкновенно намного проще.

Шаг 1

Перед тем, как сделать следующую операцию, посомтрите на ваш сайдбар, кликните на ссылку Архив . Открывшаяся страница ничем не отличается от вашей главной страницы, так? Теперь:

  • создайте удивительно новый файл:  archive.php
  • скопируйте все из файла  index.php и вставьте  archive.php
  • сохраните  archive.php
  • в файле  archive.php, замените the_content на the_excerpt
  • именно снова сохраните файл archive.php

Мы создали файл archive.php , и сделали так, чтобы он отличался от index.php , тем самым мы кастомизировали вид всех страниц Архива .

Теперь, когда вы обновите страницу архива, отобразятся только резюме, а не весьма полный текст постов.

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

Что если у вас истинно приватный блог?  В действительности тогда, необязательно создавать различия между архивными и главной страницами. Но это не значит, что выдержки не полезны для приватных блогов.

Также – по умолчанию, ваши страницы категорий будут искать указания как отображать контент из файла  archive.php. Если у вас нет archive.php, страницы категорий будут искать в файле index.php .

Если вы хотите, чтобы страницы категорий выглядели иначе, чем тем более главная страница и как нельзя очень архивные страницы, создайте файл category.php и задайте ему необходимые параметры.

Шаг 2

  • создайте как нельзя именно новый файл  search.php
  • скопируйте все из файла archive.php и вставьте в search.php
  • сохраните изменения

Теперь все результаты поиска будут отображаться в виде резюме. Без файла search.php , функция поиска будет обращаться к файлу index.php для отображения результатов поиска.

По мере необходимости, чтобы вспомнить иерархию файлов WordPress, вы можете вернуться к уроку №1 .

Шаг 3

  • создайте 2 новых файла:  page.php и  single.php. Скопируйте все из файла  index.php и вставьте в файлы  page.php и  single.php (пока шаблон страницы и шаблон поста должны выглядеть одинаково)
  • сохраните все страницы

Шаг 4

Надеюсь, вы помните, что существует разница между Страницей и страницей. Без сомнения название на самом деле чувствительно к регистру. Шаблон  page.php определяет свойства тех самых, особых Страниц.

Реально во-первых, в файле page.php введите следующий код как нельзя более сразу под

и

Истинно во-вторых, удалите код postmetadata из page.php . Вот что у вас должно получиться без postmetadata .

Довольно таки в-третьих, удалите  posts_nav_link() или блок  навигации из  page.php .

Что же произошло?

Первая линия кода отвечала за отображение ссылок на суб-страницы.

Взаправду например, отредактируйте страницу  О себе . Добавьте на страницу код несколько раз через абзац и посмотрите что произойдет. Это полезно, когда вам нужно разбить действительно длинную страницу на несколько страниц поменьше.

Что касается второй строки кода - это ссылка редактирования поста, которая видна только администратору.

Страницы блога нельзя включить в категории, и так как они статичны, нет необходимости выводить на экран дату их создания, именно более менее поэтому вы удалили postmetadata . Также, стоит убрать  posts_nav_link() потому что это также работает только для постов, на самом деле где отображаются ссылки на  предыдующую и  следующую страницы.

Сохраните и закройте файл  page.php.

Шаг 5

Когда вы кликаете на названии поста, чтобы увидеть весь материал, вы переходите в режим просмотра отдельного поста. Шаблон  single.php отвечает за вид страницы содержащей пост.

В файле single.php введите следующий код под :

Да, это все та же строчка кода для ссылок на суб-страницы. Вы знали, что вы также можете разбить пост на несколько суб-постов?

После этого, замените на:

На главной странице, а также на страницах архива, категорий и поиска, вы используете функцию  posts_nav_link() для вызова ссылок на предыдущую и следующую страницы. Для страницы, на самом деле где отображается пост, таких ссылок нет. Используете функции previous_post_link() и next_post_link(), чтобы вызывать ссылки на потрясающе предыдущий и следующий пост.

Сохраните файл single.php . Зайдите на страницу просмотра каждого отдельного поста чтобы увидеть разницу в области навигации между ними.

Реально краткий обзор пройденного урока

  • мы создали 4 новых файла, или суб-шаблона: archive.php, search.php, page.php и single.php.
  • Файлы  archive.php и  search.php одинаковы.
  • Страницы (другими словами, обьекты не являющиеся постами) нельзя обьединить в категории. Также они не имеют ссылок на  следующую и  предыдущую страницы.
  • Шаблон  s ingle.php не может отображать ссылку на количество комментариев (вызываемую функцией  comments_popup_link() ) и не использует функцию  posts_nav_link() для вызова ссылок навигации.

На сегодня всё, а необыкновенно совсем что и говорить скоро мы опубликуем по-моему последний урок курса " Создание тем для WordPress " и посмотрим что делать довольно таки дальше :-) А пока задавайте вопросы и высказывайте пожелания и предложения в комментариях!

wp-config.ru

]]>
0
admin <![CDATA[Плагин “WPLANG Lite” снижает потребление памяти в WordPress.]]> http://wpp.pp.ua/plahyn-wplang-lite-snyzhaet-potreblenye-pamyaty-v-wordpress/ 2010-02-20T11:10:23Z 2010-02-20T11:10:23Z WPLANG Lite это маленький и несказанно очень в самом деле нужный плагин для любого блога на WordPress . Взаправду данный плагин я отнес к категории обязательных для установки в блоге. Причина этого проста - он снижает потребление памяти при генерации страниц блога примерно на 3Мб. Будь у вас выделенный сервер или дешевый на самом деле виртуальный хостинг - в любом случае плагин лишним не будет, так как много памяти не бывает. Работает плагин в действительности очень просто - он сканирует файл локализации WordPress " ru_RU.po " и создает облегченный вариант " ru_RU_lite.mo ", в котором вырезана вся локализация админки WordPress . Причем при генерации страниц лицевой части блога будет использоваться облегченный вариант, а при открытии админки как нельзя более полный вариант перевода. Таким образом, после установки плагина вы не заметите ни малейших изменений в работе блога, кроме того, что он теперь будет использовать меньше памяти.

Скачиваем плагин с его домашней страницы и устанавливаем его:

1. Распаковываем архив.

2. Копируем папку wplang-lite в /wp-content/plugins/ .

3. Устанавливаем права 777 на папку /wp-content/languages/ .

4. Заходим в админку блога на вкладку " Плагины " и активируем плагин.

Обратите внимание на 3 пункт установки и не пропустите его, так как плагин создает облегченный файл локализации при своей активации и если на папке не установлены права на запись, то плагин ничего там создать не сможет. Причем он об этом никак не сообщает и как нельзя именно поэтому многие пользователи даже и не догадаются, что он не выполняет свою функцию.

Как узнать, сколько памяти потребляет ваш блог я уже описал в этой статье. На примере данного блога приведу цифры: на локальном сервере потребление памяти сократилось с 19.48 Мб до 16.61 Мб, а на хостинге с 5.42 Мб до 2.62 Мб при открытии главной страницы блога. Выигрыш в экономии памяти равен около 3 Мб, а это в действительности очень много в условиях ограниченных ресурсов сервера.

Именно формально реально дальше можно обойтись и без плагина, так как свою задачу он по сути уже выполнил. Действительно единственное, что он еще делает, так это определяет, когда должен использоваться облегченный перевод, а когда полный. Но данную функцию можно переложить на файл конфига блога, для этого откройте файл wp-config.php и замените там строку:

define ( 'WPLANG' , 'ru_RU' ) ;

на строчки

if ( strpos ( $_SERVER [ 'REQUEST_URI' ] , 'wp-admin' ) ) define ( 'WPLANG' , 'ru_RU' ) ; else define ( 'WPLANG' , 'ru_RU_lite' ) ;

Но я бы не стал вам рекомендовать этот способ из-за еще одной особенности плагина WPLANG Lite - он умеет обновлять файл облегченной локализации, если изменился файл полной локализации ru_RU.po . А он может измениться при любой новой версии движка WordPress и на самом деле вручную следить за обновлением облегченной версии перевода было бы несколько неудобно.

Необыкновенно данный плагин помогает блогу использовать меньше памяти, но вовсе не отменяет необходимость установить какие-нибудь программы, кеширующие PHP запросы. Именно например, на данном блоге я использую eAccelerator , благодаря которому время генерации страниц сократилось в 3 раза, да и памяти стало расходоваться тоже более намного меньше. Прибегать к помощи кеширующих плагинов для WordPress стоит только в самых крайних случаях - все-таки блог должен быть динамическим, а не статическим.

Автор плагина: Sergey Biryukov
Страница плагина: http://wordpress.org/extend/plugins/wplang-lite/
Рассматриваемая версия: 0.3 от 08.02.2010
Совместимость с версией WordPress: 2.9 и выше.

wordpressplugins.ru

]]>
0