Trang chủ Lập trình PHP - MySQL Thêm tùy chỉnh bài viết nổi bật cho trang WordPress

Thêm tùy chỉnh bài viết nổi bật cho trang WordPress

Có một số theme hỗ trợ tính năng cho phép đánh dấu bài nổi bật để hiển thị trên trang chủ. Tuy nhiên nếu bạn đang cần chỉnh sửa 1 theme không hỗ trợ thì bạn phải tự mình xây dựng. Có một số giải pháp để bạn lựa chọn như:

  • Tạo một category đặc biệt chỉ dành để chứa các bài viết nổi bật rồi bạn chỉ code lấy bài viết từ category đó.
  • Add tag đặc biệt ví dụ “feature” để đánh dấu bài viết nổi bật rồi chỉ cần code lấy các bài viết có chứa tag này.

2 cách ở trên đều là giải pháp nhưng nó thật sự không hay cho lắm. Bài viết này sẽ hướng dẫn bạn tạo thêm 1 phần tùy chọn trong trang tạo bài viết để đánh dấu bài viết nổi bật và ta có thể dễ dàng bật tắt. Đó là cách tạo thêm meta box để chứa thông tin nhận dạng bài viết nổi bật.

Bước 1: Tạo mục tùy chỉnh cho tính năng bài viết nổi bật trong trang chỉnh sửa bài viết

Bạn vào tập tin functions.php và chèn đoạn mã PHP phía dưới vào

Kết quả thu được sẽ như hình dưới.

Tuy vậy nhưng hiện tại chỉ dừng lại ở mức giao diện và nếu muốn nó thực sự lưu vào cơ sở dữ liệu thì bạn tiếp tục bước 2.

Bước 2: Lưu dữ liệu cho tùy chỉnh

Bạn tiếp tục viết thêm đoạn mã sau trong functions.php

Vậy là xong. Phần thêm tùy chỉnh cho backend.

Bước 3: Lấy bài viết nổi bật

Để lấy các bài viết có đánh dấu nổi bật bạn code query như sau:

Rồi giờ muốn hiện ở đâu thì code tiếp.

Chú ý đây chỉ là phần code mẫu nên có thể tùy theo bố cục mà bạn có thể tùy chỉnh các thẻ cho phù hợp cũng như thêm bớt các yếu tố (biến) để gọi các thông số của bài viết cho phù hợp.

Chúc các bạn thành công.

Huỳnh Mai Anh Kiệt

- Advertisement -
Huỳnh Mai Anh Kiệthttps://anhkiet.biz
Anh là một người đam mê công nghệ. Hiện tại anh là một lập trình viên cho Hura Apps - một startup nhỏ về công nghệ tại Quy Nhơn.

BÌNH LUẬN

Vui lòng nhập bình luận của bạn
Vui lòng nhập tên của bạn ở đây

BÀI VIẾT MỚI

Binance Launchpad có dễ… húp như bạn tưởng

Tiền kỹ thuật số (cryptocurrency) đang dần mở rộng. Kể ra mình biết khái niệm này từ rất lâu. Nếu các bạn là độc...

10 Công Cụ Có Thể Thay Thế ChatGPT

ChatGPT là một mô hình ngôn ngữ lớn được phát triển bởi OpenAI. Nó cung cấp các câu trả lời nhanh chóng và ngắn...

Hướng Dẫn Đăng Ký Nhận Mã Giảm Giá Highland Coffee

Highland Coffee đang có nhiều chương trình khuyến mã cho khách hàng của mình. Các khuyến mãi có thể bao gồm upsize, mua 1...

Quà cuối năm 2022 từ Shopify

Năm nay nhận quà từ các đối tác công nghệ hơi bị nhiều. Mới đây mình lại nhận được quà từ Shopify. Quà về đúng...

Nhận quà từ đối tác công nghệ Recharge

Recharge là một trong những công ty chuyên cung cấp giải pháp bán hàng đăng ký định kỳ (subscription payments) cho các nền tảng...

BẠN XEM CHƯA

Hình ảnh Quy Nhơn trong cuộc Tổng tiến công và nổi dậy Tết Mậu Thân 1968

Ngày 29.1.1968, LLVT tỉnh và Trung đoàn 12 nổ súng tiến công Quy Nhơn, đánh chiếm Đài phát thanh, tiến công vào Dinh tỉnh...

Khám phá đầm Thị Nại

Ngay ở Quy Nhơn, có rất nhiều điểm đến để bạn vừa thực hiện chuyến nghỉ dưỡng của mình, vừa khám phá cuộc sống...

Hướng dẫn tích hợp cửa sổ Zalo chat vào trang web

Zalo là mạng xã hội mà nhiều người Việt đang sử dụng trên mobile. Và xu hướng người dùng sử dụng mobile để lướt...

Sắm giá đỡ cho smartphone, tablet

Nếu bạn thường xuyên xem video trên smartphone hay tablet thì việc sắm một chiếc giá đỡ cho máy tính là cần thiết. Tuy...

9 bài học quan trọng trong kinh doanh

1. Đi xe đạp thì dù có gắng sức đến đâu cũng không thể đuổi được lamborghini. Bài học: Xuất phát điểm rất quan trọng. 2....