X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Заключить "Читать полностью" в nofollow
medved112
medved112
Topic Starter сообщение 6.9.2011, 20:19; Ответить: medved112
Сообщение #1


В меру упитанная панда в полном расцвете сил
*******

Группа: Active User
Сообщений: 3182
Регистрация: 17.10.2008
Поблагодарили: 1374 раза
Репутация:   139  


Есть блог на WP. В нем на главной идут анонсы статей, которые доступны до двум ссылкам: через заголовок и через кнопку "Читать полностью". Нужно заключить эту кнопку в тег nofollow.

В index.php стандартный:
<?php the_content('Читать полностью'); ?>


В css это такая кнопка:
#content .more-link {

            width: 135px;
            height: 20px;
            float: right;
            padding: 0px 3px 3px 4px;
            background: #1ca8e6;
            font-size: 16px;
            color: white;
            margin-right: 25px;
            margin-top: 15px;            
           }


Каким образом все это поставить в nofollow можно?


--------------------
фыр фыр
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
abafons
abafons
сообщение 6.9.2011, 20:38; Ответить: abafons
Сообщение #2


Завсегдатай
*****

Группа: Active User
Сообщений: 839
Регистрация: 3.4.2010
Из: Казань
Поблагодарили: 149 раз
Репутация:   37  


я так закрыл

<a  rel="rel nofollow"><?php the_content('Читать полностью'); ?></a>


--------------------
Самый надежный и недорогой хостинг! От 115 руб в месяц, 1 месяц бесплатно + домен в подарок!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
medved112
medved112
Topic Starter сообщение 6.9.2011, 20:47; Ответить: medved112
Сообщение #3


В меру упитанная панда в полном расцвете сил
*******

Группа: Active User
Сообщений: 3182
Регистрация: 17.10.2008
Поблагодарили: 1374 раза
Репутация:   139  


abafons, вы сами поняли хоть, как вы закрыли? Это дает весь контент в виде ссылки и абсолютно все, кроме заголовков закрыто в nofollow.


--------------------
фыр фыр
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
abafons
abafons
сообщение 6.9.2011, 20:50; Ответить: abafons
Сообщение #4


Завсегдатай
*****

Группа: Active User
Сообщений: 839
Регистрация: 3.4.2010
Из: Казань
Поблагодарили: 149 раз
Репутация:   37  


ой, нет, сорри) не так у меня


--------------------
Самый надежный и недорогой хостинг! От 115 руб в месяц, 1 месяц бесплатно + домен в подарок!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
medved112
medved112
Topic Starter сообщение 6.9.2011, 20:54; Ответить: medved112
Сообщение #5


В меру упитанная панда в полном расцвете сил
*******

Группа: Active User
Сообщений: 3182
Регистрация: 17.10.2008
Поблагодарили: 1374 раза
Репутация:   139  


Также приветствуется вариант, чтобы разорвать конструкцию:
<?php the_content('Читать полностью'); ?>


И сделать контент и данный тег отдельными частями, мне это не принципиально, но как сделать я не могу понять.


--------------------
фыр фыр
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
abafons
abafons
сообщение 6.9.2011, 20:58; Ответить: abafons
Сообщение #6


Завсегдатай
*****

Группа: Active User
Сообщений: 839
Регистрация: 3.4.2010
Из: Казань
Поблагодарили: 149 раз
Репутация:   37  


В общем на одном сайте я использую плагин Add Link Attribute. После установки код
<?php the_content('Читать далее'); ?>
меняем на
<?php add_link_attr('the_content', 'Читать далее', 'rel="nofollow"'); ?>


На других не использую эту кнопку


--------------------
Самый надежный и недорогой хостинг! От 115 руб в месяц, 1 месяц бесплатно + домен в подарок!


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
un1name1d
un1name1d
сообщение 6.9.2011, 21:01; Ответить: un1name1d
Сообщение #7


Синдром вахтёра на пенсии
******


Группа: Active User
Сообщений: 1686
Регистрация: 20.1.2011
Поблагодарили: 1906 раз
Репутация:   172  


Я в PHP не силен, но даже тут вижу, что вариант пользователя abafons не прокатит, т.к. ссылка типа
<a rel="nofollow"><a rel="nofollow">Читать полностью</a></a>

будет неправильной. А уж тем более с ошибками в самом коде.
(abafons @ 6.9.2011, 19:38) *
<a  rel="rel nofollow">


ТС, так как я не знаю PHP, то хочу задать несколько вопросов, на которых потом буду строить догадки, как же заключить.
1) <?php the_content('Читать полностью'); ?> -> <a href="путь">Читать полностью</a>?
2) Можно ли кодами обрубить хотя бы один знак перед "Читать полностью"? Если обрубится знак ">", то можно будет подставить вместо "Читать полностью"
rel="nofollow">Читать полностью
. Или не выйдет?
3) Или опять же php-кодами сделать замену ">Читать полностью" на "rel="nofollow">Читать полностью"

Сообщение отредактировал un1name1d - 6.9.2011, 21:08


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Чеснок
Чеснок
сообщение 6.9.2011, 21:11; Ответить: Чеснок
Сообщение #8


мошенник
*******


Группа: Banned
Сообщений: 3623
Регистрация: 9.12.2009
Из: СССР ☭
Поблагодарили: 1520 раз
Репутация:   262  


<?php add_link_attr('the_content', 'Читать далее', 'rel="nofollow"'); ?>
+ плагин Add Link Attribute

Сообщение отредактировал Чеснок - 6.9.2011, 21:13


--------------------
Забанен за мошенничество
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
lostprophet
lostprophet
сообщение 6.9.2011, 21:15; Ответить: lostprophet
Сообщение #9


Топовый постер
*******

Группа: Super Moderator
Сообщений: 2567
Регистрация: 18.11.2008
Из: Ростов-на-Дону
Поблагодарили: 3172 раза
Репутация:   292  


Лезем в файлы двига, а именно в wp-includes/post-template.php
Находим на 226-ой строке код
$output .= apply_filters( 'the_content_more_link', ' <a href="' . get_permalink() . "#more-$id\" class=\"more-link\">$more_link_text</a>", $more_link_text );

меняем на
$output .= apply_filters( 'the_content_more_link', ' <a href="' . get_permalink() . "#more-$id\" class=\"more-link\" rel=\"nofollow\">$more_link_text</a>", $more_link_text );


Проверьте, отпишитесь, работает или нет? WP под рукой нет установленного.



(medved112 @ 6.9.2011, 20:54) *
Также приветствуется вариант, чтобы разорвать конструкцию:


Разрываем там же.


--------------------


Поблагодарили: (4)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Чеснок
Чеснок
сообщение 6.9.2011, 21:16; Ответить: Чеснок
Сообщение #10


мошенник
*******


Группа: Banned
Сообщений: 3623
Регистрация: 9.12.2009
Из: СССР ☭
Поблагодарили: 1520 раз
Репутация:   262  


<a href="<?php the_permalink() ?>" title="<?php the_title(); ?>" >Читать далее...</a>

ну и + релл куданть)


--------------------
Забанен за мошенничество


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Переводчик по тематике "Арбитраж трафика, партнерки и т.п." на постоянную основу
2 kuprum 400 Вчера, 17:40
автор: kuprum
Открытая тема (нет новых ответов) Новости mail.ru появятся в "рекомендациях" Вконтакте?
19 eduarddis 2814 12.12.2017, 20:37
автор: galikfor
Открытая тема (нет новых ответов) Имеет ли смысл такое "присоединение сайтов"?
перенести все статьи на свой сайт, а с прежнего поставить 301 редирект
9 coremission 1111 11.12.2017, 16:32
автор: One_on_One
Открытая тема (нет новых ответов) Куплю "вечные URL" с ваших сайтов с тематикой - Пластиковые Окна!
0 regem 466 5.12.2017, 3:47
автор: regem
Горячая тема (нет новых ответов) Делаю полностью уникальный дизайн для сайтов!
47 AlexDIZ 6770 4.12.2017, 15:48
автор: AlexDIZ


 



RSS Текстовая версия Сейчас: 19.12.2017, 0:59
Дизайн