| rss2email.ru |
![]() Школа цифровой фотографии. ![]() | ![]() Спец и промо акции в Таиланде ![]() | ![]() Интересные факты обо всем на свете ![]() | ![]() Вкусные кулинарные рецепты с фото ![]() |
WordPress – это просто! http://wphelp.ru рекомендовать друзьям >> |
- Конвертация макета Photoshop в шаблон WordPress
«Divine создает WordPress-сайты из Photoshop быстро и абсолютно бесплатно».
Проект Divine предлагает революционное решение — плагин для Photoshop который поможет в автоматическом режиме конвертировать графический макет Photoshop в функциональный шаблон WordPress без знания html.
Вам достаточно запустить Photoshop и плагин, назначить роли основным элементам на странице и протестировать готовый шаблон на сервере. Смотрите видео как это делать.
Конечно кое-что можно усовершенствовать после того, как макет создан, но это значительно проще, чем делать верстку шаблона с нуля. Разработчики плагина обещают, что процесс создания шаблоны будет занимать всего лишь минуту.
Подробнее на divine-project.com
Пока не выпущен официальный релиз, плагин бесплатен! Демо-версия имеет меньший набор функций, некоторые из них еще на стадии доработки, но ими можно пользоваться без ограничений. Так что спешите попробовать :)
Источник: Уроки WordPress
.

Переслать - Как удалить тег more из всех записей WordPress
Удаление тега more может понадобиться если вы решили изменить способ вывода анонсов на сайте. Например, я часто использую для вывода анонса the_content_rss и автоматически сгенерированную миниатюру.При этом, если раньше некоторые записи имели тег more, или редактор ставит его время от времени по привычке, анонсы выводятся неравномерной длины.
Чтобы исправить ситуацию используем простой SQL-запрос через phpMyAdmin:
UPDATE wp_posts SET post_content = REPLACE ( post_content, '<!--more-->', '' );
Прежде, чем что либо делать с базой данных, не забываем сохранить ее резервную копию!!!
Это можно сделать как нажав ссылочку «Экспорт» в phpMyAdmin (что на мой взгляд удобнее и логичнее), так и установив дополнительный плагин для WordPress WP-DB-Backup.
Кстати, если вы все же используйте the_content и тег more, и вас раздражает в ссылке окончание #more, вы можете добавить в functions.php следующий код:
function remove_more_jump_link($link) { $offset = strpos($link, '#more-'); if ($offset) { $end = strpos($link, '"',$offset); } if ($end) { $link = substr_replace($link, '', $offset, $end-$offset); } return $link; } add_filter('the_content_more_link', 'remove_more_jump_link');Теперь у вас будут ссылки «Читать далее» вида site.ru/news/1234, вместо site.ru/news/1234#more и читатель будет попадать на начало страницы, вместо середины статьи при ее открытии (несколько дней назад как раз клиент жаловался на такой «глюк», пришлось объяснять, что так и задумано в WordPress).
Источник: Уроки WordPress
.

Переслать - Ссылка на другой сайт в заголовке
В блогах мы часто рассказываем о том, что нам понравилось, об интересных ресурсах или статьях. Если цель — порекомендовать к просмотру другой сайт, для этого совсем не нужно писать длинную статью, тратя время читателя и свое собственное. Можно просто поставить внешнюю ссылку прямо в заголовке публикации и дать краткое описание при желании.
Сделать это очень просто.
В файле functions.php
добавляем код
<?php function print_post_title() { global $post; $thePostID = $post->ID; $post_id = get_post($thePostID); $title = $post_id->post_title; $perm = get_permalink($post_id); $post_keys = array(); $post_val = array(); $post_keys = get_post_custom_keys($thePostID); if (!empty($post_keys)) { foreach ($post_keys as $pkey) { if ($pkey=='url1' || $pkey=='title_url' || $pkey=='url_title') { $post_val = get_post_custom_values($pkey); } } if (empty($post_val)) { $link = $perm; } else { $link = $post_val[0]; } } else { $link = $perm; } echo '<h2><a href="'.$link.'" rel="bookmark" title="'.$title.'">'.$title.'</a></h2>'; } ?>Далее в файлах index.php, archive.php, search.php, и если есть, в файле category.php, заменяем
<h2><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h2>
на
<?php print_post_title() ?>
В некоторых новых темах вместо всех перечисленных файлов может использоваться один loop.php.
Создаем новую запись. Выберите произвольное поле url1 и url_title и впишите в качестве значений адрес ссылки и заголовок соответственно. Добавьте описание, если необходимо и нажмите Опубликовать.
Данный код не влияет на публикацию нормальных статей, все что он делает — проверяет наличие указанных произвольных полей и если они есть, тогда заменяет заголовок.
Также с этой задачей может справится плагин Page Links To.
Источник: Уроки WordPress
.

Переслать - Аватар и информация об авторе статьи
Если у блога несколько авторов, часто внизу статьи дается блок с информацией об авторе и его фотографией.
Сделать это очень легко.
Всем известно, что в WordPress есть встроенная поддержка сервиса Gravatar, и аватарки могут отображаться напротив каждого комментария. Тоже самое можно сделать и для статей.
Для вставки аватарки используется код:
<?php echo get_avatar( get_the_author_email(), '80' ); ?>
– get_the_author_email отвечает за получение e-mail автора, 80 указывает размер аватара.
Для вставки описания (которое задается автором в профиле в админке) используем:
<?php the_author_description(); ?>
Важно чтобы эти коды были в цикле вывода статьи, например можно вставить аватар и описание внизу статьи, для этого в файле single.php находим
<?php the_content(); ?>
и после вставляем требуемый код.
В некоторых версиях шаблонов (в том числе новом стандартном шаблоне WordPress Twenty Ten используется файл loop.php).
Также можно сделать красивое оформление заголовка статьи с размещенной сбоку аватаркой автора, для этого находим
<?php the_title(); ?>
и дальше вставляем код вызова аватарки.
В этом случае также возможно придется отредактировать archive.php, index.php category.php, если хотите выводить аватар напротив заголовка не только для отдельных статей, но и на главной, в архивах и рубриках.
Источник: Уроки WordPress
.

Переслать

Установите RSS2Email в ваш браузер. Получайте мгновенные оповещения о новых письмах в вашем ящике и событиях на Одноклассниках и Вконтакте
| rss2email.ru | отписаться: http://www.rss2email.ru/unsubscribe.asp?c=41890&u=559355&r=716358152 управление подпиской: http://www.rss2email.ru/manage.asp |








Комментариев нет:
Отправить комментарий