Học lập trình WordPress miễn phí

Bạn có muốn được cầm tay hướng dẫn code một plugin hoặc theme cho WordPress hoàn chỉnh từ A tới Z hay không ? Hãy tham gia chương trình đào tạo của Sen Việt để học tập và tích lũy các kinh nghiệm lập trình và làm product. Hãy chọn một project và click vào đây để tạo request.

Viết plugin
Auto Search Term
Tự động theme keyword vào bài viết
Viết theme
Simple Life
Xây dựng theme từ HTML
Viết plugin
Like Unlock
Like để đọc nội dung
Viết plugin
Subscribe From
Plugin Subscribe hỗ trợ form cho mailchimp.

Latest

On  

Widget: Thay đổi UI,Logic dựa trên sidebar

Có một vấn đề đau khổ khi bạn làm widget, là đôi khi bạn có cùng một widget, nhưng design ở left sidebar lại rất khác với ở footer sidebar. Đó là kinh nghiệm mình đã trải qua từ theme Zira mà nhóm mình đang phát triển. Khi vào trang single. bạn sẽ thấy sự […]

On  

Tùy biến oEmbed Template

WordPress 4.5 vừa được release với nhiều tính năng được mong đợi, một trong số đó đã đáp ứng nhu cầu ngay từ khi mới ra mắt của oEmbed, dó là cho phép tùy chỉnh template của oEmbed. Đây là bài viết đầu tiên và tổng hợp mọi thứ về tùy biến oEmbed, nên ngoài […]

On  

Làm chủ WP_Query : Vòng lặp

Như những bài trước các bạn đã biết rằng khi tạo một instace của WP_Query kèm theo argument, thì sẽ có một hoặc nhiều query được tạo ra và kết quả sẽ được lưu vào trong object mà bạn vừa có được. Dữ liệu quan trọng nhất mà bạn quan tâm là array các post/page […]

On  

Làm chủ WP_Query : WP_Query là gì?

WP_Query là một class trong core của WordPress, cung cấp các phương thức thông dụng và cần thiết để làm việc với post, page một cách dễ dàng, tiện lợi và an toàn nhất trong WordPress.

On  

WordPress Responsive Image

Giới thiệu về Responsive Image trong WordPress 4.4, giúp browser load đúng kích thước ảnh cần thiết trên các thiết bị có độ rộng màn hình khác nhau.

Plugin Development

Hướng dẫn lập trình Plugin cho WordPress từ cơ bản cho người mới bắt đầu tới nâng cao dành cho người đã có kinh nghiệm
On  

Làm chủ WP_Query : Vòng lặp

Như những bài trước các bạn đã biết rằng khi tạo một instace của WP_Query kèm theo argument, thì sẽ có một hoặc nhiều query được tạo ra và kết quả sẽ được lưu vào trong object mà bạn vừa có được. Dữ liệu quan trọng nhất mà bạn quan tâm là array các post/page […]

On  

Làm chủ WP_Query : WP_Query là gì?

WP_Query là một class trong core của WordPress, cung cấp các phương thức thông dụng và cần thiết để làm việc với post, page một cách dễ dàng, tiện lợi và an toàn nhất trong WordPress.

On  

WordPress Responsive Image

Giới thiệu về Responsive Image trong WordPress 4.4, giúp browser load đúng kích thước ảnh cần thiết trên các thiết bị có độ rộng màn hình khác nhau.

On  

WordPress oEmbed Provider

Tìm hiểu về WordPress oEmbed Provider. Tính năng giúp WordPress cung cấp embed code cho các consumer tính hợp oEmbed. Giúp bài viết của bạn hiển thị một cách rõ ràng hơn trong website của consumer

WordPress

Hướng dẫn làm website bằng WordPress, thủ thuật lập trình WordPress
On  

Testing trong WordPress

Ở bài viết này, chúng ta sẽ cùng nhau tìm hiểu sơ lượt về testing trong WordPress là gì, và hướng dẫn cách cài đặt testing framework của WordPress là WordPress Automatic Testing vào máy để có thể chạy các test suite của core

On  

Tip mới trong WordPress 4.1

Bài này chia sẻ một số thủ thuật, mẹo hay về cách sử dụng các hook, hàm mới trong WordPress 4.1. Giúp bạn nắm bắt nhanh những thay đổi trong phiên bản mới, tăng tốc độ và hiệu suất làm việc của mình. Các hàm, hook mới này chủ yếu là để tăng tính customizable.

On  

WordPress 4.1 – Developer cần biết gì ?

WordPress 4.1 sắp được release, chúng ta hãy xem qua các API, thay dổi mới trong phiên bản này để cập nhật vào theme và plugin. Các cải tiến trong WP_Query có thể giúp giải số lượng query lại và tăng tốc độ truy xuất database của website.

On  

Cài đặt WordPress bằng WP-CLI

Trong bài viết này mình sẽ giới thiệu đến các bạn về WP-CLI. Nó có thể giúp bạn cài đặt WordPress trong chưa đầy 1 phút. Bao gồm cài đặt core, cài đặt plugin, theme, tùy chỉnh các option và kể cả tùy chỉnh file .htaccess cũng như quản lý các bài viết. Tất cả đều được làm tự đồng bằng bash script. Hoạt động này diễn ra trên server, vì vậy tốc độ sẽ rất cao. Rất thú vị.

On  

Xây dựng website địa điểm bằng WordPress

Có rất nhiều bạn gửi email hỏi mình về cách tạo một website về địa điểm. Bài viết này là câu trả lời cho các bạn. Chúng ta sẽ cùng nhau phân tích yêu cầu cơ bản của một website địa điểm, rồi từ đó ta sẽ tìm một theme phù hợp nhất.

Theme Development

Hướng dẫn thiết kế, lập trình theme cho WordPress, hướng dẫn bạn cách lập trình theme từ cơ bản tới nâng cao.
On  

Widget: Thay đổi UI,Logic dựa trên sidebar

Có một vấn đề đau khổ khi bạn làm widget, là đôi khi bạn có cùng một widget, nhưng design ở left sidebar lại rất khác với ở footer sidebar. Đó là kinh nghiệm mình đã trải qua từ theme Zira mà nhóm mình đang phát triển. Khi vào trang single. bạn sẽ thấy sự […]

On  

Tùy biến oEmbed Template

WordPress 4.5 vừa được release với nhiều tính năng được mong đợi, một trong số đó đã đáp ứng nhu cầu ngay từ khi mới ra mắt của oEmbed, dó là cho phép tùy chỉnh template của oEmbed. Đây là bài viết đầu tiên và tổng hợp mọi thứ về tùy biến oEmbed, nên ngoài […]

On  

Lấy URL của Avatar

Ở phiên bản WordPress 4.2 trở đi, bạn có thể get link ảnh của avatar, chứ cần phải lấy cả code html như các phiên bản trước, bạn có thể gọi hàm như sau : Giá trị của các tham số như sau : mixed $id_or_email ( Bắt buộc ) : là id, email của user […]

On  

Hiển thị seo description ra post content

Trong bài viết này, chúng ta sẽ cùng nhau tìm hiểu các để hiển thị seo description vào phía trước post content. Hiển thị ra như vậy sẽ có lợi cho người đọc, giúp họ hiểu được nội dung bài viết, và quyết định nên đọc hay không. Chức năng này rất hay, nó sẽ làm website của bạn trở nên thân thiện hơn. Đó có phải là điều bạn đang tìm kiếm ?

On  

WordPress Admin Pointer

Trong bài này chúng ta sẽ cùng nhau tìm hiểu chi tiết về một API được WordPress cung cấp để tăng UX trong giao diện admin. Mình cũng sẽ hướng dẫn các bạn custom nó lại để tiện dụng hơn, ở phần cuối bài, các bạn sẽ được giới thiệu một thư viện được dựng sẵn, giúp việc sử dụng Pointer trở nên đơn giản hơn.

On  

What’s new và Featured Pointer

Trong hướng dẫn này, mình sẽ giới thiệu đến các bạn một thư viện rất hữu dụng khi thiết kế theme, plugin. WordPress Visual Guide sẽ giúp bạn giới thiệu cho người dùng về các tính năng mới, change log khi họ cài đặt, update theme. Đồng thời cũng cho phép bạn hướng dẫn người dùng về các tính năng mới, cách sử dụng theme, các setting một cách “Step by step”.

WordPress Theme

Giới thiệu các theme đẹp, hướng dẫn cài đặt, sử dụng các theme này cho các mục đích khác nhau.
On  

Tip mới trong WordPress 4.1

Bài này chia sẻ một số thủ thuật, mẹo hay về cách sử dụng các hook, hàm mới trong WordPress 4.1. Giúp bạn nắm bắt nhanh những thay đổi trong phiên bản mới, tăng tốc độ và hiệu suất làm việc của mình. Các hàm, hook mới này chủ yếu là để tăng tính customizable.

On  

Làm website Portfolio : Cài đặt theme Divi

Trong bài viết cuối cùng của serie này, ta sẽ bắt đầu cài đặt theme Divi và thiết lập các option của theme này cho phù hợp, đồng thời ta cũng thiết kế các layout cho trang chủ và các page chi tiết. Sau đó tạo menu và add các page này vào menu. Cuối bài viết này bạn sẽ có thể download các dữ liệu demo và layout của Sen Việt.

On  

Làm website Portfolio : Theme và plugin

Trong bài viết thứ hai của serie, Chúng ta sẽ cùng lướt qua một vài nhà cung câp theme và lựa chọn một vài portfolio theme đẹp nhất để làm website cá nhân sử dụng wordpress. Ở bài viết này ta sẽ chỉ chọn theme, mình sẽ hướng dẫn cách mua theme và cài đặt vào website ở bài viết kế tiếp.

On  

Làm website cá nhân portfolio bằng wordpress

Trong bài đầu tiên của series đầu tiên của loạt bài wordpress in action này chúng ta sẽ cùng tìm hiểu về website portfolio là gì ? Xem qua một vài website mẫu và sau đó cùng nhau liệt kê ra các yêu cầu chức năng cho website portfolio.

On  

Xây dựng website địa điểm : Tạo category, location

Ở bài này, ta sẽ bắt đầu thêm các category, location và tag vào website để giúp phân loại các địa điểm, Việc lên danh sách các category phải được thực hiện từ trước, ở giai đoạn lên kế hoạch cho website, ở bước này ta chỉ add vào website thôi. Rất đơn giản, nhưng cần nhiều suy tư.

On  

Mua và cài đặt theme DirectoryEngine

Trong bài viết này, mình sẽ hướng dẫn các bạn một cách chi tiết về DirectoryEngine, từ bước mua theme tại EngineThemes, sau đó upload vài cài đặt lên server, và cuối cùng là đi chi tiết từng setting trong dashboard. Qua bài viết này, Website của bạn sẽ sẵn sàng để chạy, chỉ còn thiếu bước thiết lập các page, trang chủ, mà ta sẽ nói ở bài viết theo.

WordPress Plugin

Chia sẻ, hướng dẫn sử dụng và cài đặt các plugin hay nhất và mới nhất cho WordPress.
On  

Sửa lỗi escaping trong plugin SharDB

Nếu bạn có sử dụng plugin SharDB để chia database trong khi xây dựng multisite. Thì nhất định bạn sẽ bị lỗi như sau : Notice: SharDB was called incorrectly. SharDB must set a database connection for use with escaping. Please see Debugging in WordPress for more information. (This message was added in version 1024.) […]

On  

ET Mailing : Gửi email tốt hơn trong WordPress

Bài viết giới thiệu plugin ET Mailing, giúp bạn gửi email an toan hơn với các dịch vụ của bên thứ ba như Mandrill, sendgrid trong chính WordPress mà không cần phải code hoặc tốn chi phí. Email của bạn sẽ không bị đánh dấu là spam nữa, host khóa hàm mail cũng không sao. server của bạn cũng không bị quá tải vì gửi quá nhiều email.

On  

Tip mới trong WordPress 4.1

Bài này chia sẻ một số thủ thuật, mẹo hay về cách sử dụng các hook, hàm mới trong WordPress 4.1. Giúp bạn nắm bắt nhanh những thay đổi trong phiên bản mới, tăng tốc độ và hiệu suất làm việc của mình. Các hàm, hook mới này chủ yếu là để tăng tính customizable.

On  

Làm hiệu ứng hover lên ảnh cho theme WordPress

Hướng dẫn này giúp bạn làm cho website của mình sinh động hơn, bằng cách thêm hiệu ứng khi hover lên ảnh. Đồng thời, với cách này, bạn cũng có thể show được phần description của image, thay vì chỉ có caption như trước đây.

Tham gia chia sẻ kiến thức

Chúng tôi đã học, đã code và đã gầy dựng rất nhiều thứ, nhưng những gì chúng tôi mất đi, còn nhiều hơn thế nữa. Và lại mỗi một lần mất đi gì đó, chúng tôi lại nhận ra một điều đau đớn rằng "Những gì chúng tôi không chia sẻ, đều đã mất. Nhưng chúng tôi lại có thể dễ dàn tìm lại những gì đã được chia sẻ.". Chính vì vậy, chúng tôi xây dựng lên website này để chia sẻ những gì mình học được, Với hy vọng rằng những công sức mà chúng tôi bỏ ra để học hỏi không trở thành vô ích, và chúng tôi sẽ không phải trờ thành điểm node cuối cùng của dòng kiến thức.
Thật vậy, kiến thức giúp người ta phát triển, khi nó được chia sẻ, thì ở mặc nào đó, nó góp phần làm xã hội phát triển.
Còn chờ gì nữa mà không tham gia cùng chúng tôi ?

Hãy để chúng tôi gửi những bài viết hay tới tận email của bạn, thậm chí là thông báo ngay trên trình duyệt. Chỉ cần làm theo hướng dẫn sau.

* Required Fields

Hooray!