
Este post es una checklist de todo lo necesario para instalar El pequeño lector RSS. Este proyecto está en vías de actualización a la versión v4 que, básicamente, reduce el consumo de espacio en disco.
Si vas a ensayar este software, por favor hazlo primero en un entorno de pruebas, y comunícame el resultado.
WPematico
Videotutorial:
Información sobre accesibilidad
En la parte inferior de este vídeo, y de otros que puedan aparecer en esta página, puedes activar los subtítulos.
Para acceder a una transcripción, haz clic en «YouTube» y en la página del vídeo, en la sección anterior a los comentarios, haz clic en «Mostrar transcripción».
Las capturas de la configuración.





En «Generación de etiquetas» poner una etiqueta para los posts de esa campaña. Cada campaña tiene asociado un perfil de Bluesky.
El hook para capturar los datos de los posts publicados por WPematico
El mu-plugin (captura-posts.php)
Archivo de salida en la raíz de la instalación de WordPress: /captura_posts_wpematico.txt
El script para llamar a la api de Bluesky
La carpeta «bluesky» en el directorio public_html donde alojar el script que se ejecuta vía cron y, a su vez, las carpetas src y img. La carpeta src contendrá los dos archivos de la librería BlueskyAPI de Clark Rasmussen. La carpeta img contendrá las imágenes que obtiene el script que se ejecuta vía cron (hay una modificación pendiente para no guardar estas imágenes ni en esta carpeta img ni en la librería de medios del WordPress de WPematico.
Tanto para programar el cron como para configurar el script, se necesita conocer el path del dominio (dato que debe proporcionar el hosting).
El script que se ejecuta vía cron (bluesky_v3_1_[perfil-bluesky].php)
El cron: php [path-dominio]/public_html/bluesky/bluesky_v3_1.php (uno por perfil de Bluesky, a ejecutar una vez al día).
La api de Bluesky
La librería BlueskyAPI de Clark Rasmussen alojada en la carpeta «bluesky» del directorio public_html. Son dos archivos: BlueskyApi.php y BlueskyApiSessionHelper.php.
Aunque se recomienda usar Composer, en realidad puedes incluir los archivos de cualquier forma que desees, tal y como se hace en el script que se ejecuta vía cron.
El perfil de Bluesky
Crear un nuevo perfil de Bluesky.
Ir a Ajustes > Cuenta > Nombre de usuario para cambiar el nombre de usuario. Para cambiar a @loquesea.feedivers.org haz clic en «Tengo mi propio dominio» y seguir las instrucciones. Ir a la zona DNS de feediverso.org y añadir el registro indicado en dichas instrucciones.
Ir a Ajustes > Privacidad y Seguridad > Contraseñas de app para asignar una password al perfil. Esta password de app se configura en el script que se ejecuta vía cron, dentro de la función para enviar a Bluesky mediante la api.
Si no ves el prompt autocompletado o ves el de una ejecución anterior (o aparece la página de acceso), el texto ya está copiado. Solo pégalo.
En Blogpocket se promueve un uso ético y responsable de la IA

Deja una respuesta