Новый взгляд на старые вещи

Добро пожаловать на Пыху!

Логин:
Пароль:
 

Нет прописки? Зарегистрируйся!

Новости

Мы в твиттере!
Мы вконтакте!
Мы на яндексе!

Краснодарское время: 25 Май, 2012, 06:23:30

Страниц: [1]
Печать
Автор Тема: WordPress. Изображение вместо "Читать далее"  (Прочитано 250 раз)
0 Пользователей и 1 Гость смотрят эту тему.
AdmBuxonly    ↓ 
14 Ноябрь, 2011, 08:34:57
НЕ ХУЕТА! ХУЕТА!


Карма: -1
Сообщений: 369
Сила слова: -0.27

Здрасте!) Снова попытаюсь вынести вам мозг, вы уж не серчайте!
 
Все видели вродпрес движки в работе, и то, как они выводят посты: картинка, краткое содержание, текстовая ссылка "Читать далее...", метки. Кто-нибудь пробовал менять текстовую ссылку "Читать далее" на изображение в виде кнопки??
 
Если кто знает, где находится этот код, чтобы можно было поменять, то подскажите?! Я не знаю где уже искать. Может текст "Читать далее" на английском в файле прописан. Но я не смог найти. Плиз!! Спасибо! Извините)  
Записан
Drop    ↓ 
14 Ноябрь, 2011, 09:01:07 , спустя 26 минут 10 секунд
НЕ ХУЕТА! ХУЕТА!


Карма: 3
Сообщений: 106
Сила слова: 2.83

смотрите в файле темы category.php, ищите код а-ля:
PHP
the_excerpt
или
PHP
the_permalink
там уж разберетесь..
 
или в functions.php добавьте фильтр:
PHP
    // Настройка вывода троеточия в конце сокращенного вывода
    function new_excerpt_more($more) {
           global $post;
        // Пока нам не нужна ссылка публикации на троеточии
        // return '<a href="'. get_permalink($post->ID) . '">...</a>';
        return '...';
    }
    add_filter('excerpt_more', 'new_excerpt_more');
Спустя 2 минуты 29 секунд добавил
вот этот кусок
PHP
<a href="'. get_permalink($post->ID) . '">...</a>
раскомментируйте и вставьте туда картинку..
Записан

AdmBuxonly    ↓ 
14 Ноябрь, 2011, 09:12:30 , спустя 11 минут 23 секунды
НЕ ХУЕТА! ХУЕТА!


Карма: -1
Сообщений: 369
Сила слова: -0.27

Спасибо, буду пробовать!
Записан
artoodetoo    ↓ 
14 Ноябрь, 2011, 10:47:53 , спустя 1 час 35 минут 23 секунды
НЕ ХУЕТА! ХУЕТА!

с особым цинизмом
Группа: в ухо

Карма: 124
Сообщений: 3805
Сила слова: 3.26

это был плохой совет. по возможности подобные дела решаются средствами CSS.
пофиг ГДЕ это делается. важно как выглядит ссылка. запускаем firebug, тыкаем, смотрим.
HTML

<a class="more-link" href="http://www.site.name/kdjkdsk/slkl/#more-521">Читать далее »</a>
 
задача сводится к стилизации класса more-link. как-то так:
CSS

.more-link {
  background: url(трампампам);
  width: nnn;
  height: mmm;
  text-indent: -9999px;
}
 
заменяем текст картинкой
Записан
Givi    ↓ 
14 Ноябрь, 2011, 10:53:05 , спустя 5 минут 12 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: Адекваты

Карма: 42
Сообщений: 2305
Сила слова: 1.82

AdmBuxonly, можно и вместо автоматически подставляемой "далее" пиздячить картинку, вариантов как минимум 3:
1. Вписать её напрямую в шаблоне (либо как картинку-ссылку либо как ссылку, с фоновой картинкой) как сказал Дроп.
2. Сделать это посредством фильтров ВордПресса в файле своих функций (самый идеальный вариант, ибо тогда картинку можно менять от поста к посту + прочие радости можно делать)
3. В конце каждого анонса в самом тексте пиздячить эту картинку-ссылку (ну а в самом шаблоне ссылку-тег "Далее" не выводить) - кажись самый геморойный вариант, но зато можно ставить где тебе захочется + опять таки любую картинку можно поставить.
Записан

Все, что говорят другие - неправда! До тех пор, пока ты сам в это не поверишь.
Если человек дурак, то... чур это не я!
Страниц: [1]
Печать
 

Перейти в:  

Этот топик скрыли: adw0rd