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



 

Здравствуйте, гость (

| Вход | Регистрация )

4 страниц V   1 2 3 4 >
Открыть тему
Тема закрыта
> Insert More Tag в Wordpress
denis_mw
denis_mw
Topic Starter сообщение 28.4.2012, 10:08; Ответить: denis_mw
Сообщение #1


Как сделать так, чтобы не нужно было нажимать на кнопку [img]http://i054.radikal.ru/1204/87/c7844a9c31ab.jpg[/img] ("Insert More Tag"), а на главной странице автоматически появлялась ссылка "Читать далее" через заданное кол-во знаков? Заранее благодарю!
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
SkyR
SkyR
сообщение 28.4.2012, 11:15; Ответить: SkyR
Сообщение #2


Погуглите насчёт плагина Auto More Tag. Он вроде бы позволяет делать что-то подобное.
Других плагинов не знаю.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
denis_mw
denis_mw
Topic Starter сообщение 28.4.2012, 11:51; Ответить: denis_mw
Сообщение #3


если есть картинка вначале поста, то он только перед ней ставит more tag,а текст не трогает
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
c0ns0l3
c0ns0l3
сообщение 30.4.2012, 21:07; Ответить: c0ns0l3
Сообщение #4


Незнаю по поводу сторонних плагинов... я б сделал, та и делал так...
у тебя допустим в лупе постов, идет the_content(), которая выводит весь контент с поста.
Используй get_the_content(), которая вернет тебе весь контент поста, но без примененного фильтра..
Поэтому прийдется использовать следующее
$my_content = apply_filters('the_content',get_the_content());
Далее, у тебя твой весь контент поста, будет находиться в данной переменной...
Что с ней делать, уже решать тебе, как фантазия погуляет или же на сколько позволяют знания РНР.
Далее приделай саморучно ссылку на "Читать далее..." через ф-цию get_permalink($post->ID);

И вуаля.. будет тебе счастье...

Я лично не использую вовсе встроенные ф-ции ВП.. не пользуюсь лупом его и всем остальным.. обрабатываю все данные сам. Так как-то надежней..
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
denis_mw
denis_mw
Topic Starter сообщение 1.5.2012, 14:32; Ответить: denis_mw
Сообщение #5


я не совсем понял, что Вы объяснили, так как не очень хорошо разбираюсь в этом. Что заменить нужно и на что? ))
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
c0ns0l3
c0ns0l3
сообщение 2.5.2012, 21:58; Ответить: c0ns0l3
Сообщение #6


Ха, если б это все было так просто....
Название темы которую Вы используете...
Лучше всего на мыло сразу исходник того, что у Вас сейчас стоит.
И точный ТЗ (Текст Задания).. то что Вы хотите видеть и как оно должно работать.

График на этой неделе обещает быть разряженным - может буду приводить четко примеры с разъяснениями.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
c0ns0l3
c0ns0l3
сообщение 3.5.2012, 14:32; Ответить: c0ns0l3
Сообщение #7


Судя по предоставленное теме.
То для того, что б у тебя автоматически "обрезались" посты автоматически на отображении в главной странице "блога".
Вставьте в functions.php в самое начало данный код

<?php
    if(is_home()){
        add_filter('the_content','aux_excerption_content',0,1);
        function aux_excerption_content($content) {
            $more_link = apply_filters(
                                'the_content_more_link',
                                ' <a href="' . get_permalink() . "#more-{$post->ID}" class="more-link">".__('Read more...', 'blocks2')."</a>",
                                __('Read more...', 'blocks2')
                            );
            return wp_trim_words($content,10,$more_link);
        }
    }
    ?>


Подстроенно под Вашу тему.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
denis_mw
denis_mw
Topic Starter сообщение 3.5.2012, 17:14; Ответить: denis_mw
Сообщение #8


Большое Вам спасибо! Через сколько символом будет обрезаться?

Не работает, только что проверил.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
c0ns0l3
c0ns0l3
сообщение 3.5.2012, 18:01; Ответить: c0ns0l3
Сообщение #9


Обрезается не по символам, а по словам wp_trim_words($content,10,$more_link) - 10 символов... меняй как хочешь...
Должно работать, если ты не менял цикл постов...
index.php 44 строчка
<div class="content">
  <?php the_content(__('Read more...', 'blocks2')); ?>
  <div class="fixed"></div>
  <?php if ($options['tags']) : ?>
   <div class="tags"><?php _e('Tags: ', 'blocks2'); the_tags('', ', ', ''); ?></div>
  <?php endif; ?>
</div>
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
denis_mw
denis_mw
Topic Starter сообщение 3.5.2012, 20:11; Ответить: denis_mw
Сообщение #10


я только из этого кода теги удалил.

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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыПродам базу сайтов Wordpress в 16 миллионов доменов! Свежая сборка.
17 Boymaster 9275 17.3.2024, 2:53
автор: Boymaster
Открытая тема (нет новых ответов) Перенос сайта на CMS Wordpress
8 freeax 4792 10.3.2024, 14:58
автор: freeax
Открытая тема (нет новых ответов) Как настроить в WordPress для SEO оптимизации
8 rownong27 2407 2.3.2024, 12:59
автор: toplinks
Горячая тема (нет новых ответов) Восстановление сайтов из Вебархива на Wordpress.
39 freeax 32402 14.2.2024, 14:32
автор: freeax
Открытая тема (нет новых ответов) Разработка/доработка сайтов Wordpress, HTML/CSS/JS
Вёрстка, перенос на WP, правки
9 malamut 3248 25.1.2024, 14:36
автор: malamut


 



RSS Текстовая версия Сейчас: 19.3.2024, 11:26
Дизайн