Thẻ điều kiện (if) và cách sử dụng đối với Blogger
Thẻ điều kiện (if) và cách sử dụng đối với Blogger
2. Nội dung hiển thị cho bài viết
I.
CÚ PHÁP CỦA CÁC THẺ ĐIỀU KIỆN TRONG BLOGSPOT
1
2
|
<b:if cond='Điều kiện'>
</b:if>
|
Nó được tạo thành từ một thẻ , nó là
câu điều kiện, nếu giá trị nếu thỏa mãn điều kiện thì chúng sẽ hiển thị. Hoặc
nếu không thỏa mãn điều kiện kiểm tra thì kết quả sẽ hiển thị ở nội dung 2.
II.DANH
SÁCH CÁC THẺ ĐIỀU KIỆN HAY SỬ DỤNG TRONG BLOGSPOT
Phần bên dưới, Tú liệt kê các thẻ có
điều kiện hay được sử dụng trong blogspot để giúp mọi người tùy biến khi cần
thiết.
1. Nội dung hiển thị cho trang chủ, trang label (Danh mục), tranh lưu chữ archive
1. Nội dung hiển thị cho trang chủ, trang label (Danh mục), tranh lưu chữ archive
|
<b:if cond='data:blog.pageType
== "index"'> hoặc
<b:if cond='data:blog.pageType ==
"index"'>...content...</b:if>
ví dụ, bạn có 1 đường dẫn url sau: [your_blog_url]/search/label/[YOUR_LABEL] Nó sẽ hiển thị (các) bài đăng của bạn với một [YOUR_LABEL] label. Thay đổi [your_blog_url] bằng URL blog của riêng bạn, chẳng hạn như: truyenhoangdung.blogspot.com hoặc URL blog của miền tùy chỉnh của bạn. Thay đổi [YOUR_LABEL] bằng nhãn của riêng bạn
|
|
<b:if cond='data:blog.pageType
== "item"'> hoặc
<b:if cond='data:blog.pageType == "item"'>...content...</b:if>
|
3. Nội dung hiển thị trang trang
(Page).
|
<b:if cond='data:blog.pageType
== "static_page"'>
<b:if cond='data:blog.pageType == "static_page"'>...content...</b:if>
|
4. Nội dung hiển thị cho trang lưu trữ
(archive)
|
<b:if cond='data:blog.pageType
== "archive"'> hoặc
<b:if cond='data:blog.pageType == "archive"'>...content...</b:if>
ví dụ:
[Your_blog_url] / 2014/11 Nó sẽ hiển thị (các) bài đăng của bạn trong tháng 11 (2014). Đồng thời, thay đổi [your_blog_url] bằng URL blog thực của bạn. |
5. Nội dung hiển thị cho trang chủ
(HomePage)
1
|
<b:if cond='data:blog.url ==
data:blog.homepageUrl'>
|
6. Nội dung hiển thị cho một trang URL
bất kỳ
1
|
<b:if cond='data:blog.url ==
"PUT_URL_HERE"'>
|
7. Nội dung hiển thị cho Trang (Page)
và bài viết (post)
1
|
<b:if cond='data:blog.url ==
data:post.url'>
|
8. Nội dung hiển thị kết quả cho trang
Nhãn (Label)
1
|
<b:if
cond='data:blog.searchLabel'>
|
9. Nội dung hiển thị cho những trang có
nhiều bài viết trên cùng một trang, áp dụng này cho bài viết đầu tiên.
1
|
<b:if
cond='data:post.isFirstPost'>
|
Cách sử dụng các thẻ điều kiện trong
Blogspot (Blogger)
10.Chỉ hiển thị nội dung trên trang chủ URL của blog:
<b:if cond='data:blog.url == data:blog.homepageUrl'>...content...</b:if>
11.Chỉ hiển thị nội dung trên một URL cụ thể trên blog:<b:if cond='data:blog.url == "specific-URL-on-the-blog"'>...content...</b:if>Chúng ta cần đặt URL và giao thức đầy đủ cho điều đó, chẳng hạn như:
Http://truyenhoangdung.blogspot.com/2002/01/hello_hoho.html
Không sử dụng URL tương đối, như chỉ /2002/01/hello_hoho.html.
12.Hiển thị nội dung trên trang báo lỗi của blog (trang 404 - không tìm thấy):<b:if cond='data:blog.pageType == "error_page"'>...404 note content...</b:if>
Có các yếu tố và kiểu dáng được xác định trước do Blogger cung cấp cho điều đó.
Chúng là các phần tử bắt đầu với status - msg-.
Bạn có thể tìm kiếm chúng trên XHTML của bạn.
Tuy nhiên, nếu bạn muốn sửa đổi trang báo lỗi, sử dụng câu lệnh có điều kiện này để làm cho phần tử bổ sung / CSS / JS xuất hiện / chỉ chạy cho các tiêu chí đó.
13.Chỉ hiển thị nội dung trên (các) bài đăng đang / đang hiển thị liên kết ngược:<b:if cond='data:post.showBacklinks'>...content...</b:if>
14.Chỉ hiển thị nội dung trên (các) bài đăng đang / đang hiển thị tên hiển thị cụ thể (chẳng hạn như tác giả của bài đăng):<b:if cond='data:displayname == "specific-name"'>...content...</b:if>
15.Chỉ hiển thị nội dung trên (các) bài đăng có số nhận xét cụ thể:
<b:if cond='data:post.numComments == [number_here]'>...content...</b:if>
16.Chỉ hiển thị nội dung trên (các) bài đăng có / có liên kết nhảy (liên kết "đọc thêm" “read more”):
<b:if cond='data:post.hasJumpLink'>...content...</b:if>
17. Chỉ hiển thị nội dung trên (các) bài đăng đã được bật / bình luận:<b:if cond='data:post.allowComments'>...content...</b:if>
18.Có rất nhiều điều kiện khác. Nhưng chúng "ít dùng", đây là một trong số chúng
- <b:if cond='data:blog.metaDescription'>
- <b:if cond='data:mobile'>
- <b:if cond='data:title'> or <b:if cond='data:title != ""'>
- <b:if cond='data:showThumbnails == "false/true"'>
- <b:if cond='data:showSnippets == "false/true"'>
- <b:if cond='data:post.thumbnail'>
- <b:if cond='data:display == "list"'>
- <b:if cond='data:blog.url == data:label.url'>
- <b:if cond='data:showFreqNumbers'>
- <b:if cond='data:useImage'>
CÁCH
SỬ DỤNG THẺ ĐIỀU KIỆN IF TRONG BLOGGER ĐỂ TỐI ƯU SEO
Bạn đăng nhập vào Blogspot của mình,
chọn Mẫud –> Chình sửa HTML.
Để có thể đưa nội dung vào hiển thị,
việc đơn giản là bạn chỉ cần đưa nội dung vào giữa đoạn bắt đầu là và kết
thúc
VD:
VD:
1
2
3
|
<b:if cond='data:blog.pageType
== "item"'>
Nội dung hiển thị
</b:if>
|
Hãy nhớ rằng luôn có thẻ ở cuối để
kết thúc. Nếu không bạn sẽ không thể lưu hành động chỉnh sửa của mình. Mặc định
Blogger có dà soát các lỗi cho người dùng.
Nếu như bạn muốn đưa vào một nội dung
thay thế, nếu như điều kiện đưa vào là sai, bạn cần thêm một thẻ là và cho
nội dung vào giữa.
VD:
VD:
1
2
3
4
5
|
<b:if cond='data:blog.pageType
== "item"'>
Nội dung 1, nếu điều kiện là đúng
<b:else/>
Nội dung 2, nếu đièu kiện trên
sai.
</b:if>
|
SỬ
DỤNG CÁC THẺ ĐIỀU KIỆN NÀY ĐỂ LÀM GÌ?
- Bạn hoàn toàn có thể tối ưu, thêm title, description vào bất kỳ trang nào mà bạn muốn.
- Tối ưu và chặn index các trang kém nội dung.
- Tối ưu việc hiển thị nội dung, đưa thêm nội dung hỗ trợ quá trình SEO HomePage và Nhãn (Label)
No comments
Post a Comment