fbpx

Quản lý MetaData và Metaboxes

/

Metadata is information about information. In the case of WordPress, it’s information associated with posts, users, comments and terms. Given the many-to-one relationship of metadata in WordPress, your options are fairly limitless. You can have as many meta options as you wish, and you can store just about anything in there. WordPress Developer Handbook Theo Nam […]

Read more

Cách tạo các mục Menu con cho WordPress

/

Lưu ý hướng dẫn này hiện chỉ đang thiên về mặt giao diện và mang tới lý giải về cách các tinh chỉnh tại màn wp-admin Nam Digital Để tạo các mục Menu con cho WordPress, bạn có thể sử dụng Với ACF thì điều này khá đơn giản, làm lâu dài thì chúng ta […]

Read more

Actions và Filter Hooks là gì?

/

Actions hook là gì? Actions là một trong 2 loại Hooks, chúng cung cấp cách để chạy hàm tại một số điểm neo trong quá trình chạy cách hàm thuộc WordPress Core, plugins và themes. Các hàm này thì trái ngược với filter hook là chạy được liền mạch và không làm thay đổi các […]

Read more

Xác định quyền và vai trò khi phát triển Plugins WordPress

/

Để phát triển Plugins một cách hiệu quả, bảo mật, ta cần xác định nhiều yếu tố ngay từ khi bắt tay vào xây dựng chúng, như đơn cử trong bài 1, Plugins cần được tạo từ 3 thành phần Tiếp đó, ta cần xây dựng các logic nhằm đảm bảo tính bảo mật của […]

Read more

Plugins WordPress là gì? Plugins gồm những thành phần nào?

/

Chào bạn tôi là Nam Digital, tôi truyền thông và cung cấp các giải pháp về Web Development, Digital Marketing. Như đã nói ở Series Block Themes, để học thứ gì nhanh nhất thì theo Nam mình cần có sự ghi chép tỉ mỉ, sau đó thường xuyên làm và “xem đi xem lại”, từ […]

Read more

Bài 13: Cách tạo Slide block với thư viện Splide.js

/

Nếu bạn đã đồng hành với Nam Digital trong series từ những ngày đầu, hẳn bạn sẽ thấy Nam rất tập trung vào việc phát triển các block dựa theo đúng chuẩn của Block Editor Handbook, bởi điều này sẽ khiến quá trình xây dựng Block trở nên dễ dàng hơn rất nhiều, Block sau […]

Read more

Case study: Nhàn nhã và thoải mái thuê Nam Digital chạy lĩnh vực đồ mẹ và bé

/

Hãy cùng Nam Digital đến với một case study vô cùng thú vị, khách hàng là đơn vị vận hành shop mẹ và bé, đã triển khai ở các tỉnh phía Bắc và có số lượng bán vô cùng ấn tượng. Hãy cùng tìm hiểu vì sao đơn vị này lại tiết kiệm được nhiều […]

Read more

Hướng dẫn chạy quảng cáo Facebook lĩnh vực Xuất khẩu lao động: Kinh nghiệm thực chiến

/

Tóm tắt sơ lược Chào bạn, lại là Nam Digital đây, hãy cùng tìm hiểu về Case study: Xuất khẩu lao động thị trường Nhật Bản, Châu Âu, tên đơn vị thì Nam xin phép giấu tên, giá trị sản phẩm ở đây thuộc phân khúc cao, đối tượng khách hàng mục tiêu ở các khu vực: […]

Read more

Bài 12: Nested Blocks: Sử dụng InnerBlocks

/

Vừa rồi Nam có triển khai xây dựng một nút bấm Mega menu và coi nó là thách thức không nhỏ đối với bản thân bởi dựng nó với html/css hoặc Bootstrap thì dễ, nhưng chuyển về dạng Block thì chưa có hướng triển khai. Áp dụng thực tế: Mega menu Block Dưới đây là […]

Read more

Bài 11: Cách thêm Style vào Block

/

Như vậy để xây dựng một Block cơ bản theo Block Editor Handbook, ta sẽ cần làm những bước sau Hãy cùng đến với hướng dẫn tiếp theo, cách thêm phong cách hiển thị vào Block, lưu ý là bài viết này Nam Digital đi dịch từ Block Editor Handbook, đồng thời cũng có viết […]

Read more

Bài 10: Cách xây dựng trình điều khiển Block (Block Controls)

/

Như ở các bài trước các bạn đã biết thì trình soạn thảo dạng Block sẽ sử dụng edit.js (Javascript) để phụ trách việc tinh chỉnh ở trình editor(wp-admin) Vậy ta hãy cùng đến với thành phần edit.js để tìm hiểu cách tinh chỉnh các tham số – attributes sử dụng giao diện Gutenberg do […]

Read more

Bài 9: Static Block (Block tĩnh) và Dynamic Block (Block động)

/

Block Markup trả về giao diện đầu nhìn (Frontend) có thể được tạo động từ Server (khi Block đó được yêu cầu) (Dynamic Block) hoặc được tạo theo dạng tĩnh và lưu trực tiếp trong Block Editor (Static Block) Static Block Lý do Nam đưa hình này vào là bởi vì nó thực sự quan […]

Read more

Bài 8: Cấu trúc của một Block Plugins theo chuẩn phát triển web

/

Như trong bài trước, cần tách biệt giao diện & chức năng bằng cơ chế Themes & Plugins, bởi khi đổi giao diện khác thì các chức năng gắn vào Block vẫn được giữ nguyên. Tham khảo cách xây dựng môi trường ở bài đó giúp ta tách biệt quá trình Cấu trúc của một […]

Read more

Bài 7: Xây dựng các Block tách biệt dành riêng cho giao diện Block Themes

/

Nam Digital mở đầu tuyến nội dung Block Themes trong năm 2024 bằng việc xây dựng nội dung liên quan tới việc xây dựng các Block customized, giúp nhà phát triển có thể xây dựng được nhiều khối đặc biệt, có sử dụng thư viện từ bên thứ 3 nhưng vẫn mang lại trải nghiệm […]

Read more

Case Study: nâng tầm định vị cho thương hiệu local brand Urban Monkey nhờ việc cải thiện Website

/

URBANMONKEY$ đã được thành lập từ 2014 và là một trong những Local Brand có mặt đầu tiên ở Việt Nam. Ngay từ những ngày đầu thành lập, UM$ tập trung thiết kề những bộ sản phẩm mang phong cách nổi loạn, tính thiết kế cao, đa dạng các loại rập và chất liệu. Đến […]

Read more

Bài 5: Child Themes và các nội dung mở rộng trong phát triển Themes

/

Nằm trong Series xây dựng & phát triển Block Themes, hãy cùng Nam tìm hiểu về các khái niệm “nâng cao một chút”, thực ra khái niệm này cũng đã rất quen thuộc nếu bạn thường xuyên phát triển themes WordPress “kiểu cũ” trước đây. Tuy vậy đối với người mới thì Child themes vẫn […]

Read more

Tổng hợp vấn đề mà các chủ shop quần áo cao cấp nữ gặp phải khi kinh doanh

/

Chào quý khách, tôi là Nam Digital – tôi cung cấp dịch vụ chạy quảng cáo Facebook dành riêng cho những chủ shop quần áo nữ thiết kế cao cấp và tầm giá cao. Hãy cùng tìm hiểu về những nỗi đau thường trực của lĩnh vực này và đặt câu hỏi ngược lại: “Liệu […]

Read more

Bài 4: Những tính năng quan trọng của Block Themes – Block patterns (mẫu)

/

Cùng đến với nội dung mà Nam vô cùng yêu thích và đánh giá cao: Block Patterns (Mẫu), đây là phần thường không được các nhà “viết lách” tại Việt Nam đánh giá cao, nhưng theo Nam lại là chìa khóa cho sự sáng tạo và xây dựng các “nội dung độc nhất” nhằm mang […]

Read more

Bài 3: Tìm hiểu về Templates dành cho Block Themes

/

Templates are one of the core concepts of building websites, representing the underlying structure that presents your content in the browser. In many ways, they are the most important feature of developing WordPress themes. Nguồn: https://developer.wordpress.org/themes/templates/ Như ở trích dẫn phía trên, Templates (Kiểu mẫu) là khái niệm cốt lõi trong việc xây dựng một […]

Read more

Bài 2: Theme.json và cách thức xây dựng giao diện chuẩn design system

/

Chào mừng bạn đến với bài 2 của Series: xây dựng giao diện hoàn chỉnh cùng Block Themes, hãy cùng tiếp cận những cập nhật mới nhất về cách triển khai giao diện WordPress theo chuẩn Block (Khối), hẳn bạn sẽ thấy rất thú vị và mới mẻ khi thực hiện chúng. Khi kéo thả […]

Read more

Bài 1: Giới thiệu về Block Themes và vì sao nó sẽ là tương lai của WordPress

/

Có thể nói Nam luôn là Fan bự của những trình kéo thả, xây dựng bố cục dạng trực quan như: Bản thân tôi cũng có một bài đứng top về chủ đề UX Builder, nội dung đơn thuần là chia sẻ niềm đam mê với UX Builder nói riêng và những trình dựng trang […]

Read more

Hướng dẫn cách sửa lỗi Xampp trên Windows

/

Chào bạn, gần đây Nam thấy nhiều người hay thắc mắc về lỗi “MySql not starting in Xampp Server” rất bất tiện, dẫn tới lỗi dữ liệu và không thể khởi động Mysql. Dưới đây là video hướng dẫn cách gỡ lỗi Bước 1: Đổi tên thư mục mysql/data thành mysql/data_old tại thư mục gốc […]

Read more

Cảm nhận sau khi đọc cuốn The Ultimate Marketing Plan của Dan Kenedy

/

Quý khách đã làm Marketing từ rất lâu rồi, đã thấm nhuần mọi cách thức khiến sản phẩm, dịch vụ được lan tỏa và có ấn tượng tuyệt vời tới khách hàng…Tuy vậy có thể quá trình Marketing đó lại diễn ra một cách tự nhiên mà thiếu đi sự tổng hợp. Đó là lý […]

Read more

Dịch vụ thiết kế Landing page ra hàng nghìn đơn hàng

/

Landing page là gì? Hẳn quý khách không còn lạ lẫm gì khái niệm “Landing page” hay “Trang tạo Lead”, đây là công cụ Marketing vô cùng mạnh mẽ & có tính tùy biến cao. Theo trang adsmatrix thì Landing page là: Landing page là một trang đặc biệt của website với chức năng thôi thúc […]

Read more