2012-06-06 2 views
-2

У меня проблема в моей теме Wordpress. Миниатюра не отображается в каждом сообщении. У меня есть сайт с играми, и каждая игра имеет миниатюру (изображение). Но теперь изображение не появляется. Когда я пытаюсь увидеть изображение я получаю это:Миниатюра изображения не отображается на сайте

Invalid src mime type: 

Проблемный код:

<img src="<?php bloginfo('template_url');?>/thumb.php?src=<?=$thumb;?>&w=183&h=140&zc=1" class="thumb" alt="<?php the_title(); ?>" /> 

Что может быть не так?

+0

Если вы посмотрите на сгенерированный источник тега , что отображается? – nageeb

+0

Я уже писал. Недопустимый тип src mime: –

+0

Возможно, вы меня неправильно поняли. Откройте свою страницу и нажмите «Просмотр»> «Источник» и вставьте весь тег , например и так далее. – nageeb

ответ

1

Просмотр на вашем сайте Я видел, в чем проблема. Если вы посмотрите на ваш код, он генерируется так:

<img src="http://jocuri2k.com/wp-content/themes/Games/thumb.php?src=<?=$thumb?>... ?> 

кажется, что ваш PHP парсер не подбирая PHP в теге. Попробуйте использовать вместо этого:

<img src="http://jocuri2k.com/wp-content/themes/Games/thumb.php?src=<?php=$thumb?>... ?> 

Возможно конфигурация PHP не позволяет "коротких тегов"

<? 
    code here 
?> 

, но вместо этого требуют полной PHP-теги, которые:

<?php 
    code here 
?> 

Возможно, вы можете переопределить это в своем php.ini, но если у вас нет доступа к нему, просто используйте полные теги php, и вам должно быть хорошо идти.

<?php echo $thumb; ?> 
+0

Хм. Я изменил

+0

Наконец-то, что я должен делать? –

+0

Попробуйте этот Ярлык с работает только с короткими открытыми тегами. – nageeb

Смежные вопросы