Conectar un sitio de WordPress
AdaptlyPost publica en sitios de WordPress autoalojados. Cada publicación que envías a un sitio de WordPress sale como una entrada de blog publicada, con su propio título, extracto, categorías, etiquetas e imagen destacada. Cada sitio cuenta como una cuenta en tu plan.
Qué necesitas
- Un sitio de WordPress autoalojado (el software de WordPress en tu propio hosting) con la versión 5.6 o posterior.
- El sitio debe servirse por HTTPS.
- Un usuario de WordPress que pueda editar entradas, publicar entradas y subir archivos. En los roles predeterminados de WordPress eso es Autor, Editor o Administrador. Una cuenta de Colaborador o Suscriptor no puede publicar, así que la conexión se rechaza.
- Las contraseñas de aplicación deben estar activadas. Vienen activadas por defecto desde WordPress 5.6, pero algunos plugins de seguridad y algunos hostings las desactivan.
Conectar aprobando AdaptlyPost en tu sitio
Es la forma más rápida, y nunca compartes una contraseña.
- Abre la página Conectores y elige WordPress.
- Escribe la dirección de tu sitio, por ejemplo
example.com, oexample.com/blogsi WordPress está en una carpeta. - Haz clic en Continuar a WordPress. Se abre el administrador de tu propio sitio, en la página que pregunta si quieres dar acceso a AdaptlyPost.
- Inicia sesión si WordPress te lo pide y aprueba la conexión.
- WordPress crea una contraseña de aplicación para AdaptlyPost y te devuelve a AdaptlyPost. El sitio ya aparece en la página Conectores.
Si rechazas en la página de WordPress, no se guarda nada y puedes empezar de nuevo.
Conectar con una contraseña de aplicación
Usa esta opción cuando la página de aprobación no se abre, por ejemplo detrás de un plugin de inicio de sesión, o cuando otra persona gestiona el administrador de WordPress.
- En WordPress, ve a Usuarios > Perfil y baja hasta Contraseñas de aplicación.
- Escribe un nombre como
AdaptlyPosty haz clic en Añadir nueva contraseña de aplicación. - Copia la contraseña que muestra WordPress. Solo se muestra una vez. No es tu contraseña de acceso.
- En AdaptlyPost, abre la ventana para conectar WordPress, escribe la dirección del sitio y haz clic en Usar una contraseña de aplicación.
- Escribe tu usuario de WordPress, pega la contraseña de aplicación y haz clic en Conectar sitio de WordPress.
AdaptlyPost guarda la contraseña de aplicación cifrada y solo la usa para publicar tus entradas. Puedes revocarla cuando quieras desde la misma sección Contraseñas de aplicación de tu perfil de WordPress.
"Puede que tu hosting esté eliminando la cabecera Authorization"
AdaptlyPost envía el usuario y la contraseña de aplicación en la cabecera Authorization de cada solicitud. Algunos hostings, sobre todo servidores Apache que ejecutan PHP mediante CGI o FastCGI, eliminan esa cabecera antes de que WordPress la vea. Entonces WordPress responde como si nadie hubiera iniciado sesión, y AdaptlyPost te avisa de que el sitio no recibió los datos de acceso.
Para solucionarlo:
-
Revisa primero el usuario y la contraseña de aplicación. Si creaste la contraseña a mano, crea una nueva y vuelve a intentarlo.
-
En Apache, abre el archivo
.htaccessde la carpeta de WordPress y añade esta línea encima del bloque# BEGIN WordPress:
SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1Si no puedes editar .htaccess, o el sitio funciona en otro servidor, pide a tu hosting que deje pasar la cabecera Authorization hasta WordPress. Diles que las contraseñas de aplicación de WordPress la necesitan.
Revisa tu plugin de seguridad o de firewall. Algunos bloquean la API REST de WordPress o las contraseñas de aplicación para cualquiera que no haya iniciado sesión.
Después, vuelve a conectar.
Cómo queda una entrada de WordPress
Cuando eliges un sitio de WordPress en el compositor, aparece una sección WordPress con los ajustes de ese sitio.
- Título de la entrada: déjalo vacío y AdaptlyPost usa la primera línea de tu texto, recortada a 100 caracteres. Un título puede tener hasta 300 caracteres.
- Extracto: el resumen opcional que WordPress muestra en listados de entradas, feeds y resultados de búsqueda, de hasta 1.000 caracteres.
- Categorías: elige entre las categorías de tu sitio, hasta 50. Déjalo vacío para archivar la entrada en la categoría predeterminada del sitio.
- Etiquetas: hasta 50, de hasta 100 caracteres cada una. Una etiqueta que el sitio todavía no tiene se crea si tu rol de WordPress lo permite, y si no, se omite.
- Cuerpo: tu texto. Las líneas en blanco empiezan párrafos nuevos, y los enlaces sueltos se vuelven clicables.
- Imágenes: la primera imagen pasa a ser la imagen destacada. Las demás imágenes van después del texto.
- Vídeo: un vídeo por entrada, colocado después del texto.
- Texto alternativo: el texto alternativo que pones en cada imagen se envía a WordPress con la imagen.
La entrada se publica directamente a la hora programada. No se queda como borrador en tu sitio.
Límites
| Qué | Límite |
|---|---|
| Texto | 100.000 caracteres |
| Medios por entrada | 20 archivos |
| Imágenes | JPEG, PNG, WebP o GIF, de hasta 20 MB cada una |
| Vídeo | Un archivo MP4 o MOV, de hasta 500 MB |
| Título | 300 caracteres |
| Extracto | 1.000 caracteres |
| Categorías y etiquetas | 50 de cada |
Qué no incluyen las entradas de WordPress
- Sin analíticas. Los sitios de WordPress no aparecen en las analíticas de AdaptlyPost.
- Sin primer comentario y sin respuestas.
- Sin bandeja de entrada para los comentarios de WordPress.
Cuando hay que volver a conectar un sitio
Si WordPress rechaza la contraseña de aplicación, por ejemplo porque se revocó o porque el usuario perdió el rol de Autor, la publicación falla con un mensaje que lo explica y el sitio queda marcado para reconectar en la página Conectores. Vuelve a conectarlo con cualquiera de los dos métodos de arriba.
Al desconectar un sitio en AdaptlyPost se borra la contraseña de aplicación que AdaptlyPost creó en tu sitio.