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



 

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

Открыть тему
Тема закрыта
> Как скрыть часть текста страницы с кодом тизеров?
Regis
Regis
Topic Starter сообщение 31.5.2015, 13:25; Ответить: Regis
Сообщение #1


Завсегдатай
*****

Группа: Active User
Сообщений: 749
Регистрация: 4.9.2010
Из: Алчевск
Поблагодарили: 168 раз
Репутация:   34  


Вопрос в следующем:
В теле записи первые несколько десятков символов это код вставки тизера - <div style="float: left;">[sam id="1" codes="true"]</div>, как сделать его невидимым?
Потому, что тема оформления принимает его за обычный текст и выводит потом на главную, что не совсем красиво...

Как выглядит в записи - http://prntscr.com/7bf1l2
Что получается на главной - http://prntscr.com/7bf1vp


--------------------
Заказать текст icq - 1246213, скайп - re-write.ru (пишите сюда, а не в личку)
Актуальные цены на тексты здесь - re-write.ru
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Gerga
Gerga
сообщение 31.5.2015, 14:50; Ответить: Gerga
Сообщение #2


Участник
***

Группа: User
Сообщений: 247
Регистрация: 15.2.2013
Из: Одесса
Поблагодарили: 168 раз
Репутация:   43  


Есть несколько вариантов решения проблемы
В-нт 1) В файле, который выводить описание, вместо the_content(), сделать примерно так:
Код
echo strip_shortcodes( get_the_content() );


В-нт 2) В functions.php вставить след. код
Код
add_filter('the_content', 'remove_shortcode_from_index');
function remove_shortcode_from_index($content) {
  if ( !is_singular() ) {
    $content = strip_shortcodes( $content );
  }
  return $content;
}


Оба варианта используют функцию strip_shortcodes()

заметьте, <div style="float: left;"></div> будет и дальше выводиться. Если и их тоже нужно убрать, то можете перенести в сам шорткод (предпочтительнее), либо использовать strip_tags()

Сообщение отредактировал Gerga - 31.5.2015, 15:04


--------------------
Разработка на WordPress -> Верстка/Натяжка/Добавление функционала в шаблонах на WP
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Dash
Dash
сообщение 31.5.2015, 19:56; Ответить: Dash
Сообщение #3


Новичок
*

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


Может, сделать по правильному: добавить код рекламы в шаблон сайта?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Gerga
Gerga
сообщение 31.5.2015, 20:24; Ответить: Gerga
Сообщение #4


Участник
***

Группа: User
Сообщений: 247
Регистрация: 15.2.2013
Из: Одесса
Поблагодарили: 168 раз
Репутация:   43  


Dash, ошибочное у вас мнение о правильности. Если на определенных страницах не нужна реклама или, например, не на всех страницах одна и та же реклама?


--------------------
Разработка на WordPress -> Верстка/Натяжка/Добавление функционала в шаблонах на WP
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Редирект только главной страницы
301 редирект
2 Gera 495 Сегодня, 13:50
автор: Gera
Горячая тема (нет новых ответов) Черный список обменников и как безопасно обменять валюту
141 Kurses 29887 Сегодня, 13:04
автор: BestExchangers
Открытая тема (нет новых ответов) Турбо страницы
13 OS_ZP_UA 1855 Сегодня, 11:07
автор: Ley
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыКак черные SEO оптимизаторы собирают миллионы посетителей по высоко-актуальным запросам в Яндексе
5 serg5777 1545 Сегодня, 11:05
автор: Ley
Открытая тема (нет новых ответов) Как действительно успешно внедрять привычки. И менять жизнь
seoandme.ru - SEO-блог Анны Ященко
14 AnnaYa 1410 Сегодня, 8:49
автор: kaverima80


 



RSS Текстовая версия Сейчас: 15.12.2017, 16:14
Дизайн