Preguntas etiquetadas con wp-insert-post


3
Adjuntar datos de taxonomía para publicar con wp_insert_post
Estoy tratando de implementar un sistema de publicación frontal que muestre datos de taxonomía en varios campos de selección desplegable. Cada uno de los menús desplegables se nombra utilizando el "nombre" $argen wp_dropdown_categories(). wp_dropdown_categories( array( 'taxonomy' => 'location', 'hide_empty' => 0, 'orderby' => 'name', 'order' => 'ASC', 'name' => 'location', …

4
Forma más rápida de wp_insert_post & add_post_meta en masa
Tengo un archivo csv que quiero insertar que consta de ~ 1,500 filas y 97 columnas. Se necesitan entre 2 y 3 horas para realizar una importación completa y me gustaría mejorar esto si hay alguna manera. Actualmente para cada fila estoy haciendo un $ post_id = wp_insert_post y luego …


2
¿Hay una desventaja de usar wp_defer_term_counting?
Tengo una base de datos de WordPress con más de 2 millones de publicaciones. Cada vez que inserto una nueva publicación, tengo que llamar, wp_set_object_termsque tarda más de dos segundos en ejecutarse. Me encontré con esta publicación que recomienda llamar wp_defer_term_countingpara omitir el término contar. ¿Existen graves consecuencias para el …

2
¿Para qué se utiliza el parámetro "meta_input" en wp_insert_post ()?
Estoy insertando alguna publicación en WordPress usando la función wp_insert_post () . Quiero insertar algunos campos personalizados en cada publicación y leer la documentación Aunque pensé que el parámetro meta_info se usó para eso, intenté algo como esto: $data = array( 'post_author' => 1, 'post_status' => 'publish', 'post_title' => $post->getTitle(), …

5
¿Formateo correcto de post_date para wp_insert_post?
¿Cuál es la forma correcta de definir la fecha de publicación al enviar una publicación desde el front-end usando wp_insert_post ( Trac )? Mi fragmento ahora está publicando con el tiempo mysql ... if (isset ($_POST['date'])) { $postdate = $_POST['Y-m-d']; } else { $postdate = $_POST['2011-12-21']; } // ADD THE …

6
Compruebe si existe el título de la publicación, inserte la publicación si no, agregue # incremental a Meta si existe
Ya tengo una función en la que un usuario envía un formulario y crea una publicación personalizada ... <?php $postTitle = $_POST['post_title']; $submit = $_POST['submit']; if(isset($submit)){ global $user_ID; $new_post = array( 'post_title' => $postTitle, 'post_content' => '', 'post_status' => 'publish', 'post_date' => date('Y-m-d H:i:s'), 'post_author' => '', 'post_type' => 'stuff', …

1
¿Cómo configurar la publicación de slug cuando se usa wp_insert_post () ;?
Mi tema utiliza una plantilla personalizada para representar algunos contenidos. Para usar esta plantilla, me estoy conectando after_switch_themepara crear mi propia página después de que se active el tema, y ​​luego asignarle esta plantilla. Así es como lo hago: $new_page_title = __('Custom page'); $new_page_content = ''; $new_page_template = 'page-custom.php'; $page_check …

1
wp_insert_post add meta_input
En la documentación de wp_insert_posthay un registro de cambios en la mitad de la página que dice lo siguiente: Desde: WordPress 4.4.0 Ahora se puede pasar una matriz 'meta_input' a $ postarr para agregar metadatos de publicación. Estoy usando Wordpress 4.4.2. Intentaré agregar una nueva publicación ejecutando el código de …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.