• Resuelto tormes

    (@tormes)


    Hola, buenos días

    Estoy tratando de que WordPress publique cada día un post automático, y en el interior del post incluya frases aleatorias -ya añadidas a la base de datos-, para que no se repitan cada día. Solo variaría su contenido y el título del post (cuyo título estoy tratando que sea del tipo ‘nombre de post fijo+fecha del día en la que se publica el post‘).

    No encuentro código ni forma que me permita darle la orden a WordPress para que, cada día, publique dicho post de forma automática.

    He optado por la opción:

    // Create post object
    $my_post = array();
    $my_post['post_title'] = ‘My post’;
    $my_post['post_content'] = ‘This is my post.’;
    $my_post['post_status'] = ‘publish’;
    $my_post['post_author'] = 1;
    $my_post['post_category'] = array(8,39);
    
    // Insert the post into the database
    wp_insert_post( $my_post );

    Pero autopublica los post cada vez que accedo (concretamente publica más de 1 post), y no sólo una vez por día, por lo que no me serviría o no sé darle los parámetros adecuados.

    ¿Podríais ayudarme de alguna forma?

Viendo 1 respuesta (de un total de 1)
  • Un post en wordpress cuenta con un campo llamado «post-status» los cuales son:

    ‘publish’ – A published post or page
    ‘pending’ – post is pending review
    ‘draft’ – a post in draft status
    ‘auto-draft’ – a newly created post, with no content
    ‘future’ – a post to publish in the future
    ‘private’ – not visible to users who are not logged in
    ‘inherit’ – a revision. see get_children.
    ‘trash’ – post is in trashbin. added with Version 2.9.

    asi que puedes crear todos los posts que necesites y marcarlos como «pending» para que no sean publicados y luego con un plugin como este: http://wordpress.org/extend/plugins/auto-post-posts/ o este http://wordpress.org/extend/plugins/auto-post-posts/ configurarlo para que cada X tiempo publique esos posts en el sitio.

    saludo!

Viendo 1 respuesta (de un total de 1)
  • El debate ‘Publicar diariamente post de manera automática’ está cerrado a nuevas respuestas.