Hiện tại ở trong một số Genesis child theme thì Breadcrumbs mặc định của nó là trước Genesis Loop (genesis_before_loop). Tuy nhiên, trong một số trường hợp thì bạn muốn thay đổi vị trí của Breadcrumbs trong bản child theme mà mình đang sử dụng. Okie, bạn theo tutorial dưới đây nhé.
Dưới đây là đoạn mã action của Breadcrumbs mặc định trong Genesis Theme:
https://gist.github.com/nhatdongnguyen/177de5964d1cf7812e0c
Nếu muốn thay đổi vị trí của nó thì mình phải xóa – remove cái ác nhơn (action) bên trên đi. Để remove Breadcrumbs bạn sử dụng đoạn code bên dưới:
https://gist.github.com/nhatdongnguyen/ed6d8d9f29ecba7616b1
Sau khi đã xóa – remove action rồi thì phải kéo đầu nó lại vào vị trí mình muốn chứ nhỉ! Ví dụ như ở trang Danang Luxury Tours này thì Breadcrumbs đã được di chuyển lên trước cùng content và sidebar rồi, đoạn mã sử dụng trong tình huống này là:
https://gist.github.com/nhatdongnguyen/ba00c6bec8797c052851
Tổng hợp quy trình bên trên là đoạn mã chốt hạ bên dưới:
https://gist.github.com/nhatdongnguyen/1f204911b3ae5b2ecec9
Bạn có thể di chuyển – thay đổi vị trí của Breadcrumbs trong Genesis vào bất kỳ nơi đâu bạn muốn theo các Genesis Hook nha.
Chúc bạn thành công.
Nguyễn Tiến says
Hay đấy anh
Nguyễn Nhật Đông says
Cảm ơn cưng 😀