it-swarm.asia

Artık bir yayına kategori ekleyemiyorum/düzenleyemiyorum

Yayınlanmış bir yayını değiştirmek zorunda kaldım ve bilinmeyen bir nedenden ötürü yazının içinde bulunduğu kategorileri kaldırdım. Onları yeniden atamayı denedim, ancak işe yaramadı: WordPress kategorileri kaydetmiyor, bu nedenle yayın varsayılan olarak "sınıflandırılmamış" olarak bitiyor kategori.

Kontrol ettim ve yeni bir gönderi oluşturursam da olur. Yani bu oldukça garip bir konu. Önbellek eklentimi devre dışı bıraktım, boşuna.

Bu böceği neyin tetiklediği hakkında bir fikrin var mı?

1
pixeline

BT, Rol Scoper eklentisinin bir güncellemeye ihtiyacı olduğunu ortaya koyuyor. Bu ve sunucu yöneticisi yeni bir PHP 5.3.3 güncellemesi yaptı. Hangisinin tam olarak hangi nedenden kaynaklandığından emin değilim, ama en azından sorunun ortaya çıkıp çıkmadığına bakacağınız yeri şimdi biliyorsunuz.

2
pixeline

Tanımladığınızdan, sitenizde yerel bir sorun gibi görünen bir sorunla karşılaşırsınız. Bu nedenle, varsayımın sitenizdeki bir yapılandırma sorunu olduğu ve bir hata olmadığı çok muhtemeldir. Hata, bunun yazılımdaki bir kusur olduğu anlamına gelir. Eğer bir hata olursa, wordpress kullanan herkes bu problemle karşılaşacaktır (veya en azından büyük bir payla).

Durum böyle olmadığından (örneğin, blogumda kırıldığını açıkladığım şeyi hala yapabilirim), sorunu blogunuzun yapılandırmasında bulmanız gerekir. Örneğin, lütfen sitenizi varsayılan temaya getirin ve tüm eklentileri devre dışı bırakın. Gönderilere kategori atayamıyorsanız veya atayamıyorsanız tekrar test edin.

Yine de yayınlara kategori ekleyemiyorsanız sitenizin yapılandırmada kırılması muhtemeldir. Profesyonel WordPress desteğine başvurmayı düşünün, ardından bunu Ana Bilgisayarınızda inceleyin, çünkü probleminizin nedeni dosyalarınıza ve veritabanlarınıza bir göz atmadan gerçekten bulunamaz.

Tüm eklentileri ve temaları devre dışı bıraktıktan sonra kategori ekleyebilirseniz, Eklentilerden birinin bir şeyler kırması muhtemeldir. Artık, Ad-Ons’tan hangisine buna neden olduğunu bulmak için deneme ve hata kullanabilirsiniz. Tek bir tane (birisini etkinleştirmek ve diğerlerini bulmak için diğerlerini devre dışı bırakmak için) veya birçoğunun birleşimi olabilir (bu nedenle eklentileri grubunu etkinleştirmek ve ardından işlevselliklerini bulmak için test etmek için) olabilir.

Bu sorunlar üçüncü taraf eklentilerinde sık sık meydana gelse de, yıkıcı bir eklenti aramayı manuel, tek tek arama yapmaktan daha kolay hale getiren herhangi bir araç ya da yardım içermez.

En azından bazı hileler, geçici olarak tüm aktif eklentilerin yüklenmesini engelleyen eklenti dizinini yeniden adlandırmak. Bunu yapmak, yönetici eklentisini yapılandırmaya tıklamaktan çok daha hızlı bir eklenti sorunu aramaya başlar.

1
hakre

wordpress'e kategori ekleyemiyorum

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