Un usuario preguntó 👇
Hola.
Tengo un problema para mostrar imágenes de un campo personalizado.
Estoy usando este tipo de campo
https://www.advancedcustomfields.com/resources/image/
Mi nombre de dominio es ‘img’. Y lo uso en un mensaje de plantilla para un telegrama como {cf: img} Pero en lugar de la imagen, se muestra su ID.
Ayuda por favor.
(@manzoorwanijk)
Hace 1 año, 3 meses
Hola, ¿quieres usar esa imagen en lugar de la imagen visible o quieres incluir su URL en el mensaje?
Lanzador de hilos
(@kolyayurew)
Hace 1 año, 3 meses
Quiero poder usar esta imagen en lugar de la imagen visible. ¿O no se puede hacer esto?
(@manzoorwanijk)
Hace 1 año, 3 meses
Se puede utilizar en lugar de la imagen visible mediante un código personalizado:
/* WP Telegram - use custom image url */
add_filter(
'wptelegram_p2tg_post_data_featured_image_url_value',
function ( $url, $post ) {
// Make sure ACF is active.
if ( function_exists( 'get_field' ) ) {
// Get the image ID.
$image_id = get_field( 'img', $post->ID );
if ( $image_id ) {
// Set the image url.
$url = wp_get_attachment_image( $image_id, 'full' );
}
}
return $url;
},
10,
2
);
/* WP Telegram - use custom image url */
Lanzador de hilos
(@kolyayurew)
Hace 1 año, 3 meses
Puse esto en functions.php y lo usé en una plantilla {cf: img}, pero todo sigue igual que antes. ¿Quizás estoy haciendo algo mal?
Lanzador de hilos
(@kolyayurew)
Hace 1 año, 3 meses
Lo hice de otra manera y solo adjunté la imagen a la publicación, pero la imagen no fue enviada.
(@manzoorwanijk)
Hace 1 año, 3 meses
No es necesario agregar eso a la plantilla. Asegúrate de arreglar algunos Retraso de publicación en Publicar en Telegram preparativos. Un retraso de 1 minuto debería estar bien.
Lanzador de hilos
(@kolyayurew)
Hace 1 año, 3 meses
Además, se produce un error de este tipo: WP Telegram (Отправка публикаций): Произошла какая-то ошибка!
Канал Код ошибки Сообщение об ошибке – ******* http_request_failed cURL error 28: Operación temporizada después de 20000 milisegundos con 0 bytes recibidos
Lanzador de hilos
(@kolyayurew)
Hace 1 año, 3 meses
Ahora mi plantilla:
{post_title}
{post_excerpt}
¿Su plugin agregará una imagen adjunta a la publicación (no un campo personalizado)? ¿O necesito agregar algo a la plantilla {post_img}?
Lanzador de hilos
(@kolyayurew)
Hace 1 año, 3 meses
Ahora todo está funcionando. Solo envío la foto adjunta.
(@manzoorwanijk)
Hace 1 año, 3 meses
Esto es lo que debe hacer después de agregar ese código:
Asegúrate de enviar Foto principal la opción está habilitada. Establecer un retraso de 1 minuto
Si no funciona, habilite los registros en la configuración de WP Telegram e intente nuevamente. Entonces puede enviar los archivos de registro desde wp-content
directorio para nuestro apoyo en Telegram.
(@manzoorwanijk)
Hace 1 año, 3 meses
Me alegro de que funcione 🙂 Puedes escribir una reseña del plugin 🙂
¿Solucionó tu problema??
0 / 0