it-swarm-ko.tech

더 이상 게시물에 카테고리를 추가/편집 할 수 없습니다.

나는 게시 된 게시물을 수정해야했고 어떤 알려지지 않은 이유로 게시물이있는 범주를 제거했습니다. 다시 할당하려고 시도했지만 작동하지 않습니다. WordPress는 범주를 저장하지 않으므로 게시물은 기본적으로 "분류되지 않은"상태로 끝납니다. 범주.

나는 체크했다. 그리고 내가 새로운 포스트를 만들면 그것은 또한 일어난다. 그래서 아주 이상한 문제입니다. 캐싱 플러그인을 비활성화했습니다.

어떤 아이디어가이 버그를 유발합니까?

1
pixeline

IT가 Role Scoper 플러그인 업데이트가 필요하다는 것을 알게되었습니다. 그것과 서버 관리자가 새로운 PHP 5.3.3 업데이 트를 범했습니다. 어떤 원인인지 정확히 알 수는 없지만 문제가 발생하면 어디에서 볼 것인지 더 많이 알 수 있습니다.

2
pixeline

귀하가 묘사 한 바에 따르면 귀하의 사이트에서 지역 문제 와 같은 문제가 발생합니다. 따라서 가정은 버그가 아니라 사이트의 구성 문제 일 가능성이 큽니다. 버그는 이것이 소프트웨어의 결함임을 의미합니다. 그것은 버그가 될 경우, WordPress를 사용하는 모든 사람 이이 문제 (또는 적어도 큰 주식)에 부딪 칠 것입니다.

이것이 사실이 아니기 때문에 (예를 들어, 당신이 내 블로그에서 깨진 것으로 여전히 설명 할 수 있습니다), 블로그 구성 내에서 문제를 찾아야합니다. 예를 들어 사이트를 기본 테마로 전환하고 모든 플러그인을 비활성화하십시오. 게시물에 카테고리를 할당 할 수 있거나 할당 할 수없는 경우 다시 테스트하십시오.

게시물에 카테고리를 추가 할 수없는 경우 사이트가 구성에서 깨질 가능성이 큽니다. 귀하의 문제가 귀하의 파일과 데이터베이스 (들)을 들여다 보지 않고 쥬얼리로 발견 될 수 없기 때문에 전문적인 WordPress 지원에 연락하여 귀하의 호스트에서이를 조사하십시오.

모든 플러그인과 테마를 비활성화 한 후에 카테고리를 추가 할 수 있다면 애드온 중 하나가 문제를 일으킬 가능성이 큽니다. 이제 Try-and-error를 사용하여 Ad-On이 원인이되는 광고를 찾을 수 있습니다. 하나의 플러그인 (하나를 활성화하고 다른 모든 플러그인을 비활성화시키기 위해) 또는 많은 플러그인의 조합 (그래서 플러그인 그룹을 활성화 한 후 발견 기능을 테스트) 일 수 있습니다.

이러한 문제조차도 타사 플러그인을 사용하여 자주 발생합니다. 도구가 없거나 수동으로 하나씩 검색하는 것보다 파괴적인 플러그인을 쉽게 찾을 수있는 WordPress에 도움이됩니다.

일부 트릭은 적어도 일시적으로 모든 플러그인을로드하는 것을 막을 수있는 플러그인 디렉토리의 이름을 바꾸는 것입니다. 이렇게하면 플러그인에서 플러그인 구성을 클릭하는 것보다 훨씬 빨리이 문제를 찾을 수 있습니다.

1
hakre
function create_custom_taxonomy() {

  $labels = array(
    'name' => 'cat_name',
    'singular_name' => 'singular111_cat_name',
    'search_items' =>  'abc',
    'all_items' => __( 'All Topics' ),
    'parent_item' => __( 'Parent Topic' ),
    'parent_item_colon' => __( 'Parent Topic:' ),
    'edit_item' => __( 'Edit Topic' ), 
    'update_item' => __( 'Update Topic' ),
    'add_new_item' => __( 'Add New Topic' ),
    'new_item_name' => __( 'New Topic Name' ),
    'menu_name' => __( 'Topics' ),
  );    

// Now register the taxonomy

  register_taxonomy('cat_name',array('post'), array(
    'hierarchical' => true,
    'labels' => $labels,
    'show_ui' => true,
    'show_admin_column' => true,
    'query_var' => true,
    'rewrite' => array( 'slug' => 'name' ),
  ));

}
add_action( 'init', 'create_custom_taxonomy', 0 );
0
gurpreet

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