После переноса сайтов проблема

Помогите, перенесла сайты на новый хостинг ( вернее фирма перенесла ), все ок, кроме того что фамбнейлз ( или миниатюры по русски, правильно да?) не видны. вместо них крестики. картинки в самих постах и хедер – работают. Как их починить??

ps у меня вот какой еще вопрос – почему на один сайт вешаешь тему – она прекрасно работает, вешаешь на другой – как попало, все съехало, чсс как попало, ничего не понимаю, весь вечер корячилась над одной темой, думала на несколько сайтов пойдет.

вместо них крестики

Это значит в том месте куда ссылается тег img файла с картинкой нет.
Первое что можно предположить – не перенесли папку wp-content/uploads
но

картинки в самих постах и хедер - работают.

если картинки в постах остались значит перенесли
возможно для формирования миниатюр использовался какой-то скрипт и он хранил файлы в своей папке.
В общем нужно посмотреть где сайт ищет файл с картинкой и сделать чтобы в этом месте была картинка)

проследила путь –

# Get image attachment (sizes: thumbnail, medium, full)
function get_thumbnail($postid=0, $size=’full’) {
if ($postid<1)
$postid = get_the_ID();
$thumb = get_post_meta($postid, "thumb", TRUE); // Declare the custom field for the image
if ($thumb != null or $thumb != ”) {
echo $thumb;
}
elseif ($images = get_children(array(
‘post_parent’ => $postid,
‘post_type’ => ‘attachment’,
‘numberposts’ => ‘1’,
‘post_mime_type’ => ‘image’, )))
foreach($images as $image) {
$thumbnail=wp_get_attachment_image_src($image->ID, $size);
?>
<?php echo $thumbnail[0]; ?>
<?php
}
else {
echo get_bloginfo ( ‘stylesheet_directory’ );
echo ‘/images/image-pending.gif’;
}

}

# Automatically display/resize thumbnail
function tj_thumbnail($width, $height) {
?>

<a href="<?php the_permalink() ?>" rel="bookmark"> <img src="<?php bloginfo(‘template_directory’); ?>/includes/timthumb.php?src=<?php get_thumbnail($post->ID, ‘full’); ?>&amp;h=<?php echo get_theme_mod($height); ?>&amp;w=<?php echo get_theme_mod($width); ?>&amp;zc=1" alt="<?php the_title(); ?>" /> </a>
<?php
}

в папке картинка на месте, там же, где и хедер….что то непонятные глюки совсем…

должна быть папка cache в папке includes (там где лежит timthumb.php)
и у этой папки должны быть права на запись
тогда даже если не перенесли саму папку скрипт наделает новых картинок

не помогло….может просто тема глючная?

Та же беда, при переезде на новый хостинг.
Вы со своей как справились?

Anonymous
Отправить
Ответ на: