Plugin para publicar entrada anualmente

cerrajerobarato

Gamma
Verificación en dos pasos desactivada
Verificado por Whatsapp
Desde
2 Sep 2021
Mensajes
156
Hola,

necesito un plugin que presente en portada en una fecha concreta una entrada existente.

Ejemplo para mejor comprensión:

Tengo en mi web distintas entradas. Una de ellas es sobre el último día del año.
Quiero un plugin que cada vez que sea 31 de diciembre ponga esa entrada en la portada.

¿Sabéis si existe algo así?
Muchas gracias,
 

unixlose

Gamma
Verificado con videollamada
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
17 Mar 2021
Mensajes
309
creo que puedes usar

Wordpress Auto Spinner - Articles Rewriter​

 

David Morales

Moderador
Sigma
Influencer
Verificado con videollamada
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Desde
7 Feb 2014
Mensajes
9.585

unixlose

Gamma
Verificado con videollamada
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
17 Mar 2021
Mensajes
309
creo que lo que hace es actualizar tus post, les hace una modificacion y los vuelve a publicar, tendrias que revisarlo en su pagina oficial
 

David Morales

Moderador
Sigma
Influencer
Verificado con videollamada
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Desde
7 Feb 2014
Mensajes
9.585
creo que lo que hace es actualizar tus post, les hace una modificacion y los vuelve a publicar, tendrias que revisarlo en su pagina oficial
Gracias, consultaré con ellos y veré si se puede
 

YeltsinReyes

Iota
Verificación en dos pasos desactivada
Verificado por Whatsapp
Desde
16 Feb 2010
Mensajes
2.443
Con php y cron job puedes cambiarle la fecha al post para que se ponga arriba!

Aqui el plugin, solo cambias el 0000 en 'ID' => 0000, por el id del post y programas un cron job en tu cpanel que se ejecute en x fecha
con esta url web.com/wp-admin/admin-ajax.php?action=wp_update_post_cron esto le cambiara la fecha al post por la actual.

PHP:
<?php

/*
* Version: 1.0
* Author: Yeltsin Reyes
* Plugin Name: Wp Update Post
* Description: Wp Update Post
* Plugin URI: https://tinyurl.com/YeltsinReyes/
* Author URI: https://tinyurl.com/YeltsinReyes/
*/

if(!defined('ABSPATH')){
    die('Invalid request.');
}

if(!class_exists('WpUpdatePost')){
 
    class WpUpdatePost {
  
        public function wp_update_post_cron(){
      
            wp_update_post([
                'ID' => 0000,
                'post_date' => current_time('mysql'),
                'post_date_gmt' => current_time('mysql')
            ]);
      
            wp_die();
      
        }
  
        public function __construct(){
            add_action('wp_ajax_wp_update_post_cron', array($this, 'wp_update_post_cron'));
            add_action('wp_ajax_wp_update_post_cron', array($this, 'wp_update_post_cron'));
        }
  
    }
 
    new WpUpdatePost();
 
}

?>
 

Adjuntos

  • wp-update-post.zip
    655 bytes · Visitas: 0
Última edición:

Crea una cuenta o accede para comentar

Debes ser un miembro para poder comentar

Crear cuenta

Crea una cuenta en nuestra comunidad

Acceder

¿Ya tienes una cuenta? Accede aquí


Arriba