> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.laposta.org/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.laposta.org/_mcp/server.

# Cargar un feed RSS con etiquetas de plantilla

> Obtén automáticamente artículos de tu sitio web en una plantilla HTML propia, para no tener que copiarlos y pegarlos.

Muchos sitios web tienen asociado un feed RSS (o la variante feed Atom). En él se encuentran los artículos del sitio en un formato estándar fácil de leer para los ordenadores. Laposta puede leer este feed e insertar los artículos en una plantilla, para que puedas rellenar un boletín rápidamente sin tener que copiar y pegar.

En cuanto colocas un bloque RSS en el boletín, Laposta lee el feed y muestra los elementos. Puedes modificar el contenido y el orden de los elementos, así como volver a cargar el feed.

> **Note**
>
> Estas etiquetas solo son válidas para una plantilla HTML importada, no para el editor drag & drop. Cómo importar una plantilla de este tipo se explica en [Importar una plantilla de creación propia en Laposta](/welke-opties-biedt-laposta-bij-een-zelfgemaakt-sjabloon).

## Iniciar el feed con `<lp-rss>`

Encierra el feed entre `<lp-rss>` y `</lp-rss>`. Puedes incluir varios feeds en la misma plantilla.

### Opciones

**`lp-rss-url`**

Indica qué feed se debe cargar.

---

**`lp-rss-type`**

Indica el tipo de feed: `rss` o `atom`. Si omites este atributo, Laposta asumirá que es `rss`.

---

**`lp-rss-maxitems`**

El número máximo de elementos que se cargarán. Ejemplo: con `lp-rss-maxitems="5"` se mostrarán como máximo 5 elementos. Si omites este atributo, se cargarán todos los elementos.

Aún puedes modificar este número al rellenar el boletín.

---

**`lp-rss-range`**

Indica un rango desde/hasta para los elementos que se van a mostrar, en el formato `[número]-[número]`. Con `lp-rss-range="2-5"` solo se mostrarán los elementos 2, 3, 4 y 5. También puedes mostrar un único elemento, por ejemplo `lp-rss-range="1-1"` solo para el primer elemento.

Si omites este atributo, se cargarán todos los elementos.

---

**`lp-rss-striphtml`**

A veces el texto de un feed contiene HTML. Añade este atributo si no quieres que ese HTML se muestre en el editor.

---

**`lp-rss-maxchars`**

Con `lp-rss-maxchars="[x]"` indicas que el contenido de los elementos del feed no puede superar los x caracteres.

---

**`lp-rss-filter`**

Indica qué elementos se pueden mostrar, basándose en un campo del feed que puede contener diferentes valores, como etiquetas o categorías. Si el feed contiene, por ejemplo, esto:

```html
<label>
  <item>Pensiones</item>
  <item>Vivienda</item>
  <item>Mercado laboral</item>
</label>
```

Si solo quieres mostrar los artículos que traten sobre el mercado laboral o la educación, el filtro tendrá este aspecto:

```html
lp-rss-filter="label|item|mercado laboral,educación"
```

El formato es `[nombre del campo]|[nombre de los subelementos]|valorA,valorB,valorC,...`

Si los subelementos están directamente en el feed, sin un elemento superior, deja el primer espacio vacío. Si el feed contiene, por ejemplo, esto:

```html
<category>Pensiones</category>
<category>Vivienda</category>
<category>Mercado laboral</category>
```

Entonces el filtro será:

```html
lp-rss-filter="|category|mercado laboral,educación"
```

---

## Mostrar texto con `<lp-rss-content>`

El HTML entre `<lp-rss>` y `</lp-rss>` se repite para cada elemento del feed. En él puedes integrar el contenido del feed.

**`<lp-rss-content:[veldnaam]>`**

La nomenclatura de los campos varía según el feed. Pon después de los dos puntos el nombre del campo, por ejemplo `<lp-rss-content:title>` para el título.

Para subpropiedades y atributos, utiliza un guion doble: `<lp-rss-content:category--term>` para `<category term="..."/>`.

---

**`<lp-rss-content:datenl>`**

Un campo especial que muestra la fecha del elemento en formato neerlandés.

---

### Hacer que el contenido sea editable

Si quieres que un usuario aún pueda modificar el contenido al rellenar el boletín, utiliza estos atributos:

**`lp-type`**

Con `lp-type="singleline|multiline"` indicas si el texto es de una sola línea (singleline) o de varias líneas (multiline).

---

**`lp-edit`**

Añade esto a una imagen para hacer que sea editable.

---

## Mostrar una imagen con `<lp-rss-image>`

Un feed suele contener una imagen por cada elemento. Puedes mostrarla con `<lp-rss-image>`. No se necesitan atributos especiales. Puedes usar esta etiqueta como una imagen normal.

**`<lp-rss-image:src>`**

Utiliza esto si solo necesitas la ubicación de la imagen.

---

## Ejemplo

Este ejemplo carga el feed del periódico neerlandés de Volkskrant y muestra para cada elemento el título con un enlace, la imagen y el texto.

```html
<lp-rss lp-rss-url="https://www.volkskrant.nl/voorpagina/rss.xml" lp-rss-type="rss" lp-rss-range="1-5">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
	<td align="left">
		<a href="<lp-rss-content:link>"><lp-rss-content:title lp-type="singleline"></a>
</td>
</tr>
<tr>
	<td align="left">
		<lp-rss-image width="560" lp-edit>
	</td>
</tr>
<tr>
	<td align="left">
		<lp-rss-content:description lp-type="multiline">
	</td>
</tr>
</table>
</lp-rss>
```

## Artículos relacionados

#### [Crear una tabla de contenidos automática con etiquetas de plantilla](/tags-om-een-inhoudsopgave-te-tonen)

Con la etiqueta lp-toc creas automáticamente en una plantilla HTML propia una tabla de…

#### [Hacer que el texto sea modificable con etiquetas de plantilla](/tags-om-tekst-te-wijzigen)

Haz que líneas de texto sueltas y bloques de texto más largos sean editables en una plantilla HTML propia.

#### [¿Qué requisitos cumple un código HTML accesible?](/opbouw-html-code-in-het-kader-van-toegankelijkheid)

Pautas sobre encabezados, tablas, textos alternativos y lectores de pantalla, entre…

#### [Importar un boletín ya preparado](/hoe-importeer-ik-mijn-nieuwsbrief-vanaf-internet)

Carga tu propio boletín HTML desde internet, tu ordenador o pegando el código…