it-swarm-vi.tech

Làm thế nào tôi có thể bao gồm một bài viết trong một chủ đề?

Đôi khi có thể cần bao gồm nội dung thay đổi thường xuyên trong một chủ đề, nhưng chủ đề cần một chút thời gian để sửa đổi, cũng có thể cần phải để người dùng không có kỹ thuật duy trì một số nội dung xuất hiện trên nhiều trang. Có thể (mà không ảnh hưởng nhiều đến hiệu suất) để bao gồm một bài viết trong một chủ đề?

alt text

2
Gelatin

Bạn có thể nhưng tôi nghĩ chủ đề của bạn dễ dàng hơn nhiều để thêm một thanh bên và sau đó đặt một tiện ích văn bản (hoặc bất kỳ tiện ích nào khác) bên trong đó vì nó linh hoạt hơn nhiều.

Những gì bạn mô tả tôi đã làm cho một số trang web lâu hơn. Bạn chỉ có thể tải bài viết và hiển thị nó. Tôi đã sử dụng query_posts() để nhận (các) bài đăng và sau đó have_posts(), query_posts(), the_content() và để hiển thị nó trong mẫu các tệp (ví dụ: có thể là footer.php trong trường hợp của bạn).

2
hakre

Bạn chắc chắn nên sử dụng một widget để đạt được chức năng này, thay vì mã hóa cuộc gọi đến một bài đăng cụ thể trong chủ đề của bạn. Có các plugin mở rộng chức năng của widget và giúp dễ dàng kiểm soát các trang mà widget xuất hiện trên đó.

2
Travis Northcutt

Có một số cách để làm điều đó:

  1. Bao gồm một trang (không xuất hiện trong menu)
  2. Bao gồm một bài
  3. Thêm một trang tùy chọn vào chủ đề, trang này sẽ bao gồm trường văn bản bạn cần ở đây.

Tùy chọn 1,2 có thể được thực hiện bằng query_posts. Tùy chọn 3 có thể được đặt tại đây

1
hannit cohen