Архив | Как сделать? RSS лента для этой рубрики

Выводим рекламу в архивах

23 Июль 2010

Комментарии отключены

Я уже как-то писал о том, как вывести рекламу, после первой записи в вашем WordPress блоге, это можно сделать и на главной странице и в архивах и в результатах поиска, в зависимости от того, в какой файл шаблона вы запишите код.

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

<?php if ($ad_count == 0) { ?>
Здесь пишем что хотим и оно отобразиться после первого поста
<?php } elseif ($ad_count == 2) { ?>
Здесь пишем что хотим и оно отобразиться после третьего
<?php } $ad_count++; ?>

Этот код, необходимо вставить перед строчкой:

<?php endwhile; ?>

В зависимости от того, где именно вы хотите выводить рекламу, нужно выбрать правильный файл шаблона, их может быть несколько: index.php, home.php, archive.php это основные, попробуйте и посмотрите что получится.

Этот код может быть полезен тем, кто зарабатывает продажей ссылок с Sape или показывает своим пользователям контекстную рекламу. Пользуйтесь на здоровье, если что-то не получилось, обращайтесь, с радостью помогу разобраться.

Продолжить чтение...

Автоматические ссылки на RSS в WordPress 3.0

19 Июль 2010

Комментарии отключены

В новой версии WordPress 3.0 появилась возможность автоматически выводить ссылку на RSS-подписку. Раньше эти ссылки прописывались вручную в файле «header.php», теперь достаточно добавить одну строчку кода, в файл шаблона «functions.php» и WordPress будет отображать ссылки на подписку всех записей блога, подписку на все комментарии блога и если открыта одна запись, то появляется дополнительная ссылка для подписки на комментарии к этой записи.

Код который необходимо вставить выглядит вот так:

<?php add_theme_support('automatic-feed-links'); ?>

В работе выглядит примерно вот так:

Также учтите, что в теме необходимо удалить ссылки которые были прописаны статично, чтобы эта функция нормально работала. У меня строчка которую нужно было удалить выглядела вот так:

    <link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="<?php echo get_bloginfo_rss('rss2_url'); ?>" />

Получилось? Хорошо, не получилось, обращайтесь помогу.

Продолжить чтение...

Как убрать сообщение «Сайт ненадолго закрыт на техническое обслуживание.»

12 Июнь 2010

10 Comments

В новых версиях WordPress присутствует функция автоматического обновления движка блога. Для этого нужно просто зайти в панель администрирования, раздел «Инструменты» — «Обновление». Нажать на кнопку «Обновить автоматически» и в некоторых случаях ввести логин и пароль для ФТП-доступа.

Если все прошло успешно, в результате вы получите обновленный блог, если по каким-то причинам процедура обновления прервана может так случится что вместо блога, вы получите белую страничку с сообщением о том, что блог временно не работает, т.к. на нем проводятся работы, на английском это выглядит так: «Briefly unavailable for scheduled maintenance», на русском вот так: «Сайт ненадолго закрыт на техническое обслуживание. Зайдите через минуту.»

Для того, чтобы избавиться от этого сообщения, просто зайдите в папку wp-admin, вашего блога через FTP и удалите файл с именем .maintenance после чего ваш блог снова заработает и вы сможете повторить попытку обновления WordPress.

(Добавлено 19.07.2010: в WordPress 3.0 файл .maintenance создается в корневой папке блога.)

(Добавлено 21.07.2010: при обновлении/переустановке WordPress бывает так, что файла .maintenance вообще нигде нет, но сообщение все еще выдается и блог не доступен. Откройте файл wp-activate.php и убедитесь в том, что строчка define ( «WP_INSTALLING», false ); имеет значение false. Если оно установлено в true блог открываться не будет.)

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

Продолжить чтение...

Ссылка на предыдущую запись с названием

31 Март 2010

73 Comments

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

Делается это очень легко и просто, встроенными средствами WordPress.

На моем блоге для этого используется следующий код:

			<div class="alignright"><?php next_post_link('%link→') ?></div>
			<div class="alignleft"><?php previous_post_link('←%link') ?></div>

Экспериментируйте и все у вас получится.

Продолжить чтение...