Я загрузил шаблон в блог Blogger и хотел удалить некоторые части статической информации о сообщении, например теги и автора, и просто хочу отобразить миниатюру сообщения, заголовок сообщения, количество комментариев и резюме сообщения. Я нарисовал его так, чтобы было намного понятнее. По умолчанию это выглядит так:
Я обнаружил, что в этом шаблоне они используют этот скрипт для отображения этих статических страниц:
<b:if cond='data:blog.pageType != "static_page"'>
<b:if cond='data:blog.pageType != "item"'>
<div expr:id='data:post.id'>
<data:post.body/>
</div>
<script type='text/javascript'>
var post_title="<data:post.title/>",
post_url="<data:post.url/>",
author_name="<data:post.author/>",
author_url="<data:post.authorProfileUrl/>",
comment="<data:post.numComments/>",
label="<b:loop values='data:post.labels' var='label'><a expr:href='data:label.url + "?max-results=6"' rel='tag'><data:label.name/></a><b:if cond='data:label.isLast != "true"'>,&nbsp;</b:if></b:loop>",
time="<data:post.timestamp/>";
readmore("<data:post.id/>");
</script>
</b:if>
</b:if>
Всякий раз, когда я редактирую этот скрипт, что-то пойдет не так со статическим элементом, он потеряет свой первоначальный вид и выглядит ужасно. Ниже этого кода это:
<b:if cond='data:blog.pageType == "item"'>
<div class='blog-content-wrapper'>
<div class='blog-content-inner-wrapper'>
<header class='post-header'>
<h3 class='gdlr-blog-title'>
<a expr:href='data:post.link'>
<data:post.title/>
</a>
</h3>
<div class='gdlr-blog-info gdlr-title-font gdlr-info'>
<div class='clear'/>
</div>
</header>
<div class='gdlr-blog-content'>
<data:post.body/>
</div>
<div class='single-post-bottom-info'>
<div class='share-this-post social-icons-wrapper'>
<a class='facebook' expr:href='"http://www.facebook.com/sharer.php?u=" + data:post.url' name='fb_share' target='_blank'>
<i class='fa fa-facebook'/>
</a>
<a class='twitter' expr:href='"http://twitter.com/share?url=" + data:post.url' target='_blank'>
<i class='fa fa-twitter'/>
</a>
<a class='google' expr:href='"https://plus.google.com/share?url=" + data:post.url' target='_blank'>
<i class='fa fa-google-plus'/>
</a>
<a class='tumblr' expr:href='"http://www.tumblr.com/share/link?url="+ data:post.url' target='_blank'>
<i class='fa fa-tumblr'/>
</a>
<a class='linkedin' expr:href='"http://www.linkedin.com/shareArticle?mini=true&url="+ data:post.url' target='_blank'>
<i class='fa fa-linkedin'/>
</a>
<a class='stumbleupon' expr:href='"http://www.stumbleupon.com/submit?url="+ data:post.url' target='_blank'>
<i class='fa fa-stumbleupon'/>
</a>
<a class='digg' expr:href='"http://digg.com/submit?url=" + data:post.url' target='_blank'>
<i class='fa fa-digg'/>
</a>
</div>
<br/>
<br/>
<div class='gdlr-post-author'>
<h3 class='post-author-title'>
About Post Author
</h3>
<div class='clear'/>
<div class='post-author-avartar'>
<img alt='' class='avatar avatar-125 photo' expr:src='data:post.authorPhoto.url' src='http://i.imgur.com/hgQVqzg.jpg' style='width:125px;'/>
</div>
<div class='post-author-content'>
<h4 class='post-author'>
<a expr:href='data:post.authorProfileUrl' rel='author'>
<data:post.author/>
</a>
</h4>
</div>
<div class='clear'/>
</div>
<div class='gdlr-related-post-widget'>
<h3 class='related-post-title'>
You may also like
</h3>
<div id='related-posts'>
<b:loop values='data:post.labels' var='label'>
<script expr:src='"/feeds/posts/default/-/" + data:label.name + "?alt=json-in-script&callback=related_results_labels"' type='text/javascript'/>
</b:loop>
<script type='text/javascript'>
removeRelatedDuplicates();printRelatedLabels('<data:post.url/>');
</script>
</div>
<div class='clear'>
</div>
<div class='clear'>
</div>
</div>
</div>
</div>
</div>
</b:if>
<b:if cond='data:blog.pageType == "static_page"'>
<div class='blog-content-wrapper'>
<div class='blog-content-inner-wrapper'>
<header class='post-header'>
<h3 class='gdlr-blog-title'>
<a expr:href='data:post.link'>
<data:post.title/>
</a>
</h3>
<div class='gdlr-blog-info gdlr-title-font gdlr-info'>
<div class='clear'/>
</div>
</header>
<div class='gdlr-blog-content'>
<data:post.body/>
</div>
</div>
</div>
</b:if>
Всякий раз, когда я редактирую что-то на статике <b:if>
, ничего такого случается со страницей. Опять же, моя проблема в том, что я не могу ничего изменить на этой статической странице.
Я действительно не знаю, как это сделать, поэтому я надеюсь, что кто-то может мне помочь.
Задача ещё не решена.
Других решений пока нет …