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



 

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

Открыть тему
Тема закрыта
> Редактирование короткой новости в WP, Может кто поможет)
FreeJabber
FreeJabber
Topic Starter сообщение 26.7.2014, 20:58; Ответить: FreeJabber
Сообщение #1


На Массе xD
******


Группа: Active User
Сообщений: 1728
Регистрация: 9.5.2011
Из: Москва
Поблагодарили: 675 раз
Репутация:   129  


Доброго времени.

Есть WP блог. есть короткая новость которая выводиться на морде сайта, с кнопочкой читать далее и полная новость со всем содержимым.

Так вот в полной новости в самом верху есть то, что выводить я бы не хотел на морде, может кто знает как можно скрыть не нужный текст при выводе новости на морде но скрыть так, чтоб этот скрытый текст был доступен в полной новости.

Писать сюда или в ЛС)


--------------------
Куплю Ваши знания ( которые приносят деньги )

Писать в личку
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
DOleg
DOleg
сообщение 27.7.2014, 12:13; Ответить: DOleg
Сообщение #2


Частый гость
**

Группа: User
Сообщений: 61
Регистрация: 25.5.2014
Поблагодарили: 26 раз
Репутация:   2  


При публикации поста заполнить поле "Цитата" тем текстом, который должен быть выведен на главной, и в главной выводить эту цитату с помощью the_excerpt()
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
pro_verst
pro_verst
сообщение 27.7.2014, 13:35; Ответить: pro_verst
Сообщение #3


Новичок
*

Группа: User
Сообщений: 31
Регистрация: 17.1.2014
Из: Украина
Поблагодарили: 6 раз
Репутация:   -2  


можна ище с помощью кнопки more в редакторе...
скиньте ссылку, посмотрю...
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
FreeJabber
FreeJabber
Topic Starter сообщение 9.8.2014, 10:31; Ответить: FreeJabber
Сообщение #4


На Массе xD
******


Группа: Active User
Сообщений: 1728
Регистрация: 9.5.2011
Из: Москва
Поблагодарили: 675 раз
Репутация:   129  


Суть в том, что мне нужно всего в некоторых новостях так сделать а не во всех( до сих пор не нашёл способ( подскажите!


--------------------
Куплю Ваши знания ( которые приносят деньги )

Писать в личку
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Karlasan
Karlasan
сообщение 9.8.2014, 12:24; Ответить: Karlasan
Сообщение #5


Участник
***

Группа: User
Сообщений: 122
Регистрация: 25.4.2008
Поблагодарили: 63 раза
Репутация:   19  


в functions.php добавь:

Код
function filter_excerpt( $output )
{
  $replace="Откройте запись, чтобы посмотреть полный текст";
  $output=preg_replace("#(\[hide_main\].*\[/hide_main\])#Umsi",$replace,$output);
  return $output;
}

add_filter( 'get_the_excerpt', 'filter_excerpt' );

function filter_content( $content )
{
   $content=str_ireplace(Array('[hide_main]','[/hide_main]'),"",$content);

    return $content;
}

add_filter( 'the_content', 'filter_content' );


В тексте новости тот кусок, который не должен быть виден на главной, оберни в теги [hide_main]...[/hide_main]. На главной странице он заменится на текст из переменной $replace (можешь её вообще сделать пустой, если нужно), в полной записи текст будет полностью доступен, а теги hide_main исчезнут.
Данный код будет работать, если у тебя на главной короткая новость выводится через excerpt (чаще всего это так и есть), в противном случае придется еще чуток подшаманить.
За скромную плату могу даже сделать кнопочку для добавления вышеуказаных тегов в текст :rolleyes:

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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Крупные новостные (СМИ) площадки, Яндекс Новости, Google News, анонсы, хорошая посещаемость.
44 NastyaLanPR 16663 16.5.2018, 9:57
автор: NastyaLanPR
Открытая тема (нет новых ответов) Трафик из Яндекс Новости VS GOOGLE NEWS
8 Alex-777 1651 12.5.2018, 13:12
автор: eduarddis
Открытая тема (нет новых ответов) VDS4YOU.COM – VPS / VDS серверы в России. Новости, акции, скидки.
Качественный и надежный хостинг с очень низкими ценами.
11 vds4you 2359 26.4.2018, 16:02
автор: vds4you
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыОцените сайт "бизнес, новости, право". В чем проблема?
21 Merzuka 3037 10.4.2018, 23:45
автор: Merzuka
Открытая тема (нет новых ответов) Сколько платить за новости?
8 sebadoh 821 14.3.2018, 14:20
автор: Luchik


 



RSS Текстовая версия Сейчас: 22.5.2018, 6:50
Дизайн