Khi bạn tạo mới 1 Custom Post Type trong WordPress, bạn sẽ có cấu trúc đường dẫn Permalink giống như là: https://site-url/{post-type-slug}/{post-title} VD: Với Custom Post Type là Book chúng ta có cấu trúc đường dẫn là: https://site-url/book/book-title Nếu bạn muốn chuyển về kiểu đường dẫn giống các Post thông thường trên WordPress là: https://site-url/book-title […]
Khi tạo WordPress Theme, bạn cần tạo bảng trong Database của WordPress, chúng ta sử dụng đoạn code PHP sau đây: Đầu tiên là gọi biến global $wpdb và require file upgrade.php của WordPress: <?php global $wpdb; $dbPrefix = $wpdb->base_prefix; require_once(ABSPATH . ‘wp-admin/includes/upgrade.php’); Sau đó gọi function dbDelta với đối số truyền vào là câu […]
Thông thường khi cài đặt WordPress trên VPS, chúng ta phải làm rất nhiều bước như: Cài và cấu hình Web Server: Apache hoặc Nginx Cài đặt và cấu hình CSDL: MySQL, MariaDB, … Cài đặt PHP Tạo Database, User để truy cập vào database Cài đặt WordPress Với một người mới bắt đầu, hoặc […]
Dưới đây là danh sách các WordPress Plugin cần thiết, nên cài đặt cho Website bán hàng bằng WordPress được tổng hợp mới nhất năm 2023. Tổng hợp khuyến mại WordPress Theme miễn phí trên ThemeForest 1. WooCommerce WooCommerce là 1 plugin của WordPress chuyên về thương mại điện tử, bán hàng được phát triển trên […]
Trường hợp bạn cần nâng cấp source code cho website (bảo trì wordpress), sửa chữa database, … Những công việc này sẽ mất một thời gian nhất định. Trong thời gian thực hiện, bạn mong muốn không ai có thể truy cập vào website / blog của bạn. Vì vậy chúng ta cần đưa về […]
WordPress là nền tảng blog lớn nhất thế giới. Nó có 1 kho plugin đồ sộ, luôn được thêm mới và cập nhật liên tục bởi các lập trình viên trên thế giới. Trong bài viết này, VinaSupport sẽ tổng hợp những WordPress Plugin nên dùng cho các Website, Blog sử dụng nền tảng WordPress. […]
Ở bài viết này, sau khi phiên bản CentOS 8 chính thức được phát hành. VinaSupport sẽ hướng dẫn cài đặt WordPress với LEMP Server ( Linux, Nginx, MariaDB, PHP 7.x ) trên CentOS 8 (Áp dụng được cho cả CentOS 7.x, RHEL 7.x và RHEL 8.x) Điều kiện tiền đề Một Linux Server ( […]
Sử dụng cache là 1 giải pháp cần thiết để tối ưu hóa, tăng hiệu suất, giảm tải cho blog WordPress. Hiện có rất nhiều WordPress Plugin hỗ trợ cache như: WP Rocket, W3 Total Cache, WP Super Cache, … Hôm nay mình xin giới thiệu 1 plugin mà được vinasupport.com đang sử dụng đó chính là Redis Object […]
Như bài viết giới thiệu về WordPress REST API thì chúng ta thấy được lợi ích của nó trong việc quản lý WordPress thông qua API. Nhưng đồng nghĩa với lợi ích, thì nó cũng mang lại rủi ro về bảo mật như có thể dễ dàng crawler dữ liệu, hoặc các hacker có thể […]
Trong bài viết trước mình đã giới thiệu về WordPress REST API để quản lý WordPress thông qua API. Trong bài viết này, mình sẽ hướng dẫn cách sử dụng REST API để upload ảnh / media tới WordPress thông qua REST API. Cài đặt WP-API/Basic-Auth Plugin Tất nhiên để không ai có thể upload bất […]