Cú pháp XML cập nhật Blogger 2015

Gần đây Blogger đã phát hành một số nhà khai thác mới cho các cú pháp của XML họ. Cú pháp mới này cho phép chúng ta để có thể viết code mẫu ...


Gần đây Blogger đã phát hành một số nhà khai thác mới cho các cú pháp của XML họ. Cú pháp mới này cho phép chúng ta để có thể viết code mẫu mà tốt hơn, hợp lý hơn và hiệu quả hơn. Ngoài việc giảm kích thước của tập tin là XML, cú pháp mới cũng cho phép các nhà phát triển để có thể tìm thấy những tiềm năng mới trong thao tác mẫu mã blogger người sử dụng chủ yếu duy nhất chúng ta có thể làm với Javascript.
Cú pháp XML cập nhật Blogger 2015
Cú pháp XML cập nhật Blogger 2015

Dưới đây là một bản tóm tắt ...

Và như các thẻ dưới đây
Trước
<b:if cond='data:blog.searchQuery'>
  <b:if cond='data:numPosts &gt; 10'>
     Kết quả tìm kiếm với số lượng bài viết trên 10 ...
  </b:if>
</b:if>
Sau
<b:if cond='data:blog.searchQuery and data:numPosts &gt; 10'>
   Kết quả tìm kiếm với số lượng bài viết trên 10 ...
</b:if>
<b:if cond='data:blog.searchQuery &amp;&amp; data:numPosts &gt; 10'>
  Kết quả tìm kiếm với số lượng bài viết trên 10 ...
</b:if>
Hoặc là
Trước
<b:if cond='data:blog.pageType == &quot;index&quot;'>
  Đi qua các bài kiểm tra ...
</b:if>
<b:if cond='data:blog.pageType == &quot;item&quot;'>
  Lolos tes…
</b:if>
Sau
<b:if cond='data:blog.pageType == &quot;index&quot; or data:blog.pageType == &quot;item&quot;'>
  Đi qua các bài kiểm tra ...
</b:if>
<b:if cond='data:blog.pageType == &quot;index&quot; || data:blog.pageType == &quot;item&quot;'>
   Đi qua các bài kiểm tra ...
</b:if>
không phải
Trước
<b:if cond='data:comment.isDeleted'>
<b:else/>
  Nhận xét ​​không bị xóa ở đây ...
</b:if>
<b:if cond='data:comment.isDeleted == &quot;false&quot;'>
  Nhận xét ​​không bị xóa ở đây ...
</b:if>
Sau
<b:if cond='!data:comment.isDeleted'>
  Nhận xét ​​không bị xóa ở đây ...
</b:if>
<b:if cond='not data:comment.isDeleted'>
  Nhận xét ​​không bị xóa ở đây ...
</b:if>
Mà không thể là:
<!-- TEMPLATE ERROR: 'not' term cannot be used as operator except when preceding 'in' or 'contains' -->
<b:if cond='data:comment.isDeleted not &quot;false&quot;'>
   Comments Bạn không mất ở đây ...
</b:if>
<!-- TEMPLATE ERROR: Extra characters at end of string: buf=[!] remainder=["false"] -->
<b:if cond='data:comment.isDeleted ! &quot;false&quot;'>
   Nhận xét ​​không bị xóa ở đây ...
</b:if>
Đó có thể là:
<b:if cond='not data:comment.isDeleted == &quot;false&quot;'>
   Nhận xét ​​không bị xóa ở đây ...
</b:if>
<b:if cond='!data:comment.isDeleted == &quot;false&quot;'>
   Nhận xét ​​không bị xóa ở đây ...
</b:if>
Chọn bậc ba
Trước
&lt;html class=&#39;<b:if cond='data:blog.pageType == &quot;item&quot;'>
  page-item
<b:else/>
  page-non-item
</b:if>&#39;&gt;
  …
&lt;/html&gt;
Sau
<html expr:class='data.blog.pageType == &quot;item&quot; ? &quot;page-item&quot; : &quot;page-non-item&quot;'>
  …
</html>
<html expr:class='&quot;page-&quot; + (data.blog.pageType == &quot;item&quot; ? &quot;&quot; : &quot;non-&quot;) + &quot;item&quot;'>
  …
</html>
Thành viên
Gần giống như các nhà điều hành hoặc, chỉ rằng tất cả các tài liệu tham khảo phải có sự so sánh tương tự, các giá trị được phân biệt:
Trước
<b:if cond='data:comment.author == &quot;Taufik Nurrohman&quot;'>
  Quản trị nhận xét ​​...
</b:if>
<b:if cond='data:comment.author == &quot;Taufik&quot;'>
  Admin comment ...
</b:if>
<b:if cond='data:comment.author == &quot;Admin&quot;'>
  Admin nhận xét ​​...
</b:if>
Sau
<b:if cond='data:comment.author in {&quot;Taufik Nurrohman&quot;,&quot;Taufik&quot;,&quot;Admin&quot;}'>
  Quản trị nhận xét ​​...
</b:if>
<b:if cond='data:comment.author in [&quot;Taufik Nurrohman&quot;,&quot;Taufik&quot;,&quot;Admin&quot;]'>
  Quản trị nhận xét ​​...
</b:if>
<b:if cond='{&quot;Taufik Nurrohman&quot;,&quot;Taufik&quot;,&quot;Admin&quot;} contains data:comment.author'>
 Quản trị nhận xét ​​...
</b:if>
<b:if cond='[&quot;Taufik Nurrohman&quot;,&quot;Taufik&quot;,&quot;Admin&quot;] contains data:comment.author'>
  Quản trị nhận xét ​​...
</b:if>
Nếu khác
Trước
<b:if cond='data:blog.pageType == &quot;item&quot;'>
  <data:post.body/>
<b:else/>
  <b:if cond='data:blog.pageType == &quot;static_page&quot;'>
    <data:post.body/>
  <b:else/>
    <data:post.snippet/>
  </b:if>
</b:if>
Sau
<b:if cond='data:blog.pageType == &quot;item&quot;'>
  <data:post.body/>
<b:elseif cond='data:blog.pageType == &quot;static_page&quot;'>
  <data:post.body/>
<b:else/>
  <data:post.snippet/>
</b:if>
hoặc ...
<b:if cond='data:blog.pageType in {&quot;item&quot;,&quot;static_page&quot;}'>
  <data:post.body/>
<b:else/>
  <data:post.snippet/>
</b:if>

Bổ sung

b: switch, b: case, b: eval, b: với - referensi
Thông qua các thẻ đã nêu ở trên các bạn khi thiết kế có thể áp dụng và sử dụng hợp lý các thẻ đó cho blog của mình.
DMCA.com Protection Status

Chia sẻ:

Là một người yêu thích công nghệ thông tin và hiện đang là một Doctor Mobi, Đam mê blog.

Nhận cập nhật các bài viết mới của Ngocanhblog

Có thể bạn quan tâm

Mẹo nhỏ khi bình luận
  • - Để viết chữ in đậm hãy sử dụng thẻ chữ in đậm
  • - Để viết chữ in nghiêng hãy sử dụng thẻ chữ in nghiêng
  • - Để viết code hãy sử dụng công cụ Conversion ở bên dưới để mã hóa và sau đó dán vào khung bình luận.
  • - Để chèn hình ảnh, video chỉ cần dán link trực tiếp của hình ảnh hoặc video vào khung bình luận (hỗ trợ: jpg, gif, png, bmp, Youtube).

:)
:~
;B
:|
8-)
:-((
:$
:X
:Z
:((
:-|
:-H
:P
:D
:o
:(
:+
:Q
;-P
;-D
;D
;O
;G
|-)
:!
:L
:-D
:;
;F
;-S
;-?
;-X
:-F
;L
;XX
:-bye
:wipe
:-dig
|o|
|-(
B-)
:-L
:-R
:-O
|-|
P-(
:--|
X-)
:*
;-A
8*
/-sl
/-f
/-lv
/-brk
/-cf
/-bd
/-st
/-wk
/-sh
/-v
/-tks
/-no
/-ok