Thân chào bạn. Bạn đã tìm đến bài viết này tức là bạn đang có nhu cầu tạo một blog với WordPress phải không nào. Vậy thì bạn đã tìm đúng rồi đấy, mình sẽ chia sẻ những gì cần thiết và cơ bản nhất cách tạo một blog bằng WordPress chuyên nghiệp. Đặc biệt bạn không cần biết về kiến thức, kỹ thuật lập trình vẫn hoàn toàn có thể tạo được một blog với WordPress nhé, tôi hứa sẽ làm bạn hài lòng. Quá trình tạo blog WordPress không khó như bạn nghỉ đâu, nó hoàn toàn có thể thực hiện một cách dễ dàng. Tuy nhiên nếu trong quá trình thiết kế, nếu bạn cần trợ giúp, đừng ngại, hãy liên hệ cho mình, mình sẽ hỗ trợ bạn.
Nào, chúng ta bắt đầu thôi. Đầu tiên hãy nói sơ qua về WordPress một chút nhé. WordPress có 2 loại WordPress.com và WordPress.org, ở bài này mình chỉ nói về WordPress.org thôi nhé, vì sao ? vì bạn muốn tạo một blog chuyên nghiệp hơn phải không nào. Nói như vậy, WordPress là gì nhỉ ? tại sao chúng ta nên làm Blog bằng WordPress ?
Nội dung bài viết
WordPress là gì ?
WordPress là một phần mềm nguồn mở (Open Source Software 1) được viết bằng ngôn ngữ lập trình website PHP và sử dụng hệ quản trị cơ sở dữ liệu MySQL, cũng là bộ đôi ngôn ngữ lập trình website thông dụng nhất hiện tại. WordPress được ra mắt lần đầu tiên vào ngày 27/5/2003 bởi tác giả Matt Mullenweg và Mike Little. Hiện nay WordPress được sở hữu và phát triển bởi công ty Automattic có trụ sở tại San Francisco, California thuộc hợp chủng quốc Hoa Kỳ. Hỗ trợ tạo ra nhiều thể loại website khác nhau như blog, website tin tức/tạp chí, giới thiệu doanh nghiệp, bán hàng – thương mại điện tử, thậm chí với các loại website có độ phức tạp cao như đặt phòng khách sạn, thuê xe, đăng tin dự án bất động sản,…
Vậy, những lý do bạn nên chọn WordPress làm Blog cho mình ?
Mình nêu đơn giản một số lý do như sau:
- Các thao tác trong WordPress rất đơn giản, giao diện quản trị trực quan giúp bạn có thể nắm rõ cơ cấu quản lý một website WordPress trong thời gian ngắn.
- Là một mã nguồn CMS mở phổ biến nhất thế giới, cộng đồng hỗ trợ đông đảo
- Có rất nhiều gói giao diện từ miễn phí đến có phí, bạn tha hồ chọn.
- Có rất nhiều tiện ích (Plugin) hỗ trợ, chẳng hạn như bạn muốn thêm một tiện ích bán hàng vào Website thì có Plugin WooCommerce, hay tạo Form thu nhập thông tin liên hệ khách hàng thì có Plugin Contact Form 7,…
- Hỗ trợ rất nhiều ngôn ngữ, đặc biệt Tiếng Việt
Còn nhiều nữa, nhưng mình chỉ nêu một số ý chính như vậy cho bạn hiểu thêm thôi, quan trọng là cách tạo Blog WordPress như thế nào phải không ?
Để bắt đầu một Blog WordPress thì bạn cần những gì ?
- Bạn cần chọn cho mình một chủ để viết Blog nhé, tùy theo sở trường và sở thích của bạn mà chọn cho phù hợp. Hiện tại năm 2019 này có rất nhiều chủ đề mình nghỉ là đang là xu hướng như: công nghệ Blockchain, trí tuệ nhân tạo (AI), thanh toán bằng tiền điện tử, kiếm tiền online, sức khỏe, làm đẹp,… Nói chung cái nào bạn đam mê thì bạn cứ làm và phát triển nó, không biết thì cứ học tập thêm mỗi ngày, đừng ngại, mình cũng vậy.
- Sau khi tìm thấy chủ đề rồi thì bạn cần nhanh chóng đặt một cái tên, chọn một Domain (tên miền) phù hợp với chủ đề đó và mua. Có rất nhiều cách đặt tên cho blog bạn có thể tham khảo như: đặt theo tên riêng của bạn, đặt một cái tên vô nghĩa, đặt theo tên ghép giữa tên bạn và lĩnh vực, hay theo chủ đề của bạn,… Những đuôi tên miền mình nghỉ bạn nên ưu tiên hàng đầu là .com hoặc .vn nhé (đây sẽ là tên blog của bạn, ví dụ như: savetech.vn, tranvu.net)
- Tiếp theo, cái quan trọng nữa đó là lựa chọn cho mình một Hosting, đây là nơi lưu trữ Blog của bạn. Điều này bạn có thể tự lựa chọn cho mình những nhà cung cấp hosting tốt nhất.
- Cuối cùng là, bắt tay vào chiến ngay thôi các bạn. Ờ, đọc đến đây thì thấy hay đấy, nhưng mà chắc nhiều bạn cũng suy nghỉ, liệu mua domain hotsing về rồi có thật sự làm được không, hay mua về làm không được rồi bỏ phí. Đừng lo lắng nhé các bạn, ở đây mình sẽ hướng dẫn các bạn thực hành tập tành làm blog wordpress cho tốt trước khi mua domain và hosting về chiến thật sự nhé các bạn. (À mà mình khuyên, nếu đã chọn được tên hay cho Blog và tra xem chưa có ai mua thì bạn mua ngay đi nhé, kẻo không ai đi trước mua rồi thì tiếc lắm 😥
Trong hướng dẫn này, mình sẽ đề cập đến:
- Cách cài đặt Localhost (nghĩa là một máy chủ được vận hành trên máy tính của bạn) trong máy tính để làm website.
- Cách cài đặt WordPress
- Cách thay đổi chủ đề (theme, giao diện) của bạn
- Cách để viết bài, tạo trang đầu tiên cho Blog của bạn
- Cách thêm các Plugin (tiện ích)
- Cách thêm một mẫu liên hệ
- Cách thiết lập theo dõi Google Analytics
- … còn nhiều nữa, có thể không có trong bài này, nhưng sẽ có trong những bài hướng dẫn khác trong blog của mình nhé.
Bạn đã sẵn sàng, bắt đầu ngay thôi.
Chúng ta lần lượt làm theo từng bước một, không vội nhé các bạn.
Phần 1: Làm việc với Localhost
Bước 1: Cách tải và cài đặt Localhost
Đầu tiên các bạn tải phần mềm XAMPP để cài Localhost tại đây và chọn phiên bản XAMPP phù hợp với hệ điều hành của máy tính bạn đang sử dụng.
Sau khi tải file cài đặt về xong, hãy chạy nó, sau đó chọn Next.
Ở phần chọn đường dẫn, bạn hãy chọn đường dẫn cần lưu cài đặt của XAMPP. Lưu ý rằng đường dẫn này bạn phải nhớ vì khi cài đặt website lên localhost, bạn phải truy cập vào thư mục này. Bạn nên để mặc định là C:\xampp. Tiếp tục chọn Next.
Ở trang kế tiếp, bạn bỏ chọn phần “Learn more about Bitnami for XAMPP“. Và ấn Next 2 lần nữa để bắt đầu quá trình cài đặt XAMPP.
Sau khi cài xong, ấn nút Finish để kết thúc cài đặt và mở bảng điều khiển của XAMPP. Tuy nhiên, hãy khởi động lại máy sau khi cài đặt xong để tránh tình trạng không khởi động được localhost.
Bước 2: Khởi động Localhost
Bạn vào thư mục C:\xampp và mở file xampp-panel.exe lên để bật bảng điều khiển của XAMPP.
Bạn khởi động 2 ứng dụng Apache và MySQL trong tab Module bằng cách nhấn vào 2 nút Start tương ứng ở tab Actions để chạy Localhost. Nếu cả hai ứng dụng chuyển sang màu xanh như hình dưới là đã khởi động thành công.
Sau khi khởi động xong, bạn hãy truy cập vào website với địa chỉ là http://localhost sẽ thấy nó hiển thị ra trang giới thiệu XAMPP như hình dưới.
Như vậy là đã cài đặt thành công Localhost với phần mềm Xampp. Tiếp theo chúng ta thao tác trên Localhost
Phần 2: Thao tác cài WordPress trên Localhost
Bước 1: Tạo cơ sở dữ liệu MySQL (Database)
Đây là bước cực kỳ quan trọng, vì Database là nơi lưu trữ cơ sở dữ liệu của Website, mỗi cơ sở dữ liệu có một hoặc nhiều API riêng biệt để tạo, truy cập, quản lý, tìm kiếm và tái tạo dữ liệu nó đang giữ. Database (cơ sở dữ liệu) gồm có 3 thành phần chính: Tên database, Tên User (tài khoản người dùng) của database, Mật khẩu User database.
Để tạo Database, bạn hãy truy cập vào localhost với đường dẫn http://localhost/phpmyadmin, trong cài đặt cơ bản bạn chọn utf8_unicode_ci.
Ở đây có 2 cách tạo, mình chỉ nói cách tạo đơn giản nhất là tạo tên database trùng với tên user bằng cách bạn chọn vào User (Các tài khoản người dùng) => Click vào Tạo tài khoản người dùng mới. Cửa sổ mới hiện ra, bạn lần lượt điền các thông tin sau:
- Tài khoản: savetechvn (đặt tên theo cách của bạn)
- Tên máy: localhost
- Mật khẩu: 123456 (đặt mật khẩu của bạn)
- Gõ lại: 123456
Sau đó check chọn vào ô Tạo cơ sở dữ liệu với cùng tên và cấp mọi đặc quyền, như hình bên dưới
Kéo xuống dưới bên phải và click vào Thực hiện để tạo. Như vậy là chúng ta đã tạo thành công database với các thông tin sau:
- Database: savetechvn
- User: savetechvn
- Password: 123456
- Database Host: localhost
Thông tin này bạn cần nắm để tý cài đặt WordPress nhé.
Bước 2: Làm việc với thư mục và tập tin:
Các bạn chọn vào ổ đĩa đã cài XAMPP, mặc định là C:\xampp, chọn tiếp vào htdocs như đường dẫn sau C:\xampp\htdocs\, tạo một thư mục mới chứa website của bạn, ví dụ mình tạo thư mục tên savetech trong htdocs.
Vậy là mình đã có đường dẫn thư mục C:\xampp\htdocs\savetech tương ứng với đường dẫn Web của mình là http://localhost/savetech. Bây giờ nếu bạn thêm bất kỳ một tập tin nào như file hình ảnh có tên logosavetech.png vào trong thư mục savetech thì khi bạn mở http://localhost/savetech lên bạn sẽ thấy file ảnh đó, khi click vào file ảnh đó bạn sẽ thấy đường dẫn là http://localhost/savetech/logosavetech.png. Nói như vậy có nghĩa là Website sẽ phân cấp đường dẫn (url) theo cấu trúc thư mục và tập tin.
Ở đây bạn cần ghi nhớ điều này cho mình khi tạo blog wordpress trong localhost. Đường dẫn C:\xampp\htdocs\savetech sẽ là nơi chứa các thư mục và tập tin của WordPress. Để cài đặt WordPress vào, trước tiên chúng ta tải WordPress phiên bản mới nhất về tại đây.
Sau khi tải WordPress về, chúng ta giải nén ra được thư mục wordpress, click vào mở thư mục đó, copy toàn bộ thư mục và tập tin trong thư mục wordpress (tức là các thư mục như: wp-admin, wp-content,… wp-activate.php, index.php…) vào trong thư mục web của chúng ta, ví dụ theo đường dẫn: C:\xampp\htdocs\savetech.
Sau khi copy hết vào, ta bắt đầu chạy website để cài đặt.
Bước 3: Chạy đường dẫn Website để cài đặt
Mở XAMPP lên và khởi động 2 ứng dụng Apache, MySQL. Truy cập vào đường dẫn web của bạn, ví dụ: http://localhost/savetech/. Lúc này hiện ra bảng yêu cầu cài đặt với những thông tin chúng ta đã thực hiện tạo Database ở Bước 1, bạn click vào Thực hiện ngay, sau đó điền các thông tin ở Bước 1 vào cửa sổ cài đặt tập tin cấu hình.
Chọn vào Gửi, nếu như bạn nhập đúng Database đã tạo ở bước 1 thì sẽ hiển thị như sau, Click chọn vào Bắt đầu cài đặt để bắt đầu.
Tiếp theo, bạn cài đặt các thông tin cho Website của bạn:
- Tên Website
- Tên người dùng
- Mật khẩu
- Tương tác với công cụ tìm kiếm (Ở mục này ban đầu bạn check chọn nó, mình nhắc ở đây nếu bạn sau này cài trực tiếp lên Hosting trả phí nhé, với localhost không có cũng dc, nhưng chọn luôn cho nhớ, vì mới đầu xây dựng Web thì chưa có thông tin gì hay, sửa đi sửa lại, xóa đi rùi lại làm lại, không khóe mấy ông tìm kiếm như Google lập chỉ mục mấy cái tào lao thì không hay 🙄 , sau này xong hết rùi thì mở ra lại)
Điền thông tin xong, nhấn vào Cài đặt WordPress
Cửa sổ hiển thị như sau thì có nghĩa là bạn đã cài đặt thành công, click vào Đăng nhập để vào Website của bạn nhé.
Bạn đăng nhập bằng Tên người dùng và mật khẩu vừa mới tạo. Sẽ truy cập vào Giao diện quản trị của WordPress với đường dẫn là http://localhost/savetech/wp-admin/
Có trang quản trị rồi thì chúng ta có Web rồi đấy các bạn. Tương ứng với đường dẫn Web của bạn đấy http://localhost/savetech/. Giao diện Website ban đầu của chúng ta sẽ như thế này
Woa, vậy là chặng đường ban đầu của chúng ta tới đây là quá tốt rồi phải không các bạn, đã có website WordPress, thật tuyệt. Chặng đường tiếp theo của chúng ta là tìm hiểu từng bước sử dụng và quản trị Blog như: thêm giao diện mới, viết bài, thêm trang, plugin,… để có thể tạo thành một blog tuyệt vời dành cho bạn.
Bài viết đến đây cũng khá dài rồi, bạn cần luyện tập lại 1 lần nữa cho nhớ nhé, khó hiểu chỗ nào thì hãy liên hệ với mình. Xong phần này chúng ta tiếp tục phần tiếp theo không kém phần hấp dẫn 😆 . Chặng đường tiếp theo của chúng ta là tìm hiểu từng bước sử dụng và quản trị Blog như: thêm giao diện mới, viết bài, thêm trang, plugin,… để có thể tạo thành một blog tuyệt vời dành cho bạn. Cùng tiếp tục nhé, với bài viết: Hướng dẫn tạo blog WordPress cho người mới bắt đầu (Phần 2).
Bình luận