Sửa lỗi không thể chỉnh sửa, di chuyển wiget trong layout blogspot

Với một số mẫu, bạn không thể chỉnh sửa, thay đổi vị trí các tiện ích trong Bố cục của trang, Bài viết này mình sẽ hướng dẫn các bạn khắc phục vấn đề này, bạn có thể thoải mái thêm tiện ích và tùy biến vị trí của các tiện ích trong phần Bố cục (Layout) của mẫu.

Nguyên nhân bạn không thể chỉnh sửa vị trí các tiện ích trong Bố cục.

Trong quá trình thiết kế có thể do vô tình hay cố ý mà người thiết kế khóa chức năng đó trong thẻ b:section và thẻ b:widget

Khắc phục lỗi không thể chỉnh sửa và di chuyển tiện ích trong phần bố cục của blogspot

1. Điều chỉnh lại thuộc tính showaddelement trong b:section
- Trong blogspot các tiện ích HTML được chứa trong cặp thẻ b:section có dạng như bên dưới:
<b:section id='tên id' class='tên class' maxwidgets='số lượng' showaddelement='no'>
Các tiện ích Widget
</b:section>
Trong đó:
  • Mỗi b:section quy định một khối bố cục duy nhất thông qua các thuộc tính id như: header, sidebar, main, footer,... bạn có thể di chuyển và thêm các phần tử giữa các khối này.
  • Bao hàm trong bài viết này các bạn chú ý cho mình phần showaddelement, thông thường nó có dạng showaddelement='yes' tức là cho phép bạn thêm một tiện ích vào phần bố cục section của bạn. Tuy nhiên trong một số trường hợp người thiết kế lại để là showaddelement='no' do vậy bạn phải điều chỉnh lại thành showaddelement='yes' để có thể thêm tiện ích vào trong thẻ b:section trên.

2. Chỉnh lại thuộc tính locked của thẻ b:widget

Thẻ b:widget chính là một phần tử con của b:section, nó có thể là một tiện ích HTML, popularposts,... nói chung là tất cả những gì bạn có thể thêm trong phần Bố cục. Mình lấy ví dụ với tiện ích HTML1 có dạng như sau:

<b:widget id='HTML1' locked='false' title='Tên tiện ích' type='HTML'/>

Trong đó:
  • Trong blog các tiện ích được phân biệt với nhau bởi id như: Popularpost1, HTML1,....
  • type: Bao gốm các dạng sau : BlogArchive, Blog, Feed, Header, HTML, SingleImage, LinkList,List, Logo, BlogProfile, Navbar,VideoBar, NewsBar, ListView .... Trong đó HTML được chúng ta sử dung nhiều nhất.
  • locked: Quy định bạn có thể di chuyển các tiện ích giữa 2 thẻ b:section như từ footer lên header, nếu bạn không thể di chuyển các tiện ích trong phần bố cục thì tức là locked đang để ở chế độ locked='false' hoặc locked='no', Bạn hãy điều chỉnh lại thành locked='true'.

3. Xóa bỏ thuộc tính maxwidgets
Thông thường để ngăn thêm tiện ích trong một số section người ta thêm thuộc tính maxwidgets='1' do vậy bạn hãy xóa toàn bộ những đoạn maxwidgets='1'đi nha
Note: Trong bài viết này mình chỉ đề cập đến 2 thuộc tính showaddelement và locked nếu bạn thắc mắc về 1 trong các tiện ích còn lại vui lòng comment để mình cập nhật và giải đáp nha.

Bài viết liên quan:

  • Lấy ảnh đầu tiên trong bài viết làm Featured Post cho Blogspot Nếu như bạn là một người đã từng sử dụng qua mã nguồn mở WordPress thì chắc hẳn bạn cũng đã nhận thấy đa số các Theme WordPress đều có một Featured Post trong mỗi bài viết. Và hôm nay, Mộc xin …
  • Hướng dẫn thêm phần Footer cho Tempalte BlogspotBạn có thể hiểu rằng Footer chính là phần chân của trang web. Nó sẽ là nơi để bạn thêm các thông tin về mình, hay doanh nghiệp của bạn. Ngoài ra, cũng có thể là nơi hiển thị các đối tác của bạn hoặc có thể là bất kỳ thứ gì bạ…
  • Bước đầu xây dựng bộ khung cho trang web của mìnhTrong bài viết trước, chúng ta đã cùng nhau tạo ra 1 trang web trắng tinh rồi. Trong bài viết này, chúng ta sẽ cùng nhau build lên bộ khung cho trang web nhé. Cái này tương đối dễ dối với người đã biết HTML và CSS rồi. Và với…
  • Thêm chức năng "Thêm tiện ích" cho Sidebar của bạnNếu như các bạn đã thực hiện đến bài thứ 6 của Serie Hướng dẫn thiết kế Template thì chắc hẳn bạn cũng nhận ra rằng blog của bạn cũng đã gần như là hoàn thiện về mặt chức năng chính rồi.Tuy nhiên, bạn đang thắc mắc …
  • Cách chia header làm 2 phần, một bên logo và 1 bên quảng cáoKết thúc bài viết trước, chúng ta đã cùng nhau thực hiện cách chèn tiêu đề/logo cho blog trong header. Ở bài này, chúng ta sẽ cùng nhau thực hiện chia nó làm hai phần, 1 phần để tiểu đề/logo của blog. Còn phần còn lại thì chè…

Không có nhận xét nào:

Đăng nhận xét