За последние 24 часа нас посетили 60289 программистов и 1813 роботов. Сейчас ищут 847 программистов ...

письмо с хостинга о недопустимом выражении

Тема в разделе "Прочие вопросы по PHP", создана пользователем vadimvadimich, 5 май 2015.

  1. vadimvadimich

    vadimvadimich Новичок

    С нами с:
    5 май 2015
    Сообщения:
    3
    Симпатии:
    0
    пришло письмо от хостинга, от том что нельзя использовать http:// в url адресе
    Код (Text):
    1. Пример недопустимого выражения с вашего сайта:
    2. <img class="propimg" src="http://rdn-obninsk.ru/wp-content/themes/Avenue2/timthumb.php?src=http://rdn-obninsk.ru/wp-content/uploads/2014/08/foto-3-18-1024x768.jpg&amp;h=180&amp;w=310&amp;zc=1" alt="">
    3.  
    4. Это выражение следует исправить на следующие:
    5. <img class="propimg" src="http://rdn-obninsk.ru/wp-content/themes/Avenue2/timthumb.php?src=/wp-content/uploads/2014/08/foto-3-18-1024x768.jpg&amp;h=180&amp;w=310&amp;zc=1" alt="">
    как это исправить если у меня такой код
    Код (Text):
    1. <a href="<?php the_permalink() ?>"><img class="propimg" src="<?php bloginfo('stylesheet_directory'); ?>/timthumb.php?src=<?php get_image_url(); ?>&amp;h=180&amp;w=310&amp;zc=1" alt=""/></a>
     
  2. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    1) Ну так-то правильно, нефиг дергать картинки через URL, когда можно указывать нормальные пути.
    2) Уходи с бесплатного хостинга.
    Отказаться от get_image_url() в пользу функции, которая будет возвращать путь.
     
  3. vadimvadimich

    vadimvadimich Новичок

    С нами с:
    5 май 2015
    Сообщения:
    3
    Симпатии:
    0
    я новичок просто, не могли бы вы подсказать на какую конкретно функцию заменить нужно
     
  4. bikerlex

    bikerlex Активный пользователь

    С нами с:
    2 дек 2014
    Сообщения:
    344
    Симпатии:
    40
    WordPress. Я правильно понял, ты хочешь вывести миниатюру поста? Если да, то это делается проще. Например так:
    Код (Text):
    1.  
    2. <?php if ( has_post_thumbnail()) : ?>
    3.      <a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>" >
    4.           <?php the_post_thumbnail(); ?>
    5.      </a>
    6. <?php  endif;  ?>
    А если нужен путь к файлу в теме, то так:
    Код (Text):
    1.  
    2. <img alt="" src="<?php bloginfo('template_directory'); ?>/images/image.png">
    Станет понятнее, если объяснишь какую картинку хочешь вывести.
     
  5. vadimvadimich

    vadimvadimich Новичок

    С нами с:
    5 май 2015
    Сообщения:
    3
    Симпатии:
    0
    спасибо, это как раз то что нужно