Один постовой = 1 внешняя ссылка?
Постовые начал размещать совсем недавно на сервисе
И первое что меня смутило — в сервисе продаю место для постового на одной странице третьего уровня вложенности, а он вместе со ссылкой появляется, ввиду особенностей движка wordpress, еще на нескольких страницах, а именно: в архивах, категориях, да и на главной если размещаю в свежем посте (я сейчас размещаю только в старых постах).
Естественно мне такая гора лишних внешних ссылок совсем не нужна...
Начал думать как можно сделать так, чтобы постовой вместе со ссылкой отображался только на одной старнице — с самим постом. Сталкивался при оптимизации тайтлов на блоге с условием if (is_single ()), которое как раз подходит под описанную задачу. Если оно выполняется, значит это страница с одиночным постом и можно размещать постовой. Но в тексте статьи php не работает, а я в php почти не разбираюсь чтобы копать куда-то глубже...
Второй вариант — размещать постовой в конце поста, а перед ним ставить тег more. Все получается хорошо — постовой размещается только на странице со статьей целиком, а на всех остальных нет. Но появляется ссылка «Читать далее»! Которая во-первых, вводит в заблуждение пользователей, они думают что отображена статья не полностью, ну а во-вторых, не столь важно конечно, но лишние внутренние ссылки с таким дурацким анкором тоже ни к чему.
Кстати на форуме mywordpress.ru спрашивал об этом и мне не предложили ничего интересного...
Решение нашлось почти случайно Оказывается ни в каком php копаться не нужно, писать плагин тоже не нужно (я уже собирался в это дело вникать). Способ похож на последний описанный, а именно:
Размещаем постовой в конце поста, а перед ним ставим(в режиме html):
<!--more -->
После слова more обязательно пробел(в посте получилось как будто по обеим сторонам стоит по одному дефису, на самом деле их по два, в общем жмете кнопку more на панели и просто добавляете пробел). И получаем — на главной и других страницах постовой не отображается, но и никакой ссылки вроде «Читать далее» тоже не появляется, вообще никакой ссылки, а вот на странице с самим постом все нормально!
Сейчас зарегистировался в
А вы знаете что такое выполнение инженерно изысканий? Подсказка: связано с геологией.
Похожие статьи:
- Как увеличить заработок в GoGetLinks Раньше в GoGetLinks я размещал только постовые – пару предложений...
- Error ссылки в сапе не чинятся Появляется куча Error ссылок в сапе. Думал что это связано...
- Seo WordPress оптимизация Сейчас я расскажу на собственном примере, как я оптимизировал свой...
- 250 целевых посетителей к каждому посту Как совершенно бесплатно получить до 250 уникальных целевых посетителей к...
- Что нового? Итак, что нового? Добавил в сапу несколько дней назад...
Дек 8, 2009 at 20:18:48
неплохое открытие. я тоже с блогуном изредка работаю, приходилось ставить обычный , теперь буду тоже читерить) спс
[Reply]
Дек 8, 2009 at 21:43:26
Думаю в будущем пригодится, «Exec-PHP — плагин позволяющий выполнение PHP-кода () в ваших постах, страницах и текстовых виджетах». А за ваш вариант спасибо, хитрый хак))
[Reply]
Дек 8, 2009 at 21:51:08
Даже и не знал о такой проблеме, просто всегда ставил ссылки после и никак не в начале статьи! А вот насчет блогуна, я сам с него ушел т.е вместо 1$ в блогуне, где хрен рекламодателя с такими ценами найдешь, на goget линксах предлагаю 2$. Правда условия немного жестче!
[Reply]
Дек 8, 2009 at 22:54:17
Проблема надумана
На одном блоге на постовых не заработаешь! Блог на то и блог, потому что вести его надо в первую очередь для себя, а не для яндекса или гугла или сапы! Сколько хочу, столько и ссылаюсь, не жалко!
Проблему знаю, как со стороны блогера так и со стороны рекламодателя. Со стороны рекламодателя могу незаапрувить подобный постовой, который видно только на страничке поста т.к. это не естественно!
[Reply]
Дек 8, 2009 at 22:58:38
Чтобы more не вставлять замените в файлах темы выводящих морду, категории, и метки (но не single.php)
на
<a href="">Читать
(Между ? и скобкой уберите пробел.)
[Reply]
Дек 8, 2009 at 23:07:02
Устанавливаешь плагин exec-php, по-моему, и в тексте статьи php тоже начинает работать. Но здесь уже аккуратно, чтобы не намудрить.
<?php if (is_single ();) { постовой здесь! } ?>
[Reply]
Дек 8, 2009 at 23:14:07
madbirdy, я блог не ради заработка с него веду:) Но дополнительные деньги никогда не помешают, а вместо 100 ВС за 100 постовых иметь на блоге 400-500 ВС нафиг нужно? Не знаю как на блогуне, а на gogetlinks я продаю заметку именно с одной страницы сайта (не обязательно блога), так что лишние ВС совсем ни к чему.
Bender, что-то криво вставилось
да и more нажать не проблема
Перспективный блоггер , ну уже поздно
Нажать more и вставить пробел проще. А вот если в середине поста кому-то нужно часть скрыть то можно попробовать.
[Reply]
Дек 9, 2009 at 11:27:44
У Bender тэги удалились, возможно, он писал об этом:
Ищем код the_content, текст в скобках делаем пустым
[?php the_content(' '); ?]
Квадратная скобка = угловая.
Тогда в more ничего не придётся дописывать.
В вообще more надо использовать, чтобы избежать дублирования информации в архивах и рубриках. Если читатель захочет, он почитает полную статью. Как вариант, не вставлять more в последнем посте и показывать его целиком. Возможно, для этого есть плагин.
[Reply]
Дек 10, 2009 at 01:14:14
Толи я чего не пойму, толи паника на пустом месте. Ставишь русский плагин «постовой» и всё. При добавлении записи отображается окно аля цитата. Ссылка будет видна только при просмотре полной записи. никаких ссылок на главной и никаких more
[Reply]
Дек 10, 2009 at 16:44:26
По здравому смыслу надо в настройках плагина AllSeoPack ставить галочки запрета индексации пауками разделов, тэгов и категорий , тогда в индексе будут лишь страницы и проблем с MORE не будет...Хотя дело барское конечно
[Reply]
Дек 10, 2009 at 18:23:59
Master, да это и robots.txt прописать можно, только лишние странички не помешают для сапы, зачем их убирать
[Reply]
Дек 10, 2009 at 18:30:05
Во-во, та же дилемма. Вроде и заркывать надо, чтобы Яшка был доволен отсутствием дублированного контента, а жаба не дает ))
[Reply]
Дек 10, 2009 at 18:52:20
Видел СДЛ на WP, на котором 4000 страниц в индексе, из них 1200 — теги! На каждой странице по 1200 внутренних ссылок, и в яндексе живет нормально, и в ЯК
[Reply]
Дек 17, 2009 at 12:04:21
Надуманная проблема, яндекс к одинаковым ссылкам с одинаковыми анкорами относится очень лояльно, а с другой стороны и не сильно влияет на передачу количество одинаковвых ссылок.
[Reply]
Дек 19, 2009 at 20:45:28
От Яши ожидать можно многого! Барин среди ГС одним словом.
[Reply]
Фев 5, 2010 at 19:09:56
Если в more ставим пробел, посл постового есть еще рекламный блок «зорьки» и схожие статьи по теме, то, значит они тоже не будут видны?
[Reply]
Фев 5, 2010 at 19:56:24
Марина, поставьте more после зорьки, кто мешает?
[Reply]
Фев 5, 2010 at 21:03:25
Спасибо, обязательно попробую, мне это понравилось, т.к. бывает проблема с размещением ссылок на гогетлинкс.
[Reply]
Фев 23, 2010 at 16:22:11
Чем же они так опасны?
[Reply]
Курский бомж Reply:
февраля 23, 2010 at 4:49 пп
Говорят, что желательно, чтобы на сайт ссылалось больше сайтов, чем исходящих с него ссылок. Поэтому лишние ВС ни к чему.
[Reply]
Фев 23, 2010 at 19:40:43
Тогда ясно. Но, также говорят, что на заборе написано, а там — дрова.
Ссылайтесь на качественные, жирные/трастовые, тематически близкие сайты — и не бойтесь исходящих...
[Reply]
сентября 23, 2010 at 4:29 пп
[Reply]
Фев 23, 2010 at 20:01:06
п.с. А в гогетлинксах так и напишите — «Из-за особенностей движка Вы получаете совершенно БЕСПЛАТНО ещё одну-две (с таким же анкором) дополнительные ссылки с (других страниц) сайта!» Поверьте на слово — работает, проверено.
[Reply]
Мар 29, 2010 at 18:44:48
Есть еще более простой и красивый способ.
1. Тег more вставляешь, как обычно, ничего в нем не изменяя.
2. Создаешь в папке со своим шаблоном файл functions.php и помещаешь в него такой код:
<?php
function remove_more_link () { return ''; }
add_filter ('the_content_more_link', 'remove_more_link');
?>
Все, ссылка «читать далее» теперь просто-напросто не появляется.
[Reply]
Курский бомж Reply:
марта 29, 2010 at 6:51 пп
Способ красивый конечно, спасибо
Но если все же надо будет сделать для каких-нибудь длинных постов ссылку Читать далее... А то ничего не меняем, просто ставим пробел и все, а если нужна ссылка, то не ставим пробел.
[Reply]
Мар 30, 2010 at 12:20:09
не в тему, но все же: в IE8 весь сайдбар блога расползается >_<
[Reply]
Июл 21, 2012 at 20:51:20
Безо всякой функции: вместо
вставляем
И вся любовь.
Кстати, если в скобках не поставить кавычки, то автомат выведет «more...»
[Reply]
июля 21, 2012 at 8:52 пп
Блин, ваш тэг кода не срабатывает.
Короче, там где контент в теме вставить the_content ('')
[Reply]
Мар 14, 2013 at 13:46:28
Вот честное слово, я не вкуриваю: зачем, если у меня на сайте не отображаются на главной статьи полностью, а только первый абзац в котором нет ссылок с ГГЛ, вставлять еще один тег more, когда он и так уже присутствует?
Прошу простить за тупизм, если таковой обнаруживается в вопросе
[Reply]
Курский бомж Reply:
марта 14, 2013 at 3:26 пп
Статья для тех, у кого полные статьи отображаются
[Reply]