Những đoạn code hay dùng trong lập trình theme WordPress

Ngày đăng: 16/06/2017 Tác giả: HuyKira Lượt xem: 2191 lượt xem

Đây là những đoạn code bạn sẽ dùng thường xuyên trong quá trình lập trình theme wordpress. Bạn chỉ cần hiểu tác dụng của nó như thế nào sau đó copy và dán nó để chạy thôi. Mình đã viết sẵn cho bạn rồi, không cần phài suy nghĩ chi nhiều nhé he he.

Lập trình theme wordpress

1.Code lấy bài viết mặt định.

Đoạn code đặt trong index sẽ lấy list bài viết mới nhất, Đặt trong category sẽ lấy danh sách bài viết của category đó, đặt trong single sẽ lấy nội dung của bài đó!.

2.Code lấy 10 bài viết mới nhất theo category.

  • showposts=10 sẽ lấy 10 bài viết mới nhất
  • cat=1  chỉ lấy các bài viết có cat_id bằng 1

3.Code lấy danh sách chuyên mục

Đây là đoạn code lấy danh sách các chuyên mục, ‘taxonomy’ => ‘category’ có nghĩa là lấy theo category.

4.Code tạo menu

Code này sẽ tạo 3 vị trí đặt menu như trên, Bỏ đoạn code nào vào file functions.php nhé

5.Code get menu

Đây là code get menu, chú ý ‘theme_location’ => ‘main_nav’,  đây là điểu kiệu chúng ta sẽ lấy menu nào, code này thường được chèn vào file header.php

6.Code tạo sidebar

Đây là code tạo ra 1 sidebar. Đặt code này vào file functions.php nhé!

7.Code get sidebar

Đây là code lấy sidebar ra ngoài, code này thường được đặt trong file sidebar.php

8.Code phân trang.

Code này thường chèn dưới đoạn code số 1 (Code get post mặt định)

9.Code crop ảnh úp lên media

Khi chèn đoạn code này vào file functions.php, hình ảnh upload lên media sẽ được từ động crop thành 4 kích thước như trên.

10.Code lấy ảnh thumbnail

Code này thường được đặt trong vòng lặp get post.

11.Code bài viết liên quan

Hiển thị bài viết liên quan theo tag

Hiển thị vài viết liên quan theo category

2 đoạn code này thường được đặt dưới nội dung bài viết, tức phần dưới của file single.php

12.Code tính lượt view cho bài viết

Đây là code tính lượt view cho bài viết. Code này được đặt trong file functions.php

Sử dụng: 

Chèn code này vào trong file single.php 

Hiển thị lượt view:

13.Code lấy nội dung bài viết rút gọn.

Đây là code lấy nội dung bài viết được chỉ định số từ nhất định. Cách dùng <?php echo teaser(30); ?>, Với được code trên mình sẽ lấy 30 từ đầu tiên trong bài viết!

14.Code lấy tất cả hình ảnh trong nội dung bài viết.

Chèn code này trong file functions.php, để hiển thị chúng ta dùng forech nó ra nhé!

15.Code lấy custom filed

16.Code like box facebook

17.Code share bài viết liên mạng xã hội

18.Code query bài viết theo custom filed

Query 1 custom filed.

Query nhiều filed

19.Code lấy bài viết ngẫu nhiên.

Đoạn code trên lấy 35 bài viết ngẫu nhiên.

20.Code lấy 10 comment mới nhất.

Đoạn code trên lấy 10 comment mới nhất có hình avatar

21.Code comment bằng facebook cho wordpress

22. Code tạo 1 sortcode đơn giản trong wordpress

Đây là sortcode list ra 10 vài viết ngẫu nhiên. Cách dùng là:

23. Code tự động lưu ảnh về host khi copy bài từ nguồn khác.

Cài này chèn vào file functions.php nha!

24. Code lấy ảnh đầu tiên trong bài viết làm ảnh đại diện

Cách sử dùng: Chèn đoạn code nào vào khu vực muốn hiển thị hình đại diện.

25. Một số form tìm kiếm đơn giản.

Tìm kiếm theo từ khóa.

Tìm kiếm theo 1 post_type nhất định với từ khóa.

Tìm kiếm theo từ khóa kết hợp với category.

25. Code lấy 8 bài viết xem nhiều:

 

Từ khóa: , , , , ,

like
  • Học Luật Online 2 tuần trước

    Dữ liệu của Code tính lượt view cho bài viết lưu ở đâu đấy bác ơi, muốn xóa thì làm sao vậy?
    Trả lời
    • Học Luật Online 2 tuần trước

      Ôi vãi quá, thấy nó ở postmeta rồi :3 website hơn 40 nghìn bài viết, vl rồi, cái datebase nó phình ra 1 cách kinh khủng
      Trả lời
  • Doan 3 tuần trước

    Bai viet co y nghia
    Trả lời
  • Copy Huy Kira 3 tuần trước

    Ngon quá
    Trả lời
  • Tịnh Nguyễn Blog 1 tháng trước

    Đất nước cần những người như bác ! Vào dòm dàn comment toàn các gương mặt thân quen không ta :v
    Trả lời
    • HuyKira 1 tháng trước

      Thank cậu, thì anh em toàn đi bình luận dạo với nhau mà!
      Trả lời
      • Tịnh Nguyễn Blog 3 tuần trước

        Ơ cơ mà em đi giao lưu rất hiếm khi gặp bác, sắp tới quẩy lên nhé !
        Trả lời
  • nguyễn tiến nghĩa 1 tháng trước

    thêm cái code bình luận mặc định của wordpress đi bác ơi
    Trả lời
  • Nguyễn Phúc 1 tháng trước

    Cảm ơn Sếp ! đúng những thứ em đang cần :V
    Trả lời
    • HuyKira 1 tháng trước

      Share ngay và luôn :D
      Trả lời
  • Hòa Trần 1 tháng trước

    Người mới chưa biết về wordpress thì nên bắt đầu từ đâu bác :(
    Trả lời
    • HuyKira 1 tháng trước

      - Phải code html cho chắc, sau đó xem mấy seri cùa thạch phạm, lên youtube tìm video wordpress mà coi. - Tốt nhất thì theo 1 sư phụ họ chỉ cho :D
      Trả lời
      • Hòa Trần 1 tháng trước

        vâng. e thì biết mỗi blogspot.. mẫu nào cũng rip dc.. www.hoatranweb.com tính làm thêm wordpress mà chả biết làm gì. ?
        Trả lời
  • Thành Trung 1 tháng trước

    :D cảm ơn a...bài viết rất chi tiết
    Trả lời
    • HuyKira 1 tháng trước

      He he viết hơi ẩu, Không biết mọi người có hiểu ko :D
      Trả lời
      • Đạo tặc Comment 1 tháng trước

        Cũng đang tự xây dựng kho code riêng cho mình rồi. Sang năm rảnh đi nhận làm web dạo :v
        Trả lời
        • HuyKira 1 tháng trước

          Đúng y, mỗi người nên có 1 kho code riêng cho mình để code mới nhanh được :D
          Trả lời

Bình luận

Hãy sử dụng tên thật và địa chỉ email chính xác.

Bình luận bằng tiếng Việt có dấu nha!

Mình sẽ xóa và banned nick những bình luận spam và thô tục!!

HuyKira

Xin chào các bạn, tôi là Huy. Tốt nghiệp ngành Sư phạm tin trường ĐH Sư phạm - ĐN, Nhưng lại thích thú với đồ họa và thiết kế web. Tôi tạo ra trang web nhỏ này để học hỏi và chia sẻ những kiến thức về đồ họa cũng như thiết kế website!

Mai Anh

  • Chào Anh!

  • Em nhận code web 500k 1 slot

  • Code xuyên màn đem thì 3->5triệu Anh nhé

  • Em phục vụ nhiệt tình đầy đủ service...

  • Em mượt mà... Á nhầm!!! Web em mượt mà nên Anh cứ yên tâm nhé! :)