Cách dùng lệnh expr đọc thẻ dữ liệu
2 yếu tố quan trọng bạn cần nhớ:
- Lệnh expr sử dụng dấu ':' đằng sau để đọc dữ liệu
+ Sử dụng lệnh expr đọc một thẻ dữ liệu
Lấy ví dụ về thẻ meta mô tả Blog <meta expr:content='data:blog.metaDescription' name='description'/> trong đó data:blog.metaDescription là thẻ dữ liệu còn expr là lệnh đọc khi tải trang HTML cho ra ví dụ:
<meta content='Blog chia sẻ Thủ thuật & Seo Blogspot từ cơ bản đến nâng cao cho người mới' name='description'/>
+ Sử dụng lệnh expr đọc kết hợp từ hai thẻ dữ liệu trở lên
Lấy ví dụ <meta expr:content='data:messages.morePosts + data:blog.title' name='description'/>
Như vậy thêm dấu '+' giữa các thẻ dữ liệu để cho ra HTML sau:
<meta content='Bài đăng khácViệt Blogger - Thủ thuật & Seo Blogspot' name='description'/>
Bạn hãy để ý Bài đăng khác là dữ liệu của thẻ data:messages.morePosts và Việt Blogger - Thủ thuật & Seo Blogspot là dữ liệu của thẻ data:blog.title như vậy không có khoảng trắng giữa hai thẻ dữ liệu. Muốn thêm khoảng trắng hay ký tự nào đó giữa hai thẻ này sử dụng "<Ký tự đặc biệt>"
Nếu sử dụng khoảng trắng thêm " " thành <meta expr:content='data:messages.morePosts + " " + data:blog.title' name='description'/>
Như vậy bạn có thể hiểu vấn đề cơ bản như sau:
- Sử dụng dấu + giữa các thẻ đọc dữ liệu và không phải thẻ dữ liệu
Ví dụ: <meta expr:content='"Các bài viết từ" + " " + data:blog.pageName + " - " + data:blog.title' name='description'/> được phân tích như sau:
- Các bài viết từ: không phải thẻ dữ liệu nên nằm trong "" thành "Các bài viết từ"
- Sử dụng một khoảng trắng đến dữ liệu tiếp theo: + " "
- Tiếp tục thêm một dữ liệu sử dụng: + data:blog.pageName
- Sử dụng ký tự (-) tiếp theo: + " - "
- Thêm thẻ dữ liệu cuối: + data:blog.title
Đoạn meta trên cho ra HTML ví dụ: <meta content='Các bài viết từ 2018 - Việt Blogger - Thủ thuật & Seo Blogspot' name='description'/>
+ Ngoài ra khi thiết kế bài viết trong phần body bạn có sử dụng lệnh expr đọc dữ liệu ví dụ như sau:
- Sử dụng 1 thẻ dữ liệu: expr:href='data:blog.homepageUrl', expr:title='data:blog.title'
- Sử dụng thẻ dữ liệu kết hợp với không phải thẻ dữ liệu: expr:href='data:label.url + "?&max-results=15"'
- Sử dụng expr đọc các mục không có trong Blogspot như data-tooltip, data-href ví dụ expr:data-tooltip='data:post.title', expr:data-href='data:blog.canonicalUrl'
Chấm hết bài!!!