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



 

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

Открыть тему
Тема закрыта
> Помогите с непонятной ошибкой вывода контента в Wordpress !
ilya_sdl
ilya_sdl
Topic Starter сообщение 10.5.2012, 22:19; Ответить: ilya_sdl
Сообщение #1


Бывалый
****

Группа: User
Сообщений: 319
Регистрация: 22.1.2012
Из: Запорожье
Поблагодарили: 22 раза
Репутация:   12  


Я для вывода контента на страницах категорий использую связку:

<?php echo catch_that_image(); ?>
<?php the_excerpt(); ?>

и проблем никогда небыло. А недавно случайно заметил, что во многих статьях, в которых есть картинка, на страницах категорий не выводится текст, который должен выводить <?php the_excerpt(); ?>. Но если код картинки вырезать, то текст выводится как положено!

Вот пример страницы категории: http://training-and-sport.ru/archives/c … vyu/page/5

А на страницах других категорий, этой проблемы нет, вот пример: http://training-and-sport.ru/archives/c … bol/page/5

Может проблема в коде, который используется в <?php echo catch_that_image(); ?> ? Этот код находится в functions.php темы сайта:

function catch_that_image() {
global $post, $posts;
$first_img = '';
ob_start();
ob_end_clean();
$output = preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i', $post->post_content, $matches);
$first_img = $matches [1] [0];
if (!empty($first_img)) $size = getimagesize($first_img);
$imageWidth = $size[0];
if ($imageWidth > 170) $imageWidth = 170;
$post_title = $post->post_title;
$post_title = str_replace('"', '\'', $post_title);
if(empty($first_img)) {
return '';
} else {
if ($imageWidth > 80) return '<img src="'.$first_img.'" width="'.$imageWidth.'" alt="'.$post_title.'" class="alignleft" /> ';
}
}

Сообщение отредактировал bum - 11.5.2012, 14:48
Причина редактирования: по просьбе ТС
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Как включить автоматическое обновление для плагинов WordPress и самого движка?
0 Telnor 330 Вчера, 13:27
автор: Telnor
Открытая тема (нет новых ответов) Адаптация сайтов под мобильные устройства, качественная кроссбраузерная верстка, работа с Wordpress
PSD to HTML, натяжка макетов на Wordpress, адаптивная верстка
28 anton_ber 5135 6.12.2017, 13:39
автор: anton_ber
Открытая тема (нет новых ответов) Пропали блоки в продуктах Wordpress
6 mxxx 934 6.12.2017, 11:22
автор: mxxx
Горячая тема (нет новых ответов) Услуги по CMS Wordpress, DLE, Joomla!. Правки, ремонт, настройка.
Редактирование и правки. Низкие цены.
142 contex1 64946 5.12.2017, 12:13
автор: contex1
Открытая тема (нет новых ответов) Помогите выбрать программу
Помогите выбрать программу
10 impak 1259 4.12.2017, 18:31
автор: bitcoin24_exchange


 



RSS Текстовая версия Сейчас: 11.12.2017, 8:25
Дизайн