Меняется внешний вид при перекодировании
-
Я перевожу тему «Comet» на русский язык, потому что оригинал на английском. Была такая последовательность:
1. Скачал на комп папку с темой
2. весь английский текст в файлах перевел на русский (в блокноте)
3. сохраняю через блокнот в кодировке UTF-8 (иначе на сайте будут квадратики всесто букв)
4. заливаю папку с темой на сайт, устанавливаю.Все ниче, но блин такая проблема:
есть index.php в папке themes/comet. Я его перевел, сохранил в УТФ-8, но после залития на сайт у меня весь дизайн сдвинулся влево (как быдто выравнивание по центру потерялось). Я начал проверять — вдруг моя ошибка где-нить, нет все грамотно сделано. Что я сделал: я перекодировал через блокнот исходный index.php (который на английском) в УТФ и залил на сайт. Ошибка осталась (если заливать в исходной кодировке, т.е. просто скачать исходник и поставить, ничего не меняя, ошибки нет). Почему так выходит?
Вот моя версия перевода:
<?php get_header(); ?> <?php if (have_posts()) : ?> <?php while (have_posts()) : the_post(); ?> <!-- post --> <div <?php post_class(); ?> id="post-<?php the_ID(); ?>"> <h1 class="post-title"><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h1> <div class="post-text"> <?php if(is_single()) { the_content("Read the full article »"); } elseif (is_archive() || is_category() || is_day() || is_month() || is_year() || is_search() || is_tag()) { fp_options('typeArchive'); } else { fp_options('typeFront'); wp_link_pages('before=<div class="post-pages">Страницы:&after=</div>&next_or_number=number&pagelink=<span>%</span>'); } ?> </div> <div class="post-meta"> <div class="row"> <?php if ('open' == $post->comment_status) { comments_popup_link('Нет коментариев', '1 коментарий', '% коментариев', 'post-comments',''); } ?> <span class="post-author">by <?php the_author_posts_link() ?> on </span><em><?php the_time('F j, Y') ?></em><?php edit_post_link('Edit Post', ' • ', ''); ?> </div> <div class="row">filed in <?php the_category(', ') ?></div> <div class="row"><?php the_tags('tagged ', ', ', '');?></div> </div> </div> <!--/post --> <?php if (is_single()) { ?> <div class="post post-nav"> <?php previous_post_link('<div class="alignleft"><i>Предыдущая запись</i><br />%link</div>'); ?> <?php next_post_link('<div class="alignright"><i>Следующая запись</i><br />%link</div>'); ?> </div> <?php } ?> <?php comments_template(); ?> <?php endwhile; ?> <div class="navigation"> <div class="alignleft"><?php next_posts_link('« Старые записи') ?></div> <div class="alignright"><?php previous_posts_link('Новые записи »') ?></div> </div> <?php else : ?> <div class="post"> <h1 class="post-title">Не найдено</h1> <div class="post-text"> <p>Страница, которую вы ищете не найдена.</p> </div> </div> <?php endif; ?> <?php get_footer(); ?>
А вот исходник:
<?php get_header(); ?> <?php if (have_posts()) : ?> <?php while (have_posts()) : the_post(); ?> <!-- post --> <div <?php post_class(); ?> id="post-<?php the_ID(); ?>"> <h1 class="post-title"><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h1> <div class="post-text"> <?php if(is_single()) { the_content("Read the full article »"); } elseif (is_archive() || is_category() || is_day() || is_month() || is_year() || is_search() || is_tag()) { fp_options('typeArchive'); } else { fp_options('typeFront'); wp_link_pages('before=<div class="post-pages">Pages:&after=</div>&next_or_number=number&pagelink=<span>%</span>'); } ?> </div> <div class="post-meta"> <div class="row"> <?php if ('open' == $post->comment_status) { comments_popup_link('No Comments', '1 Comment', '% Comments', 'post-comments',''); } ?> <span class="post-author">by <?php the_author_posts_link() ?> on </span><em><?php the_time('F j, Y') ?></em><?php edit_post_link('Edit Post', ' • ', ''); ?> </div> <div class="row">filed in <?php the_category(', ') ?></div> <div class="row"><?php the_tags('tagged ', ', ', '');?></div> </div> </div> <!--/post --> <?php if (is_single()) { ?> <div class="post post-nav"> <?php previous_post_link('<div class="alignleft"><i>Previous post</i><br />%link</div>'); ?> <?php next_post_link('<div class="alignright"><i>Next post</i><br />%link</div>'); ?> </div> <?php } ?> <?php comments_template(); ?> <?php endwhile; ?> <div class="navigation"> <div class="alignleft"><?php next_posts_link('« Older Posts') ?></div> <div class="alignright"><?php previous_posts_link('Newer Posts »') ?></div> </div> <?php else : ?> <div class="post"> <h1 class="post-title">Not Found</h1> <div class="post-text"> <p>The page you were looking for could not be found.</p> </div> </div> <?php endif; ?> <?php get_footer(); ?>
Как видите, сам код я не трогал, только переводил содержимое тегов, но при перекодировке в УТФ-8 возникает ошибка — то ли стили теряются толи че я хз(((
- Тема «Меняется внешний вид при перекодировании» закрыта для новых ответов.