Lamvt – Vũ Thành Lâm – bắt đầu Code 2005 Freelancer từ 2006 với hàng ngàn dự án lớn nhỏ cho nước ngoài và hàng trăm dự án web cho Việt Nam.
SEO thành công rất nhiều dự án lớn, độ khó cao.
MOD (Moderator) và Admin (Administraror) của nhiều diễn đàn về SEO và CODE web MMO tại Việt Nam
Dạy Lập trình Thiết kế Web và SEO Miễn phí 17++ Năm (Từ 2006 đến Nay)
Contents
Tôi muốn dùng WordPress như một CMS cho web cơ bản thay vì blog. Tôi có nhiều trang và hiện tại không có ý định làm một trang tin tức (“news” page).
Tuy có nhiều cách để thực hiện việc này, trọng tâm trong bảng điều khiển wp-admin rõ ràng là trên các bài đăng mới và tạo các trang với nội dung tùy chỉnh như bản đồ và gallery. Tôi cảm thấy như đang việc ngoài hệ thống thay vì làm việc với nó.
Các bạn có gợi ý gì để dùng WordPress như một CMS không?
Đặc biệt là:
Ngoài ra, tôi có nên sử dụng WordPress không?
Damovisa
Tính năng đột phá khiến WordPress 3.0 vượt lên từ một công cụ viết blog mở rộng trở thành CMS đáp ứng 8 trên 10 nhu cầu là Custom Post Types (với việc bổ sung Custom Taxonomies từ v2.9). Kèm theo đó là hệ thống Menu mới trong 3.0.
Vì vậy, nếu bạn muốn học WordPress như một CMS thì trước hết hãy học Custom Post Types. Dưới đây là một số bài báo để bạn có thể bắt đầu:
Cũng có một số plugin có thể làm Custom Post Types trở nên dễ dàng hơn. Nhưng không có thứ tự cụ thể nào cả và phải mất nhiều thời gian và công sức để có thể thành thạo nó, vì vậy hãy cân nhắc:
Đối với theme lại là một vấn đề khác. Trong khi blog theme đều triển khai cùng một mẫu use-case thì nhu cầu CMS của mỗi người có thể khác nhau. Bởi vì không ngành kinh doanh nào giống ngành nào (một nhà hàng cần các layout khác với phòng tập yoga, rạp chiếu phim hay cửa hàng bán vải). Và ít nhất tôi nghĩ sẽ khó có thể tìm thấy theme làm sẵn nào thực sự hoàn hảo cho công việc của bạn. Tốt hơn hết nên tìm một theme nhìn có vẻ tốt và lên kế hoạch chỉnh sửa cho phù hợp. Hoặc thuê một người thiết kế WordPress làm một theme tùy chỉnh cho riêng bạn. Sắp xếp chúng theo từng lớp ở đầu của theme giống như Genesis Framework from StudioPress cũng là một cách hay.
Tôi nghĩ tốt nhất là tìm những theme hỗ trợ hệ thống menu WordPress 3.0 rồi sau đó quyết định tiếp. Có tìm đọc những bài báo trên google như dưới đây:
Nếu bạn muốn hỏi về tinh giản giao diện người dùng admin thì hãy để sau Posts and Pages và các công cụ blog khác, trước hết bạn cần phải đưa nội dung CMS cụ thể của bạn vào admin. Tôi có thể gợi ý cho bạn một câu hỏi khác về chủ đề này chứ?
Cập nhật: Dưới đây là một số hình ảnh chụp màn hình một số dự án tôi đang làm. Hi vọng chúng sẽ gợi ý cho bạn nên làm gì:
Trả lời bởi MikeSchinkel
Cảm ơn Mike – Câu trả lời thật tuyệt vời và dễ hiểu. Hiện tại tôi chưa quan tâm đến các trang admin lắm nhưng rất mong câu hỏi khác của bạn. Tái bút: Cảm ơn link google trực tiếp của bạn thay vì một cái lmgtfy.com. – Damovisa
Tôi chưa bao giờ nghe qua lmgtfy.com cả. Nhưng dù sao thì tôi sẽ xem xem nó tệ thế nào. (Và đừng quên đánh giá đây là câu trả lời tốt nhất nhé!). – MikeSchinkel
Tôi nghĩ cái mà Damovisa đang đề cập tới là lmgtfy.com – davemac
@Mike: Những cái ảnh chụp màn hình tuyệt lắm! Bạn có thể chia sẻ làm sao để được như thế không (tập lệnh, lớp hay plugins, v.v.)! Cám ơn rất nhiều! – Anh Tran
@rilwis – Tôi tùy chỉnh mã hóa từng cái. Tôi làm trang luật sư bằng một plugin “post fields” và tôi đang phát triển nó. Còn thực đơn nhà hàng thì tôi sử dụng rất nhiều jQuery. Tôi đang dự định đưa một số cái này ra để nhiều người có thể sử dụng vào giữa năm 2011. – MikeSchinkel
Cảm ơn những thông tin của bạn. Hy vọng sẽ sớm có cơ hội đọc những hướng dẫn của bạn. – Anh Tran
Bạn tạo trường tùy chỉnh (custom field) để tải ảnh lên như thế nào vậy? Tôi từng làm nó với flutter/magicfields, nhưng tôi không chắc nó sẽ tương thích với WP3. – ozke
@ozke – Cảm ơn bình luận của bạn. Đây thực sự là một vấn đề đáng suy nghĩ. Tôi thấy là nên đưa câu hỏi này làm một câu hỏi mới thay vì thảo luận trong bình luận như thế này. Hãy đăng câu hỏi này lên, tôi và mọi người sẽ có thể trả lời sâu hơn và đưa ra các links hoặc mã nguồn. Có thể đưa vào bài đăng các chi tiết và link đến câu trả lời của tôi trên trang này nếu bạn thích. – MikeSchinkel
@MikeSchinkel Xin lỗi vì nói lại về vấn đề cũ nhưng những ảnh chụp màn hình rất tuyệt! Bạn có lưu tất cả chúng giống như post meta không? – helgatheviking
Nếu bạn cảm thấy việc tùy chỉnh các kiểu bài post quá khó
Hãy xem qua một plugin rất nổi tiếng: “pods” plugin. Nó có nhiều tính năng vượt trội và có một vài “add-on” và child plugin được gọi là “pods ui”. Bản thân Pods sẽ cho phép bạn thêm các loại bảng vào DB của bạn. Nó cũng cho phép link chúng với các bảng wp DB sẵn có. Vì vậy nếu bạn muốn (ví dụ) mở rộng dữ liệu được lưu trữ với một người dùng, bạn chỉ cần thêm một pod với tên là “extended userdata” và link nó với dữ liệu người dùng hiện có. Vậy là xong. “Pods UI” cũng cho phép bạn tạo được giao diện sử dụng rất đẹp một cách dễ dàng.
Chúng sẽ giúp bạn quản lý và xây dựng mọi thứ bạn cần. Mọi nhà developer không chỉ yêu cầu về hình thức, họ có một diễn đàn hoàn hảo, và bạn sẽ bắt gặp họ gần như là mỗi ngày trong phòng irc-chat của họ. Tôi đã tự tạo hai web khá lớn để quản lý các sự kiện cộng với toàn bộ tổ chức nền. Tôi vẫn rất ấn tượng với cách mà nó hoạt động. Thực sự rất tốt, thậm chí khi có hàng trăm khách truy cập cùng lúc.
Câu trả lời của kaiser
Dù bạn dùng phiên bản WordPress với lưu lượng truy cập cao hay một blog nhỏ trên máy chủ chia...
VR PLUS (https://vrplus.vn/ ) Là một trong những dự án do Lamvt thực hiện trong thời gian gần đây. Như...
Trong một năm qua, chúng tôi đã xuất bản khoảng 79 bài viết SEO trên blog Ahrefs. Các bài viết...
Khám phá kĩ thuật viết nội dung SEO Nếu không có SEO, nội dung của bạn có thể bị chìm...
Các website về lĩnh vực làm đẹp cần phải có một thiết kế (design) hấp dẫn và bắt mắt. Điều...
Như đã nói, phần mềm chỉnh sửa video đang ngày càng chứng tỏ được tầm quan trọng của mình, nhất...
Nhiều bạn thắc mắc là sau khi cài đặt Plugin cho Google AMP thì làm thế nào để kiểm tra,...
Các trang web giáo dục và các trang web của chính phủ có một lợi thế hơn trong bảng xếp...
Nội dung là một trong 3 tiêu chí quan trọng để google đánh giá thứ hạng tìm kiếm cho website...
Thẻ <span> </span> Thẻ <span> là thẻ khá đặc biệt trong HTML, theo mặc định thì thẻ <span> được thêm...