Tecnología

Inicio

Cómo crear un Feed retardada separada en un blog de WordPress

La mayoría de los bloggers se han encontrado con la frustración de encontrar errores en un poste sólo después de que se ha publicado y distribuido a los canales RSS de los lectores. WordPress crea un feed RSS de tu blog por defecto, y como la mayoría de los canales RSS, su puesto es sindicado tan pronto como haga clic en "Enviar". Con un poco de ajuste, puede modificar el archivo functions.php de tu blog para crear un flujo de alimentación retardada. Aunque esta adición código es muy simple, es probable que se sienta más cómodo en la ejecución de la pena si tienes experiencia previa con la edición básica de HTML o CSS.

Instrucciones

1 Ampliar el "Apariciones" pestaña de la barra lateral en su panel de WordPress. Seleccione "Editor".

2 Haga clic en el archivo "functions.php" en la barra lateral derecha del menú Editar Temas. Esto cargará el contenido de este archivo en el editor de texto.

3 Copia y pega el siguiente bloque de código en el archivo functions.php.

publish_later_on_feed función ($ dónde) {
$ Wpdb mundial;
si (is_feed ()) {
// Indicación de la hora en formato de WP-
$ Ahora = gmdate ( 'Ymd H: i: s');
// Valor de espera; + dispositivo
$ Esperar = '5'; // número entero
// http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html#function_timestampdiff
$ Device = 'MINUTO'; // Minuto, hora, día, semana, mes, año
// Añadir SQL-sytax por defecto $ donde
$ Donde = "Y TIMESTAMPDIFF (dispositivo $, $ wpdb-> posts.post_date_gmt, '$ ahora')> $ esperar".;
}
devolver $ dónde;
}
add_filter ( 'posts_where', 'publish_later_on_feed');

4 Ajuste el valor de "$ esperar" dentro del bloque de código según sea necesario. Por defecto, el código retrasará su RSS cinco minutos. Cambiar el valor de número para ajustar el retardo, si es necesario. Por ejemplo, si se quiere tener un retraso de diez minutos, esa línea de código sería el siguiente:

$ Esperar = '10'; // número entero

5 Haga clic en el botón azul "Actualizar archivo" por debajo del editor de texto para aplicar los cambios a su feed RSS.