Trong #WPQuickies vào giờ ăn trưa này, tôi sẽ chỉ cho bạn cách sử dụng các chức năng của WordPress bên trong các tệp PHP tùy chỉnh không phải của WordPress
Có nhiều trường hợp sử dụng mà bạn có thể cần tạo tập lệnh PHP tùy chỉnh bên ngoài hệ thống WordPress
Bạn có thể đang tạo các tệp mẫu PDF hoặc xử lý các tệp được tạo từ hệ thống của bên thứ ba
Sau đó, làm cách nào để bạn có thể truy cập các chức năng của WordPress như get_user_by[] hoặc get_the_title[] bên trong các tập lệnh PHP tùy chỉnh của mình?
Tệp PHP độc lập
Tôi muốn nói gì với các tệp PHP không phải của WordPress?
Trong bối cảnh này, tôi đang nói về các tệp PHP không được liên kết với lõi, plugin hoặc chủ đề của WordPress
Các tệp PHP này có thể là một phần của hệ thống hoặc ứng dụng bên ngoài khác đang được lưu trữ trong cùng khu vực với trang web WordPress của bạn
Nó có thể là một tệp PHP duy nhất mà bạn đang chạy dưới dạng cronjob của máy chủ hoặc một ứng dụng phức tạp mà bạn sử dụng như một phần của doanh nghiệp của mình
Điều gì về API REST?
Có, bạn có thể sử dụng WordPress REST API để lấy và đăng thông tin lên một trang web WordPress mà không cần sử dụng các chức năng PHP nhưng hướng dẫn này là về cách truy cập vào các chức năng WordPress PHP cốt lõi.
Chức năng WordPress là gì?
Khi làm việc với một trang web WordPress, các nhà phát triển đã quen với việc có thể gọi các chức năng của WordPress để lấy thông tin về nội dung mà WordPress lưu trữ
Nội dung này có thể là người dùng, sản phẩm, bài đăng, menu điều hướng và bất kỳ nội dung nào ở giữa
Miễn là bạn đang làm việc trong môi trường ứng dụng WordPress, hầu hết các chức năng cốt lõi, plugin và chủ đề đều có sẵn để bạn sử dụng
Tuy nhiên, khi bạn rời khỏi môi trường đó, các chức năng đó sẽ không còn nữa – chúng được gọi là ngoài ngữ cảnh hoặc ngoài phạm vi
Đang tải hoặc “Khởi động” WordPress
Để có quyền truy cập vào các chức năng PHP WordPress gốc đó trong tệp PHP bên ngoài của bạn, bạn sẽ cần tải hoặc “bootstrap” WordPress để ứng dụng của bạn nằm trong phạm vi
WordPress tải như thế nào?
Giống như mọi ứng dụng web dựa trên PHP khác, tất cả bắt đầu trong chỉ mục. php và WordPress không khác nhau
Đã nhiều lần bạn muốn thêm mã PHP tùy chỉnh [chức năng tùy chỉnh] vào trang web WordPress/WooC Commerce. Lý tưởng nhất là các nhà phát triển biết tất cả những ưu và nhược điểm của từng phương pháp. Hôm nay, tôi sẽ chỉ cho bạn các phương pháp hay nhất. Bạn có thể sử dụng bất kỳ phương pháp nào ở trên để thêm đoạn mã vào trang web của mình
Phương pháp 1 – Với plugin của bên thứ ba
Tôi sẽ đề xuất plugin Đoạn mã. Nó sẽ cho phép thêm mã tùy chỉnh một cách nhanh chóng và an toàn. Mã tùy chỉnh sẽ hoạt động ngay cả sau khi bạn chuyển đổi chủ đề
Phương pháp 2 – Trong chủ đề trẻ em
Không còn nghi ngờ gì nữa, chủ đề con là cách tùy chỉnh an toàn nhất. Hầu hết các chủ đề đều cung cấp chủ đề con hoặc bạn có thể tạo chủ đề con của riêng mình trong vòng 10 phút
Bạn chỉ cần tạo hai tệp “hàm. php” và “phong cách. css”. Hơn nữa, bạn có thể thêm các đoạn mã PHP trong “hàm. tập tin php”
Phương pháp 3 – Sử dụng WP Editor
WordPress chứa trình chỉnh sửa tích hợp cho phép bạn thêm mã PHP hoặc CSS vào trang web của mình. Bạn có thể truy cập trình chỉnh sửa từ Bảng điều khiển -> Quản trị -> Giao diện -> Trình chỉnh sửa. Nếu bạn không nhìn thấy Trình chỉnh sửa chủ đề, hãy khắc phục sự cố tương tự tại đây
Mở trình chỉnh sửa và chuyển đến các chức năng của chủ đề con. php. Bạn có thể điều hướng đến một chủ đề con từ phần bên tay phải. Thêm mã của bạn vào cuối “chức năng. tập tin php”. [Trước ?> biểu tượng này, nếu bạn có nó]
Phương pháp 4 – Sử dụng FTP
Nếu bạn có quyền truy cập vào cPanel của trang web của mình, bạn có thể sử dụng phần mềm máy khách FTP như FileZilla để thêm mã tùy chỉnh. Thực hiện theo các bước đã cho -
- Mở trang web WordPress của bạn qua FTP
- Chuyển đến nội dung wp -> chủ đề -> chủ đề con của bạn
- Nhấp chuột phải vào chức năng. php và chọn Xem/Chỉnh sửa
- Thêm mã của bạn vào cuối tệp và lưu nó
Chia sẻ là quan tâm
Chia sẻ trên facebook
Chia sẽ trên Twitter
Chia sẻ trên Linkedin
Chia sẻ trên pinterest
Chia sẻ trên điện tín
Chia sẻ trên whatsapp
Bài viết được đề xuất
Điền trước các trường biểu mẫu thanh toán bằng tham số URL
Đọc thêm "WooC Commerce. Hiển thị hình ảnh sản phẩm @ Thankyou Page
Đọc thêm "Cách tạo biểu mẫu liên hệ trong WordPress từ đầu. Không bỏ qua bước nào
Đọc thêm "WooC Commerce. Thay đổi số lượng sản phẩm trên mỗi trang @ Cửa hàng
Đọc thêm "Thông tin về các Tác giả
Sandesh Jangam là Nhà phát triển, Chuyên gia WooC Commerce và Podcaster. Anh ấy đang làm việc với tư cách là nhà phát triển WordPress từ năm 2014 và giúp đỡ mọi người với blog này. Anh ấy thích đi du lịch những ngôi đền cổ kính, thư giãn trên bãi biển và đọc sách