Trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách tạo một hệ thống thanh toán cho các bài viết trong WordPress, giúp bạn thêm giá cho mỗi bài viết và cho phép người dùng thanh toán để đọc bài viết đó. Dưới đây là mã code chi tiết để tích hợp tính năng này vào website WordPress của bạn. 1. Thêm Trường Giá Cho Bài Viết Trong Phần Admin Đầu tiên, chúng ta sẽ thêm một trường nhập giá cho mỗi bài viết trong khu vực quản trị của WordPress. Trường này sẽ giúp người quản trị dễ dàng thiết lập giá cho các bài viết. // Thêm trường giá cho bài viết trong phần Admin function add_post_price_field() { add_meta_box( 'post_price', 'Giá bài viết', 'post_price_callback', 'post', 'side', 'high' ); } add_action('add_meta_boxes', 'add_post_price_field'); // Hàm hiển thị trường giá function post_price_callback($post) { $price = get_post_meta($post->ID, '_post_price', true); echo '<label for="post_price">Giá bài viết: </label>'; echo '<input type="text" id="post_price" name="post_price" value="' . esc_attr($price) . '" />'; } // Lưu giá trị khi bài viết được lưu function save_post_price($post_id) { if (array_key_exists('post_price', $_POST)) { update_post_meta( $post_id, '_post_price', $_POST['post_price'] ); } } add_action('save_post', 'save_post_price'); 12345678910111213141516171819202122232425262728293031 // Thêm trường giá cho bài viết trong phần Adminfunction add_post_price_field() { add_meta_box( 'post_price', 'Giá bài viết', 'post_price_callback', 'post', 'side', 'high' );}add_action('add_meta_boxes', 'add_post_price_field'); // Hàm hiển thị trường giáfunction post_price_callback($post) { $price = get_post_meta($post->ID, '_post_price', true); echo '<label for="post_price">Giá bài viết: </label>'; echo '<input type="text" id="post_price" name="post_price" value="' . esc_attr($price) . '" />';} // Lưu giá…