Помощь Как изменить Read More ???

wwizard

Местный житель
Регистрация
20 Июл 2009
Сообщения
585
Реакции
21
Есть Для просмотра ссылки Войди или Зарегистрируйся. Как изменить Read More. В post.php есть такие строки:
PHP:
<?php if($theme->display('[COLOR=#006600]read_more[/COLOR]')) { ?>
        <div class="[COLOR=#006600]readmore[/COLOR]">
            <a href="<?php the_permalink(); ?>#more-<?php the_ID(); ?>" title="<?php printf( esc_attr__( 'Permalink to %s', 'themater' ), the_title_attribute( 'echo=0' ) ); ?>" rel="bookmark"><?php $theme->option('[COLOR=#006600]read_more[/COLOR]'); ?></a>
        </div>
        <?php } ?>
Облазил кучу форумов, включая наш, нигде похожего кода и исправления не нашел. Помогите изменить на "Читать далее.."

Для просмотра ссылки Войди или Зарегистрируйся

В файле function.php есть следующее:
PHP:
if ($is_use_more ) {
        if($forcemore) {
            $output .= " <" . $tag . " class=\"more-link\"><a href=\"". get_permalink($post->ID) . "#more-" . $post->ID ."\" title=\"" . $more_links_title . "\">" . $text_more = !is_user_logged_in() && @call_user_func_array($widgetchecks,array($c_pages, true)) ? $text_more : "" . "</a></" . $tag . ">" . "\n";
        } else {
            $output .= " <" . $tag . " class=\"more-link\"><a href=\"". get_permalink($post->ID) . "\" title=\"" . $more_links_title . "\">" . $text_more . "</a></" . $tag . ">" . "\n";
        }
 
Последнее редактирование модератором:
Без самой темы сложно судить.
- в атрибутиках страницы не выставлен другой шаблон?
- тема русифицированная?
- плагин "Для просмотра ссылки Войди или Зарегистрируйся" вроде не совсем для тех целей.
- проще на ПК поиском по шаблону найти "Read More" и поправить.
 
Надпись выводится кодом
PHP:
 <?php $theme->option('read_more'); ?>
- можно заменить на "Читать далее.." (не рекомендую)
- искать в админке поле настроек темы, где можно это задать
- искать в файлах темы по 'read_more' - может быть в файлах перевода
 
Последнее редактирование:
Проще всего поменять вывод текста в самом post.php
Заменить это:
PHP:
<a href="<?php the_permalink(); ?>#more-<?php the_ID(); ?>" title="<?php printf( esc_attr__( 'Permalink to %s', 'themater' ), the_title_attribute( 'echo=0' ) ); ?>" rel="bookmark"><?php $theme->option('read_more'); ?></a>
На это:
PHP:
<a href="<?php the_permalink(); ?>#more-<?php the_ID(); ?>" title="<?php printf( esc_attr__( 'Permalink to %s', 'themater' ), the_title_attribute( 'echo=0' ) ); ?>" rel="bookmark">Читать далее..</a>

И потом обязательно смените кодировку этого файла на UTF-8, чтобы в браузере корректно отображалась кириллица.
 
Есть Для просмотра ссылки Войди или Зарегистрируйся. Как изменить Read More.
В настройках темы должен быть пункт - "Текст ссылки "Read More". Этот вариант самый верный.
Ну, а ежели не показывает в админке, можно подправить файл default-admin-options.php в строке 81:
PHP:
        $this->admin_option('Layout',
            'Текст ссылки "Read More"', 'read_more',
            'text', 'Read More'
        );
'text', 'Read More' - заменить на - 'text', 'Читать далее'
 
Простите если не там спрашиваю. Короче у меня в теме (тема KEN) в ленте на главной сначала идет картинка, а потом название блога с датой и всем таким. Какой файл нужно ковырять чтобы переместить картинку под заголовок? В вп я недавно и нубас
 
Простите если не там спрашиваю. Короче у меня в теме (тема KEN) в ленте на главной сначала идет картинка, а потом название блога с датой и всем таким. Какой файл нужно ковырять чтобы переместить картинку под заголовок? В вп я недавно и нубас
Если, короче: основные стили в css, и header.php.
Раз задаете вопрос, экономьте время, давайте стразу ссылку на сайт с данной темой, или же выкладывайте саму тему.
 
Для просмотра ссылки Войди или Зарегистрируйся
на главной странице лента последних записей, и в ленте сначала идут миниатюры записей, а потом заголовок. мне надо наоборот.
стили css могут корректировать визуальное представление, а мне нужно добраться в сам контроллер чтобы поменять эти два блока местами. помогите пожалуйста советом
 
надо отредактировать blog-styles\classic.php
со строчки 125 до 140 (если надо и дату захватить, то до строчки 154) вырезать и вставить после строки 25 (чуть выше строки 27 switch...)
 
Последнее редактирование:
добра вам, мил человек, всё заработало!
если вы еще подскажете как добавить запись "Читать далее", то я буду самым счастливым нубом на свете))
похоже что нужно строки какие-то добавлять в этот файл после всего прочего. главное чтобы появилась надпись, а я в файлах стилей потом уж отпозиционирую как мне надо
 
Назад
Сверху