im doing a customized kind to save lots of a CPT with a customized taxonomy utilizing ajax, every little thing saves high-quality however the customized taxonomy does not
I attempted my code to save lots of the CPT utilizing solely php and the taxonomy save with none downside
The choose i exploit is
<choose title="cat-servicios" class="cat-servicios">
<choice disabled worth="">Seleciona una categorÃa</choice>
<?php foreach($terms_categorias as $time period): ?>
<choice worth="<?php echo esc_attr($term->slug); ?>"><?php echo esc_html($term->title); ?></choice>
<?php endforeach; ?>
</choose>
In my operate to save lots of the CT i exploit
wp_set_post_terms($post_id,array($_POST['cat-servicios']),'categorias_servicios',true);
When i made a console.log of the worth cat_services the enter is appropriate however nonetheless does not save something i additionally tried to make use of $('.cat-servicios :chosen').val();
however i get the identical error
$('#btn-click').on('click on', operate(){
var cat_servicios = $('.cat-servicios').discover(':chosen').val();
console.log(cat_servicios);
var nombre_empresa = $('#nombre_empresa').val();
var creacion_empresa = $('#creacion_empresa').val();
var nit_empresa = $('#nit_empresa').val();
var pagina_empresa = $('#pagina_empresa').val();
var no_empleados = $('#no_empleados').val();
var post_image = $('#post_image').val();
var pd_empresa = $('#pd_empresa').val();
var tempresa = $('#tempresa').val();
var cl_empresa = $('.cl_empresa').val();
var descripcion_empresa = $('#descripcion_empresa').val();
var certificaciones_empresa = $('#certificaciones_empresa').val();
var areas_empresa = $('#areas_empresa').val();
var dep_empresa = $('.dep-empresas:chosen').val();
var mun_empresa = $('.mun-empresas:chosen').val();
var direccion_empresa = $('#direccion_empresa').val();
var nombre_contacto = $('#nombre_contacto').val();
var correo_elec1 = $('#correo_elec1').val();
var correo_elec2 = $('#correo_elec2').val();
var nro_tlf1 = $('#nro_tlf1').val();
var nro_tlf2 = $('#nro_tlf2').val();
$.ajax({
sort:'POST',
url : ajax_object.ajaxurl,
knowledge: {
motion:'themedomain_post_if_submitted',
cat_servicios:cat_servicios,
nombre_empresa:nombre_empresa,
creacion_empresa:creacion_empresa,
nit_empresa:nit_empresa,
pagina_empresa:pagina_empresa,
no_empleados:no_empleados,
pd_empresa:pd_empresa,
post_image:post_image,
tempresa:tempresa,
cl_empresa:cl_empresa,
descripcion_empresa:descripcion_empresa,
certificaciones_empresa:certificaciones_empresa,
areas_empresa:areas_empresa,
dep_empresa:dep_empresa,
mun_empresa:mun_empresa,
direccion_empresa:direccion_empresa,
nombre_contacto:nombre_contacto,
correo_elec1:correo_elec1,
correo_elec2:correo_elec2,
nro_tlf1:nro_tlf1,
nro_tlf2:nro_tlf2,
},
success: operate(response){
$(".success_msg").css("display","block");
$("#new_post").disguise();
}, error: operate(knowledge){
$(".error_msg").css("display","block");
}
});
});