Стиль для тэга more

Хотелось бы узнать возможно ли это?

<div class="maincontent">
<?php
if ( ($post->post_excerpt != '') && (!is_single()) ) {
    the_excerpt();
    echo '<p><a href="';
    the_permalink();
    echo' " class="more">Читать далее...</a></p>';
    }
else the_content('Читать далее...');
?>
</div>

Как правильно написать стиль? Пробовал разные варианты, но не один не работал.

вместо:
the_content(‘Читать далее…’)
написать:
the_content(”)

Тогда автоматически «далее» вставляться не будет.

А что именно не работало?

насколько я понял, топикстартер имел ввиду, как сделать для тега "more" отдельный стиль, т.е., что бы ссылка была другого цвета, и при наведении тоже… если так, то нужно править файл style.css, а именно class="more".

sonika Я не зря написал в эту ветку, именно CSS стиль и имел в виду.
NickFriend Да, правил,но

Пробовал разные варианты, но не один не работал.

Писал #maincontent.more {и собственно то что желаю}, не помогло. #maincontent.more a {} и это.
Теперь надеюсь выразился понятней? Извиняюсь за плохое объяснение. :rolleyes:

а там разве только #maincontent.more? по идее должно быть и просто more… а какую тему используете?

Ну кусок кода я в пример привел. Тему делаю свою. Просто .more тоже результатов не дает.

class="more-link"

а может просто тебе надо вот это:

a.more link{}
a.more hover{}

а что касается #maincontent надо писать

#maincontent more {}
class="more-link"

Это файл шаблона править или это .more-link {} ?
ozono
Оба варианта уже пробовал, не работают.

в style.css пропишите (в конец файла):

a.more-link {color: red; font-size: 4em;}

Anonymous
Отправить
Ответ на: