it-swarm-id.com

Tidak dapat menambah/mengedit kategori ke pos lagi

Saya harus mengubah posting yang dipublikasikan dan untuk beberapa alasan yang tidak diketahui, itu menghapus kategori posting itu masuk. Saya mencoba menugaskan mereka kembali, tetapi tidak berhasil: WordPress tidak menyimpan kategori, sehingga posting berakhir dengan default "tidak diklasifikasikan" kategori.

Saya sudah memeriksa dan itu terjadi juga jika saya membuat posting baru. Jadi ini masalah yang cukup aneh. Saya menonaktifkan plugin caching saya, tetapi tidak berhasil.

Adakah yang tahu apa yang memancing bug ini?

1
pixeline

Ternyata plugin Peran Scoper membutuhkan pembaruan. Itu, dan admin server menemukan pembaruan PHP 5.3.3 yang baru. Saya tidak yakin penyebab yang mana tepatnya, tetapi setidaknya Anda tahu lebih banyak sekarang ke mana harus melihat jika masalah muncul.

2
pixeline

Dari apa yang Anda uraikan, Anda mengalami masalah yang mirip dengan masalah lokal di situs Anda. Karenanya asumsi ini sangat mungkin bahwa itu adalah masalah konfigurasi di situs Anda dan bukan bug. Bug berarti ini adalah cacat pada perangkat lunak. Jika itu adalah bug, semua orang yang menggunakan wordpress akan mengalami masalah ini (atau setidaknya bagian yang besar).

Karena ini bukan masalahnya (misalnya saya masih bisa melakukan apa yang Anda gambarkan rusak di Blog saya), Anda perlu menemukan masalah dalam konfigurasi blog Anda. Misalnya, silakan alihkan situs Anda ke tema default dan nonaktifkan semua plugin. Kemudian uji lagi, jika Anda bisa atau tidak bisa menetapkan kategori untuk posting.

Jika Anda masih tidak dapat menambahkan kategori ke posting, situs Anda kemungkinan besar akan rusak dalam konfigurasi. Pertimbangkan untuk menghubungi dukungan wordpress profesional kemudian untuk menelusuri ini pada Host Anda karena alasan masalah Anda tidak dapat diketahui secara umum tanpa melihat file dan database Anda.

Jika Anda dapat menambahkan kategori setelah menonaktifkan semua plugin dan tema, maka sangat mungkin salah satu Add-On merusak barang. Anda sekarang dapat menggunakan coba-dan-galat untuk mengetahui salah satu dari Ad-Ons yang menyebabkan ini. Mungkin satu saja (jadi untuk mengaktifkan satu dan menonaktifkan semua yang lain untuk mencari tahu) atau kombinasi banyak (jadi untuk mengaktifkan grup plugin dan kemudian menguji fungsionalitas untuk mengetahuinya).

Bahkan masalah ini sering terjadi pada plugin pihak ketiga, tidak ada alat atau bantuan untuk membangun ke dalam wordpress yang membuat mencari plugin yang destruktif lebih mudah daripada melakukan pencarian manual, satu per satu.

Beberapa trik setidaknya adalah dengan hanya mengganti nama direktori plugin yang sementara mencegah worpdress memuat semua plugin yang aktif. Melakukan hal itu membuat mencari ini menjadi masalah plugin lebih cepat daripada mengklik melalui konfigurasi plugin di admin.

1
hakre

saya tidak dapat memasukkan kategori di 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