Hành trình 7 ngày học wordpress.

1. Lời mở đầu

Xin chào tất cả mọi người, hôm nay đến với bài chia sẻ này mình muốn chia sẻ với mọi người một CMS miễn phí tạo website, blog nhanh, dễ dàng với tất cả mọi người.

Mình chia sẻ là mình mới học wordpress 1 tuần nhé. Tại sao mình tìm đến nó là do mình dev lập trình web cho công ty. Đối với dự án maintain thì công việc làm cũng không nhiều lắm, đợt này mình cũng thế sau khi làm xong hết task được giao thì mình muốn học thêm một cái gì đó cho đỡ chán.

Lập trình website thì mình cũng làm một số framework, ngôn ngữ lập trình website như PHP với framework Laravel, Ruby với framework Ruby on Rails. Mình thấy các framework đó hỗ trợ rất mạnh lập trình web, từ khi mình làm quen với wordpress thì mình cảm thấy nếu muốn tạo một website giới thiệu của công ty, trang web chia sẻ kiến thức hay blog cá nhận thì thấy wordpress có điểm nổi bật hơn một số các framwork lập trình website khác.

Tại sao mình lại nó wordpress nó lại phù hợp với website nhỏ hay blog thì các bạn đọc tiếp phần dưới nhé!

2. Tìm hiểu về wordpress

Wordpress làm một phần mềm mã nguồn mở viết bằng ngôn ngữ PHP và quản trị cơ sở dữ liệu MYSQL.

Ưu điểm:

  • Chi phí thấp: bạn mất tiền mua tên miền bà web hosting, còn phần mềm WordPress, theme, plugin đều miễn phí.
  • Dễ cài đặt và cập nhật: bạn có thể dễ dàng cập nhật wordpress thông qua một nút kích chuột. Không giống như các ngôn ngữ khác chúng ta phải sửa code để thay đổi, wordpress có thể sử đổi ngay trên cả giao diện.
  • Quản trị đơn giản: Bạn có thể là lập trình viên hay người không biết lập trình cũng có thể dễ dàng sử dụng thành thạo.
  • Giao diện tùy chỉnh: Với rất nhiều các wordpress themes giao diện sẵn sàng thay đổi của bạn.
  • Cộng đồn hỗ trợ rất đông đảo vì nó là mã nguồn mở nên cho phép mọi người cùng phát triển nó.

Nhược điểm:

  • Vấn đề bảo mật: vì wordpress có trên 30% website trên toàn thế giới nên nó là mục tiêu của các hacker.
  • Khi chúng ta cài một plugin mới thì rất có thể có lỗi vì các plugin này do bên thứ 3, cá nhân khác tạo nên có thể bị lỗi.
  • Nếu bạn cài quá nhiều plugin thì khi tải trang thì rất chậm.

Wordpress thường được sử dụng tạo một số website như: blogs, website doanh nghiệp, cửa hàng online...

3 Cài đặt và sử dụng

3.1 Cài đặt xampp

Các bạn tải xampp về máy tính nhé. Muốn tải xampp các bạn vào trang chủ dowload https://www.apachefriends.org/download.html

Sau khi dowload về các bạn chạy file vừa tải về và chúng ta đươc giao diện:

Các bạn cứ nhấn nút "Next" từ đầu đến cuối nhé, sau khi cài xong chúng ta mở xampp lên và start 2 cổng apache và MySql nhé.

Công việc cài đặt xampp hoàn thành và bạn chỉ cần cài đặt wordpress nữa là chúng ta có thể thực hiện tạo một blog cho riêng mình rùi. Hãy theo dõi tiếp phần dưới nhé.

3.2 Cài đặt project wordpress

Đầu tiên các bạn cần có một source code wordpress để chạy ứng dụng trên localhost của mình các bạn vào địa chỉ dưới đây để dowload về nhé: https://wordpress.org/download/

Sau khi dowload thư mục wordpress về bạn giải nén và để nó trong thư mục htdocs ở trong thư mục xampp mình hướng dẫn cài ở trên.

Và đây là forder có thư mục wordpress:

Cài đặt project wordpress theo những bước dưới đây nhé:

B1: Ở trình duyệt bạn gõ http://localhost/wordpress/ -> lưu ý ở đây file bạn sau khi giải nén bạn có thể đặt tên thư mục khác với mặt định là wordpress nhé, nếu bạn thay tên thì với đường dẫn trên bạn thay cụm từ wordpress bằng tên thư mục bạn đặt nhé.

  • Giao diện đầu tiên bạn nhìn thấy đó là cấu hình database trên website:
  • Mình tiến hành cấu hình database trên website.
  • Ở đây mình giải thích một số trường:
    Database Name: tên database bạn muốn đặt
    Username: Tên đăng nhập database(phpMyAdmin)
    Password: password của database
    Database Host: Đây là host chạy database
    Table Prefix: Tên bắt đầu của các bảng trong database

B2: Tạo database các bạn truy cập vào địa chỉ http://localhost/phpmyadmin/ ở đó lưu trữ các database để chạy wordpress:

  • Các bạn tạo mới một database có tên trùng với tên bạn đặt Database Name ở phần cài đặt website:

  • Các bạn chọn ngôn ngữ mà website hiển thị nhé:

  • Bạn nhập tên website ban đầu, username, password, email đăng nhập trang quản trị:

Ok sau khi bạn chạy đến bước này cơ bản là đã cài đặt xong website wordpress rùi đó, các bạn nhấn install và đăng nhập vào tài khoản bạn vừa đặt nhé. Giao diện đầu tiên mà bạn nhìn thấy là trang quản trị:

Đây là trang chủ ban đầu sau khi cài đặt nhé:

4. Tìm hiểu về trang admin

Phần này thì mình giới thiệu về trang admin cho các bạn nhé:

Chức năng của từng phần:

  • Posts: đây là trang quản lý bài viết của bạn.
  • Media: Đây là thư viện lưu các ảnh bạn upload lên trong mỗi bài post.
  • Pages: Đây là các trang tĩnh bạn thường để tạo những trang như là trang liên hệ, chính sách, giới thiệu website blog.
  • Comments: Đây là trang quản lý comment của bạn đọc.
  • Appearance: Đây là trang để bạn chỉnh sửa giao diện hiển thị ra trang ngoài màu sắc, ảnh nền, ẩn hiện các phần của theme
  • Plubgins: Đây là chức năng quan trọng trong cấu hình wordpress, ở đây các bạn có thể cài đặt các plubgin sử dụng trên trang website của bạn như giao diện, dịch ngôn ngữ, plubgin hỗ trợ đăng nhập, gửi mail...
  • Users: Đây là trang quản lý các user đăng nhập trên trang web, wordpress cung cấp rất nhiều loại user đăng nhập như: thành viên đăng ký, cộng tác viên, tác giả, biên tập viên, người quản trị. Đối với mỗi lại user có một quyền riêng.
  • Tools: Đây là phần import, export dữ liệu trên trang web, kiểm tra hệ thống...
  • Settings: Đây là phần cấu hình tổng thể như tên website, cấu hình bài post, media...

Đối với những bạn mới học wordpress thì mình đưa ra một số plubgin hỗ trợ việc sử dụng:

  • Classic Editor: Plugin hỗ trợ trình soạn thảo văn bản nhiều tính năng
  • Loco Translate: Dịch ngôn ngữ hiển thị trên trang web
  • WP SMTP: Hỗ trợ gửi mail
  • Google Apps Login: Hỗ trợ đăng nhập bằng google ...

5. Chuyển website chạy từ localhost lên host

Ở đây mình desploy code lên host demo nên mình dùng host miễn phí nhé(000webhost).

Các bạn cần đăng ký một tài khoản trên trang 000webhost để có thể upload web lên host miễn phí nhé.

Đây là trang quản trị website của bạn bạn chọn vào vào nút upload file trong khung Create New Website ô thứ 4.

Các bạn zipcode thư mục website wordpress của bạn ở local sau đó chọn nút upload file thanh trình duyệt bên trên. Sau khi upload thành công thì bạn tiến hành giải nén thư mục vào forder public_html nhé.

Kết quả chúng ta đã upload thành công code lên website

Bây giờ mình sẽ hướng dẫn các bạn tạo database nhé. Các bạn vào trang quản trị website và chọn nút Công cụ -> Quản lý database.

Ở đây bạn nhất nút tạo database mới và nhập các thông tin như DB Name, DB User, DB Host, password. Kết quả sau khi bạn tạo được như dưới, các bạn nhớ thông số vừa rồi nhé, chúng ta cần phải config một chút ở file wp-config.php để có thể kết nối với database chạy trên trang web.

Bạn vào thư mục vừa giải nén upload code lên chọn vào file wp-config.php và điền DB Name, DB User, DB Host, password vào rùi nhấn Save nhé.

Sau bước này là cơ bản các bạn đã hoàn thành một website hay blog cá nhân cho riêng mình rồi nhé. Rất đơn giản phải không nào còn chần chờ gì mà không thử.

Đây là thành quả mình đã học làm wordpress 7 ngày nhé:

Các bạn nếu học wordpress và có những blog, website riêng thì có thể comment cho mình biết nhé, nếu bạn nào biết nhiều về wordpress thì cùng nhau chia sẻ để mọi người cùng biết.

6. Kết luận

Dựa trên những bước cài đặt cũng như sử dụng wordpress ở trên mình đã chia sẻ thì rất dễ phải không nào. Còn chờ gì nữa mà các bạn không tạo một website, blog của riêng mình. Cám ơn bạn đã đọc bài chia sẻ của mình!!!!

Link học wordpress cho những bạn mới bắt đầu nhé:

All Rights Reserved