lập trình Wordpress

Nonce – bảo mật cho các form của bạn trên WordPress

Nonce là từ viết tắt của “Number Used Once”, tuy nhiên nó không chỉ là số đâu nhé, nó có cả mã chữ cái nữa, đây là một đoạn mã dùng để kiểm tra form của người dùng và dùng để chống lại một số kiểu tấn công trong đó …

7 Mẹo tăng tốc WordPress, tối ưu tốc độ load và thời gian hiển thị website

Một website nhanh sẽ có lợi hơn cho SEO, tăng tính trải nghiệm của người dùng và hiệu quả SEO, Mẹo tăng tốc WordPress sau đây sẽ giúp các bạn tăng tốc độ load của trang trên mã nguồn WordPress

39 thảo luận

  • em cài cái autooptimize nhưng nó nhanh bị full cache, cứ báo… – 8/07/2019
  • Không thấy anh Jam đề cập đến WP Rocket nhỉ? Ai cũng… – 3/04/2019
  • Tuyệt quá Jam ơi, mình đã tối ưu cho site về phế… – 23/01/2019

Sự khác nhau giữa Post và Page trong WordPress

Có rất nhiều bạn có thể đăng một bài Post hoặc Page, nhưng nhiều khi các bạn không hiểu rõ chúng dùng để làm gì, có khác nhau không ? Sau đây Jam xin chia sẻ một vài thông tin hi vọng giúp ích cho các bạn ! Điểm chung …

3 thảo luận

  • Cho mình hỏi chút, trong menu bạn đang dùng, mục “công nghệ”… – 22/01/2016
  • Cảm ơn Ngọc, Mình đã sửa lỗi chính tả ! – 28/07/2015
  • “Post có hỗ trợ Content Type ( link, ảnh, video, quote …… – 28/07/2015

WordPress có thể vĩnh viễn không hỗ trợ site-logo

Có một điều đáng tiếc mà các bạn không để ý tới từ trước tới nay, đó là mỗi một bộ giao diện thường sẽ đi kèm với một bộ upload logo cho website riêng, không có bất kì một hàm hay sự hỗ trợ nào từ phía WordPress.org, và …

3 thảo luận

  • bác nói chuẩn cmn luôn 😀 thường thường em vẫn phải hỗ… – 16/09/2015
  • nếu biết code có thể tự điều chỉnh được, nhưng với các… – 16/09/2015
  • Mình thì thấy chức năng này không quan trọng lắm có thể… – 11/07/2015

Một loạt các cải tiến đáng kể trong bản WordPress 4.3

Tôi làm WordPress Multisite, nên luôn đau đầu cái khoản bảo mật cho website, nhất là khoản người dùng tự đăng kí và đăng nhập, vào SPAM lung tung beng hết cả lên, làm tốn tài nguyên mà lại không giải quyết được gì nhiều ! Nay, với bản WordPress …

2 thảo luận

  • Chào bác. Em làm 1 site ô tô bằng WordPress. Phiên bản… – 11/05/2016
  • Em đang tính up lên 4.3, nhưng sợ ko tương thích với… – 26/08/2015

Cẩn thận với các version của PHP khi bạn cài giao diện cho WordPress

Hôm nay tôi còn phải hỗ trợ một ông bạn cài bộ giao diện mua trên chợ giao diện về để bớt thời gian lập trình, nhưng sau khi cài lên host thì làm thế nào nó cũng không chạy đúng ý của mình, tôi liền chui vào và bật …

Pre_get_posts – thêm điều kiện query bài đăng trong category cho WordPress

Hôm nay cũng thật tình cờ, khách hàng của tôi yêu cầu trong các category query các bài đăng, nhưng nó phải thuộc một trong các Custom taxonomy khác nữa, ví dụ như sau: Bài đăng A nằm trong Category X, nó cũng thuộc Custom taxonomy là Region, giờ phải …

5 thảo luận

  • Ôi bạn thân yêu, bạn nhầm một cách cơ bản do bạn… – 29/06/2015
  • category_parent; // assign parent ID (if exists) to $catid // the while… – 29/06/2015
  • Bạn đặt nó trong vòng lặp, nó sẽ show ra X lần… – 29/06/2015

Backdoor FilesMan tấn công website ông bạn tôi !

Ông bạn tôi cứ nhờ tôi chỉnh lại cái chân trang vì nó “lộn xộn” quá, toàn các kí tự lằng tì phằng cả lên, tôi có xin được mật khẩu FTP và phát hiện ra một điều khủng khiếp: Website của ông bạn tôi dính backdoor ! [caption id=”attachment_5652″ …

3 thảo luận

  • Em cũng nghĩ như bác. 😀 – 26/06/2015
  • Bọn hack được thường không nói mà làm luôn ! SỢ lắm… – 26/06/2015
  • Sáng nay có ông dọa hack blog của em. Bảo cho 2… – 26/06/2015

Chống lại SPAM BOT tự động đăng kí vào website WordPress của bạn

Bình tĩnh nào, có cách giải quyết cho toàn bộ các trường hợp bị con bot tấn công vào website WordPress của bạn, hãy thử tưởng tượng một ngày bạn nhận được hàng ngàn đăng kí, tới khi nào tràn bộ nhớ thì thôi, cơ mà tôi không để ý …

4 thảo luận

  • Bạn ơi, bạn cho mình xin link của bài viết thực hành… – 29/08/2015
  • Em sẽ viết bài thực hành trong ngày mai, anh đón đọc… – 28/08/2015
  • Chào bạn, bạn có thể hướng dẫn thêm cho mình cách dùng… – 28/08/2015

Hẹn giờ cho Sticky Post trong WordPress

Do tôi làm một website rao vặt bằng WordPress cho nên cần phải dùng chức năng sticky để dán bài viết mình muốn lên đầu, nhưng khổ một nỗi là trong WordPress không có hoook để mình can thiệp vào, trong đó phải kể tới hai hàm của nó là …

2 thảo luận

  • Mình thấy nó không làm chậm trang, mà mình thấy yếu tố… – 11/06/2015
  • Chức năng này có thể làm cho MySQL xử lý tự động… – 11/06/2015

Nhóm tag vào Category trong WordPress

Thật đáng tiếc khi WordPress không cho rẽ nhánh tất cả các category, trong trường hợp người dùng muốn tạo ra một Custom Taxonomy thì không thể assigned nó vào một category nào cả, trong khi nhu cầu của người dùng là muốn custom Taxonomy đó thuộc một category. [caption …

3 thảo luận

  • vâng. anh có skype không ạ. em có cái này muốn hỏi… – 4/08/2015
  • Nếu bạn không thành thạo code, bạn có thể sử dụng các… – 4/08/2015
  • chào anh. hiện tại em cũng có 1 trang như thế này…. – 4/08/2015

Chuyển WordPress từ localhost lên web hosting cho phiên bản WordPress 4.2

Từ phiên bản WordPress 4.2 trở lên, WordPress bắt đầu hỗ trợ kiểu Unicode utf8mb4 cho cơ sở dữ liệu MySql, chúng hoàn toàn tự động nâng cấp nếu có thể, cho nên thông thường khi bạn cài trên local với phiên bản XAMPP hoặc WAMP mới nhất hoặc bất …

Automattic đã mua thành công WooCommerce

Không có nhiều thông tin trên Internet, nhưng nay bất kể ai vào trang http://woothemes.com đều có thể thấy biểu tượng Automattic dưới chân trang, đây là vụ sát nhập tuyệt vời, vì với sự phát triển mạnh mẽ của mã nguồn WordPress.org và sự phát triển kinh ngạc của …

7 thảo luận

  • Uhm. thế thì cũng tiện. 😀 thỉnh thoảng mỗi năm login vô… – 11/03/2016
  • Tiện thỳ loạn lắm bạn ạ. Suốt ngày ngồi xoá. Thà approve… – 11/03/2016
  • ẹc. đến cả năm rồi giờ mới approve 😀 . sao bạn… – 11/03/2016

Cái dở của template cho WordPress mua trên mạng

Để thiết kế được một website, tôi phải lấy phí thấp nhất là 3 triệu mới bõ công, nhưng nếu các bạn mua trên chợ giao diện, chắc tới 1 triệu là đẹp lắm rồi, vậy tại sao người ta vẫn đặt thiết kế mà không phải là mua ? …

7 thảo luận

  • bạn nói sai rồi. Ý của jam là phân biệt giữa theme… – 11/10/2017
  • Mình thấy đa phần là người làm mua về rồi sửa lại… – 22/09/2017
  • Mì ăn liền luôn có giá trị riêng trong từng hoàn cảnh… – 10/09/2015

Đổi tên giao diện, dấu giao diện đang sử dụng trong WordPress

Có rất nhiều lí do để bạn dấu tên giao diện mà mình đang sử dụng, nói chung cái lợi nhiều hơn cái hại, ví thử như: Tránh hacker thu thập thêm thông tin cùng với lỗ hổng bảo mật và khai thác chúng qua giao diện Tránh để đối …

5 thảo luận

  • cảm ơn bài viết của bạn! nhưng khi đổi thì trong admin… – 26/11/2017
  • Anh Hiếu biết Làm sao để xóa file screenshot.png hả anh, anh… – 28/12/2016
  • Làm sao để xóa file screenshot.png hả anh – 28/12/2016

Bài đăng chế độ riêng tư trong WordPress

Chế độ bài đăng riêng tư của WordPress Hình ảnh bên cạnh là một bài viết được chọn sang chế độ riêng tư trong WordPress, với chế độ này, tựa đề của bài viết sẽ thêm chữ “Riêng tư” và chỉ những người đăng nhập mới …

3 thảo luận

  • Anh cho em hỏi plugin đó tên gì vậy? Em muốn show… – 18/08/2017
  • Luôn có chế độ đó mà bạn, bạn thử nhìn kĩ xem… – 7/02/2016
  • cho em hỏi, trước đây e xài wordpress e có thấy phần… – 7/02/2016

WordPress 4.2 Powell, hàng loạt cải tiến

Ngày hôm nay tôi có nhận được thông báo cập nhật cho hệ thống của mình, phiên bản 4.2 sau bao ngày ngấp nghế đã ra mắt thiên hạ ! Phiên bản 4.2 bao gồm hàng loạt cải tiến, các bạn có thể xem thêm tại đây: https://wordpress.org/news/2015/04/powell/ Trong đó …

3 thảo luận

  • Anh ơi giúp em với, trang web: http://insanpham.com/ của em vào một… – 6/05/2015
  • Thêm cái PressThis nữa anh ơi, cái này rất tiện khi đi… – 27/04/2015
  • Cảm ơn bạn nhé, nhưng cho mình hỏi khi update core và… – 25/04/2015

Cho phép, không cho phép từng loại file được Upload lên WordPress

Vấn đề cho phép loại file nào được phép upload lên hệ thống website là việc quan trọng, đặc biệt trong vấn đề bảo mật cho website của bạn, tuy nhiên trong admin của WordPress lại không cho phép can thiệp vào điều này ! Hôm vừa rồi tôi có …