• Resuelto Jordi

    (@kukat)


    Buenos días a tod@s!

    El otro día implementé en un sitio web un parámetro en el wp-config.php para poner 9000 dias para borrar la papelera.
    Pero ahora veo que esta ha desaparecido de la zona de administración, tanto de productos como de entradas y páginas.

    Concretamente usé este codigo:

    define(‘EMPTY_TRASH_DAYS’, 9000);

    Ahora lo he quitado y he borrado caché y tal, pero no me sale la papelera.

    La página con la que necesito ayuda: [accede para ver el enlace]

Viendo 5 respuestas - de la 1 a la 5 (de un total de 5)
  • Moderador LGrusin

    (@lgrusin)

    El enlace a la papelera aparece cuando has eliminado post o páginas. ¿a qué te refieres con que no te sale la papelera?

    Iniciador del debate Jordi

    (@kukat)

    Valeee, pues entonces todos los productos que se borraron con el codigo anterior, han desaparecido 🙁
    Ahora he creado un producto y lo he enviado a la papelera y ya sale.

    ENtonces este codigo no sirve?

    define(‘EMPTY_TRASH_DAYS’, 9000);

    Moderador LGrusin

    (@lgrusin)

    Ese código es para indicar cuántos dias permanecen en la papelera antes de borrarse. Por defecto son 30 dias, si aumentas el valor significa que después de transcurridos esos dias se eliminan automáticamente.

    Iniciador del debate Jordi

    (@kukat)

    El problema fué que al añadir este codigo me desapareció la papelera y hemos perdido productos de Woocommerce que fuero eliminados.

    No se pueden poner 9000 dias?

    Iniciador del debate Jordi

    (@kukat)

    AL final añadí este codigo para deshabilitar el borrado automático.
    Espero haber acertado esta vez:

    //Que no se vacie la papelera

    add_action( 'init', function() {
         remove_action( 'wp_scheduled_delete', 'wp_scheduled_delete' );
    });
    • Esta respuesta fue modificada hace 4 años, 3 meses por LGrusin. Razón: Código
Viendo 5 respuestas - de la 1 a la 5 (de un total de 5)
  • El debate ‘Papelera desaparecida’ está cerrado a nuevas respuestas.