Índice

    WP Automatic puede importar desde fuentes RSS a publicaciones de WordPress, pero a veces los sitios usan la protección CloudFlare, lo que hace que WordPress obtenga una página CloudFlare en lugar de los elementos de fuente reales. Afortunadamente, hay una solución alternativa con la ayuda del módulo de raspado de varias páginas y el servicio apify.

    por ejemplo, si intentamos publicar normalmente desde este feed RSS https://coinfomania.com/feed/, devuelve este error

    A feed could not be found at `https://coinfomania.com/feed/`; the status code is `403` and content-type is `text/html; charset=UTF-8`

    Para saber qué obtiene exactamente el complemento cuando intenta cargar esta URL de alimentación, puede crear una campaña de scraper de varias páginas, agregar la URL de alimentación y hacer clic en el botón de localización para cargar el selector visual.

    esto es lo que obtenemos, una página bloqueada por cloudFlare

    La solución para este problema es: –

    1- Cree una campaña de scraper de varias páginas, configúrela para extraer por REGEX

    <item>.*?<link>(.*?)</link>

    2- Asegúrese de haber activado usando la opción APIFY y configure su token APIFY en la página de configuración del complemento si aún no lo ha configurado, consulte este tutorial sobre cómo configurarlo

    3- Si el sitio también muestra una página de cloudFlare de una sola publicación, deberá habilitar esta opción

    nuestro resultado de prueba para este feed