Добавляем форму rss под каждым постом
Привет всем друзья, с вами wordpressu.ru! В сегодняшней статье мы поговорим с вами о том как установить форму подписки на rss, так что бы она находилась под каждой статьей. Но в начале небольшое отступление, обращаюсь ко всем кто более менее хорошо работает с Яндексом, у меня небольшие проблемы с этим поисковиком. Нет нет! Проблем с индексаицей нет. Проблема в том что в моих популярных запросах находится очень большой мусор, который взялся непонятно откуда. Вот скрин:
Не могу понять откуда взялись эти даты, почти с каждым запросом идут эти непонятные даты. Все это навело на мысль о том что бы может запретить в роботс.тхт индексацию даты публикаций. Но как это сделать? А можно ли вообще так поступить? Друзья, все кто в теме, буду благодарен за любую помощь! Заранее спасибо!
И так если вы ещё не забыли тему статьи, то поехали!!!
После того как вы завели rss, вам выдали небольшой код для вставки на ваш блог:
[code lang=»html»]</p>
<div id="mbt-sub-box">
<h1>Доставка статей по почте</h1>
<form action="http://feedburner.google.com/fb/a/mailverify" method="post" onsubmit="window.open(‘http://feedburner.google.com/fb/a/mailverify?uri=wordpressuru;, ‘popupwindow’, ‘scrollbars=yes,width=550,height=520’);return true" target="popupwindow">
<input onfocus="if (this.value == "Введите Ваш Email…") {this.value = ""}" onblur="if (this.value == "") {this.value = "Введите Ваш Email…";}" type="text" name="email" value="Введите Ваш Email…" size="30" />
<p style="text-align: left;">[/code]
Данный код вы вставили в свой сайдбар и он у вас работает. Теперь перейдем непосредственно к установки формы под постами. Либо в администраторской панели, либо через ftp подключение зайдите в раздел файлов вашей темы, и откройте файл single.php.
Затем между строчкой кода
[php]<?php the_content(); ?>[/php]
и закрывающим тегом </div> вставляем наш код формы rss, но не забываем поменять название класса, вместо <div id=»mbt-sub-box»> в самом начале просто пишем <div id=»mbt-sub-box1″>, делается это для того что бы правила заданные в css для сайдбара не пересекались с формой в single.php
На этом можно спокойно сохранить файл single.php. Далее начинается работа со стилями, для того что бы придать более менее привлекательный вид вашей форме подписки. Открываем файл стилей css и добавляем вот такой код:
[css]</p>
#mbt-sub-box1 {
width:632px;
height:200px;
float: left;
box-shadow: 0 2px 7px #ccc, inset 0 0 10px #f6f5f5;
border-radius: 10px;
margin-bottom: 10px;
padding: 10px;
text-align: center;
}
#mbt-sub-box1 input {
background: #ffffff;
border:solid 1px;
border-radius: 10px 10px 10px 10px;
border-color:#fd9814;
font-size: 14px;
padding: 10px;
text-shadow: 1px 1px 0 white;
width: 220px;
color: black;
font-family: arial;
margin-bottom: 5px;
margin-left: 225px;
}
#mbt-sub-box1 .submit {
background: #fd9814;
color: white;
cursor: pointer;
width: 240px;
font-size: 14px;
text-shadow: 1px 1px 0 #fd9814;
font-family: arial;
margin-left: 225px;
margin-top: 10px;
}
#mbt-sub-box1 h1 {
margin-top: 5px;
color: #574d4d;
font-family: arial;
font-size: 20px;
margin-bottom: 5px;
padding: 0;
line-height: 35px;
text-align: centre; }
<p style="text-align: left;">[/css]
Обращаю ваше внимание на то что, мои размеры формы могут не подойти вам поэтому в таком случае подгоняйте размер формы в #mbt-sub-box1. Так же хочу заметить что через данный файл вы можете под постами выводить практически все что угодно, так что дерзайте, но всегда помните о том что нужно знать меру! На этом я заканчиваю статью, по всем вопросам буду рад ответить в комментариях. Заранее спасибо за ваши ретвиты!
PS: Если вы копируете код с моего блога не забудьте изменить параметры кода, вместо wordpressuru добавьте свой идентификатор feeda
PPS: Как всегда друзья, по традиций небольшой ролик в конце!
Тимур, хотел спросить в теме про итоги, но там почему то захожу под вашим именем и выходить не хочет. Напишу здесь. На каких ресурсах вы пишите анонсы статей? И какие дают больший эффект?
Наверное jQuery снова подвисает, надо немного поковыряться. Анонсы пишу на subscribe.ru очень хороший ресурс, и на kuk-ku.ru тоже не плохой, но все таки советую subscribe.ru Только дам совет, читайте обязательно правила группы, а то в одной из групп меня сразу же безжалостно забанили)))
А какие группы на subscribe.ru порекомендуете? А то модерация анонсов в некоторых группах идет по несколько дней.
Вот названия групп: «Как стать блогером», «Блогинг, копирайтинг»(С модерацей немного тормозят), «Создать свой сайт», «Блог как способ заработка», «Азбука блогера». И конечно надо всегда помнить, что такой вид трафика надо постоянно поддерживать. То есть надо писать постоянно новые посты)))
что-то я там не совсем разобрался.а как группы найти? 🙂
а.всё.разобрался. 🙂
Там хорошая отдача будет, главное писать, хотя бы через день=)
Очень полезна как ни кстати оказалась для меня статейка, все ленился и откладывал на завтрашний день, а тут прочитал и стимул появился себе поставить в конце поста форму. Спасибо!
Очень рад что статья оказалось полезной=)
Отличная статья Спасибо огромное
Всегда пожалуйста))) рад что статья оказалась для вас полезной)))
Автор, а у вас никто записи не тырит? А то у меня заколебали уже – копируют и копируют. И главное, что даже ссылку никто не удосужится поставить.