it-swarm-vi.tech

Không thể thêm/chỉnh sửa danh mục vào bài đăng nữa

Tôi đã phải sửa đổi một bài đăng được xuất bản và vì một lý do không xác định, nó đã xóa các danh mục mà bài đăng đã đăng. Tôi đã thử gán lại chúng, nhưng nó không hoạt động: WordPress không lưu các danh mục, vì vậy bài đăng kết thúc theo mặc định "không được phân loại" thể loại.

Tôi đã kiểm tra và nó cũng xảy ra nếu tôi tạo một bài viết mới. Vì vậy, đây là một vấn đề khá kỳ lạ. Tôi đã tắt plugin bộ nhớ đệm của mình, nhưng không có kết quả.

Bất kỳ ý tưởng những gì gây ra lỗi này?

1
pixeline

CNTT chỉ ra plugin Role Scoper cần cập nhật. Điều đó và quản trị viên máy chủ đã cập nhật một bản cập nhật PHP 5.3.3 mới. Tôi không chắc chắn nguyên nhân nào gây ra chính xác, nhưng ít nhất bây giờ bạn biết nhiều hơn để xem xét nếu vấn đề phát sinh.

2
pixeline

Từ những gì bạn mô tả, bạn gặp phải một vấn đề giống như vấn đề cục bộ trên trang web của bạn. Do đó, giả định rất có thể đó là sự cố cấu hình trên trang web của bạn và không phải là lỗi. Lỗi có nghĩa là đây là một khiếm khuyết trong phần mềm. Nếu đó là một lỗi, mọi người sử dụng wordpress sẽ gặp phải vấn đề này (hoặc ít nhất là một chia sẻ tuyệt vời).

Bởi vì đây không phải là trường hợp (ví dụ tôi vẫn có thể làm những gì bạn mô tả là bị hỏng trên Blog của tôi), bạn cần tìm ra vấn đề trong cấu hình blog của mình. Ví dụ: vui lòng chuyển trang web của bạn sang chủ đề mặc định và hủy kích hoạt tất cả các plugin. Sau đó kiểm tra lại, nếu bạn có thể hoặc không thể chỉ định danh mục cho bài viết.

Nếu bạn vẫn không thể thêm danh mục vào bài viết, trang web của bạn rất có thể bị hỏng trong cấu hình. Sau đó, hãy cân nhắc liên hệ với bộ phận hỗ trợ wordpress chuyên nghiệp để xem chi tiết vấn đề này trên Máy chủ của bạn vì lý do vấn đề của bạn không thể được tìm ra trên thực tế khi xem xét các tệp và cơ sở dữ liệu của bạn.

Nếu bạn có thể thêm các danh mục sau khi tắt tất cả các plugin và chủ đề, thì rất có khả năng một trong các Tiện ích bổ sung đang phá vỡ nội dung. Bây giờ bạn có thể sử dụng thử và lỗi để tìm ra một trong những Quảng cáo đang gây ra điều này. Nó có thể là một cái duy nhất (để kích hoạt một cái và hủy kích hoạt tất cả những cái khác để tìm hiểu) hoặc kết hợp nhiều cái (để kích hoạt nhóm plugin và sau đó kiểm tra chức năng để tìm hiểu).

Ngay cả những vấn đề này cũng xảy ra thường xuyên với các plugin của bên thứ ba, không có công cụ hoặc trợ giúp xây dựng thành wordpress giúp tìm kiếm một plugin phá hoại dễ dàng hơn so với thực hiện tìm kiếm thủ công, từng bước một.

Một số mẹo ít nhất là chỉ đổi tên thư mục plugin tạm thời ngăn worpdress tải tất cả các plugin đang hoạt động. Làm như vậy làm cho việc tìm kiếm đây là một vấn đề plugin nhanh hơn nhiều so với nhấp qua cấu hình plugin trong quản trị viên.

1
hakre

không thể chèn danh mục trong wordpress

add_action('rest_api_init','category');
function category()
{
    register_rest_route('c_api','category',array
    (
    'methods'=>'POST',
    'callback'=>'custom_category'
    ));
}

function custom_category($params)
{
    $result= $params->get_params();
    $cat=$result['cat_name'];

//echo "hello";
$cate = array(
  'cat_name'    => $cat,
  'category_description'  => $category_description=$result['category_description'],
  'post_status'   => 'publish',
  'category_nicename' => 'category-slug' 


);
$cat_id= wp_insert_category($cate);
return $cat;
}
0
gurpreet