Permalinks được lưu trữ ở đâu trong WordPress

WordPress lưu trữ nội dung của các bài đăng và trang của bạn trong bảng wp_posts của cơ sở dữ liệu của bạn. Bởi vì WordPress sử dụng các mẫu PHP động để hiển thị nội dung của bạn, nó không lưu trữ một tệp HTML riêng lẻ cho mỗi trang trên trang web của bạn

Một lần nữa, điều này có thể gây nhầm lẫn nếu bạn mới bắt đầu tìm hiểu thông tin chi tiết về WordPress. Đừng lo lắng—trong bài viết này, bạn sẽ tìm hiểu chính xác cách WordPress lưu trữ các bài đăng và trang của bạn và hiển thị chúng trên trang web của bạn

Điều hướng nhanh

Hiểu cách thức hoạt động của WordPress

Điều đầu tiên cần hiểu về cách WordPress lưu trữ các bài đăng và trang là WordPress được viết bằng PHP, không phải HTML

Mỗi khi bạn truy cập một trang web WordPress, nó sẽ tải một tập hợp các tập lệnh PHP truy vấn cơ sở dữ liệu cho nội dung được yêu cầu và nó sử dụng nội dung đó để xây dựng một trang HTML một cách nhanh chóng, trước khi gửi trang đó tới trình duyệt của bạn

Điều này cho phép WordPress biên dịch nội dung động từ nhiều nguồn—ví dụ: tiêu đề, thanh bên, nội dung trang và chân trang của bạn—thành một trang thống nhất

Để đơn giản hóa mọi thứ, đây là những gì sẽ xảy ra khi ai đó truy cập trang web WordPress của bạn

  1. Trình duyệt của khách truy cập yêu cầu một trang cụ thể
  2. WordPress tải các đoạn mã PHP cần thiết, bắt đầu với chỉ mục. php
  3. WordPress truy vấn cơ sở dữ liệu và truy xuất dữ liệu cho bài đăng hoặc trang được yêu cầu
  4. WordPress biên dịch dữ liệu trang/bài đăng với dữ liệu từ các plugin và chủ đề đang hoạt động của bạn và tạo một trang web HTML
  5. Trang HTML được tạo động đó được gửi đến trình duyệt của khách truy cập

Điều này xảy ra với mọi trang trên trang web WordPress. Tất cả đều được tạo động, vì vậy bạn sẽ không tìm thấy nội dung trang HTML của mình trong hệ thống tệp của mình

Nơi WordPress lưu trữ các bài đăng và trang trong cơ sở dữ liệu

WordPress lưu trữ nội dung của các bài đăng và trang của bạn trong bảng wp_posts của cơ sở dữ liệu của bạn

Nếu bạn muốn xem hoặc sửa đổi dữ liệu này, bạn sẽ cần sử dụng một công cụ như phpMyAdmin. Trên hầu hết các máy chủ web, bạn có thể thực hiện việc này bằng cách đăng nhập vào cPanel (hoặc bảng điều khiển của máy chủ lưu trữ) và tìm biểu tượng phpMyAdmin

Permalinks được lưu trữ ở đâu trong WordPress
Permalinks được lưu trữ ở đâu trong WordPress

Ghi chú. Bạn không nên cố chỉnh sửa cơ sở dữ liệu của mình trừ khi bạn biết mình đang làm gì. Trong phần lớn các trường hợp, không có lý do gì để chỉnh sửa dữ liệu trang/bài đăng của bạn bên ngoài bảng điều khiển WordPress

Sau khi mở phpMyAdmin, bạn sẽ muốn chọn tên cơ sở dữ liệu của mình ở thanh bên trái

Permalinks được lưu trữ ở đâu trong WordPress
Permalinks được lưu trữ ở đâu trong WordPress

Nếu bạn đã cài đặt WordPress bằng trình cài đặt tự động, điều này có thể trông giống như account_wp20. Tìm “wp” cho WordPress

Sau khi chọn cơ sở dữ liệu của bạn, bạn sẽ thấy một danh sách các bảng cơ sở dữ liệu

Permalinks được lưu trữ ở đâu trong WordPress
Permalinks được lưu trữ ở đâu trong WordPress

Nhấp vào cái có tiêu đề wp_posts

Sau đó, bạn sẽ thấy danh sách các mục nội dung trên trang web WordPress của mình, từ tệp đính kèm đến bài đăng, trang, bản sửa đổi, v.v.

Permalinks được lưu trữ ở đâu trong WordPress
Permalinks được lưu trữ ở đâu trong WordPress

Mỗi cột trong bảng chứa một loại siêu dữ liệu nhất định cho mỗi mục. Ví dụ: có các cột cho tiêu đề bài đăng, nội dung bài đăng, đoạn trích, trạng thái bài đăng, trạng thái bình luận, v.v.

Rất có thể, bảng này chứa RẤT NHIỀU thứ mà bạn không tìm kiếm. Nếu bạn đang tìm kiếm một loại nội dung cụ thể, e. g. bài đăng hoặc trang, bạn có thể sắp xếp bảng theo cột post_type. Bạn cũng có thể sử dụng thanh tìm kiếm để tìm kiếm từ “trang”, chẳng hạn

Permalinks được lưu trữ ở đâu trong WordPress
Permalinks được lưu trữ ở đâu trong WordPress

nó đây rồi. Đây là nơi WordPress lưu trữ các bài đăng và trang của bạn

Từ đây, bạn có thể dễ dàng chỉnh sửa bất kỳ mục nào để quản lý nội dung hoặc siêu dữ liệu của một bài đăng hoặc trang nhất định khi cần

Sao lưu cơ sở dữ liệu của bạn

Giữ các bản sao lưu thường xuyên là một thành phần quan trọng của bảo mật WordPress tốt. Trước khi thay đổi cơ sở dữ liệu WordPress của bạn, bạn phải luôn tạo một bản sao lưu

Lý tưởng nhất là bạn sẽ có một giải pháp sao lưu tự động cho toàn bộ trang web của mình, nhưng bạn cũng có thể xuất một bản sao của cơ sở dữ liệu trực tiếp thông qua phpMyAdmin

Bạn có thể thực hiện việc này bằng cách nhấp vào tab “Xuất” ở trên cùng

Permalinks được lưu trữ ở đâu trong WordPress
Permalinks được lưu trữ ở đâu trong WordPress

Từ đây, chỉ cần làm theo lời nhắc để tải xuống tệp xuất .sql của cơ sở dữ liệu của bạn

Trong trường hợp xảy ra sự cố, bạn có thể khôi phục bản sao lưu của mình sau bằng cách sử dụng tab “Nhập”

Nơi tìm trang chủ đề của bạn và đăng mẫu

WordPress lưu trữ nội dung và siêu dữ liệu của các bài đăng và trang của bạn trong cơ sở dữ liệu và dữ liệu đó được tự động hợp nhất vào các mẫu PHP của chủ đề hiện tại mà bạn có thể tìm thấy trong hệ thống tệp của mình

Bạn có thể sử dụng ứng dụng khách FTP như FileZilla hoặc trình quản lý tệp cPanel để truy cập tệp trang web của mình

Bạn mới sử dụng FTP? . 👈

Từ thư mục gốc của trang web của bạn, điều hướng đến /wp-content/themes/your-theme/, thay thế your-theme bằng chủ đề hiện đang hoạt động của bạn

Permalinks được lưu trữ ở đâu trong WordPress
Permalinks được lưu trữ ở đâu trong WordPress

Trong thư mục này, single.php là mẫu bài đăng duy nhất của bạn, trong khi page.php là mẫu trang của bạn

Nếu bạn biết mình đang làm gì, bạn có thể chỉnh sửa các tệp này để thay đổi cách WordPress định dạng nội dung của bạn. (Bạn nên sử dụng chủ đề con để đảm bảo các thay đổi của bạn không bị ghi đè bởi bản cập nhật chủ đề trong tương lai. )

Hãy nhớ rằng những tệp này không chứa nội dung của các bài đăng hoặc trang riêng lẻ của bạn—chúng chỉ định dạng các trang web, truy vấn cơ sở dữ liệu và cho WordPress biết nội dung sẽ được hiển thị như thế nào và ở đâu

Suy nghĩ cuối cùng

Tóm lại, nội dung của các bài đăng và trang của bạn được lưu trữ trong bảng wp_posts của cơ sở dữ liệu của bạn, trong khi các mẫu bài đăng và trang của bạn được lưu trữ trong hệ thống tệp của bạn tại wp_posts1

Nhìn chung, không có lý do gì để chỉnh sửa bài đăng và trang của bạn từ cơ sở dữ liệu, vì bảng điều khiển WordPress xử lý việc này khá tốt. Tuy nhiên, nếu bạn gặp sự cố khi chỉnh sửa một số siêu dữ liệu cụ thể trong khu vực quản trị WordPress, thì việc truy cập trực tiếp vào cơ sở dữ liệu có thể là một cách khắc phục chắc chắn thành công

Nếu bạn có bất kỳ câu hỏi nào về cơ sở dữ liệu hoặc cấu trúc tệp WordPress của mình, vui lòng để lại nhận xét bên dưới

Đi tới Bài đăng và chọn bài đăng bạn muốn chỉnh sửa. (Nếu bạn đang trong quá trình tạo bài đăng, bạn sẽ ở màn hình bên phải. ) Trong màn hình chỉnh sửa bài đăng, hãy chọn ngăn Tài liệu ở phía bên tay phải và chuyển đến phần Liên kết cố định .
Cách thay đổi cấu trúc permalink trong WordPress .
Đăng nhập vào trang web WordPress của bạn. .
Nhấp vào 'Cài đặt'. .
Nhấp vào 'Liên kết cố định'. .
Chọn 'Tên bài viết'
Nhấp vào 'Lưu thay đổi'
Sử dụng công cụ này để tạo mã chính xác
Thêm mã bạn đã tạo ở bước trước vào trang web của bạn

Các URL WordPress được lưu trữ ở đâu?

WordPress lưu trữ URL trang web của bạn trong cơ sở dữ liệu theo mặc định, dưới tên tùy chọn “siteurl. ” Tuy nhiên, có một cách khác để xác định siteurl. bạn có thể chỉ định siteurl theo cách thủ công trong wp-config. php, đây có thể là những gì đang xảy ra trên trang web của bạn.

Liên kết cố định ở đâu?

Liên kết cố định là URL đầy đủ mà bạn nhìn thấy – và sử dụng – cho bất kỳ bài đăng, trang hoặc phần nội dung cụ thể nào trên trang web của bạn . Đó là một liên kết vĩnh viễn, do đó có tên permalink. Nó có thể bao gồm tên miền của bạn (www. sữa chua. com) cộng với cái được gọi là slug, một phần của URL xuất hiện sau tên miền.