De antemano gracias
Código PHP:
<?php
if($_POST) {
$title = $_POST['titulo'];
$content = $_POST['contenido'];
$campo = $_POST['slug'];
$tags = $_POST['campo_extra'];
$category = $_POST['categoria'];
$new_post = array(
'post_title' => $title,
'post_content' => $content,
'post_status' => 'publish',
'post_category' => array('category'),
'tags_input' => $tags
);
$post_id = wp_insert_post($new_post);
add_post_meta($post_id, 'tags', $campo, true);
echo $post_id;
}
?>
<form method="post" name="front_end" action="" >
Título del Post<br>
<input type="text" name="titulo" /><br>
Contenido<br>
<input type="text" name="contenido"/><br>
tags<br>
<input type="text" name="campo_extra"/><br>
Categoria<br>
<input type="text" name="categoria" id="categoria" /><br>
<button type="submit">Enviar CPT</button>
</form>
Todos los datos los almacena bien, y aparecen al momento los posts, pero no he logrado hacer que las categorías se almacenen en los posts, aparecen todos como 'sin categoria'