Cómo limitar MagpieRSS Mensajes

by admin

MagpieRSS, un analizador de RSS para PHP que puede utilizar en sus páginas Web PHP, normalmente analiza y devuelve todos los elementos de una fuente RSS. Si va a incrustar objetos nuevos a partir de una alimentación en su página web, MagpieRSS incrusta cada artículo de la alimentación en la página. Se puede limitar la cantidad de mensajes MagpieRSS rendimientos utilizando la función array_slice PHP, que extrae un número limitado de los más recientes artículos de un feed RSS.

Instrucciones

1 Abra el archivo que contiene el código de PHP Magpie RSS en un editor de texto.

2 Busque el "$ url =" línea en el archivo y añadir la siguiente línea debajo de ella, en sustitución del número "5" con su propio límite:

$ Límite = 5;

3 Busque el "$ = rss fetch_rss ($ url);" línea en el archivo y añadir las siguientes líneas por debajo de ella:

$ Artículos array_slice = ($ RSS-> artículos, 0, $ límite);
foreach ($ artículos como elemento) {$

4 Añadir un "}" al final de ese código que se utiliza para analizar los mensajes de la fuente RSS, que debería aparecer después de la línea "foreach". El "{" y "}" hacer la parte de código de la función foreach, por lo que funciona en la cantidad limitada de artículos.

5 Guarde el archivo PHP y subirlo a su sitio web.

Consejos y advertencias

  • La función array_slice no romperá su página si la fuente de alimentación contiene menos elementos que su límite. Por ejemplo, si el alimento contiene cuatro puestos y se establece un límite de ocho, MagpieRSS se acaba de mostrar los cuatro puestos sin mostrar un mensaje de error.
ETIQUETA: