Añadir atributo 'alt' en campos personalizados de WordPress

  • Autor Autor soniababy
  • Fecha de inicio Fecha de inicio
S

soniababy

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola chicos que tal 🙂

Queria preguntaros si es posible añadir el atributo "alt" en los campos personalizados de wordpress,
para que añade el texto que desee en cada imagen de cada entrada en la portada del blog.

Chaito :witless:
 
Eso se añade en los campos predefinidos que hay en cada imagen. Tienes que darle a insertar imagen y luego rellenas los campos de title, alt, caption y description.
 
Hola Science gracias por ayudarme.

Haciendo asi como dices, ¿la imagen aparece solo en la portada o tambien en la entrada?
y haciendo asi, ¿si le indico la ruta de la imagen, la sube a mi servidor o la toma desde el servidor donde esta alojada?

Chaito y gracias 🙂
 
Hola soniababy. El hecho de que la imagen aparezca o no en portada tiene que ver con otros factores de configuración, sobretodo del theme de tu sitio web. Lo típico es que se muestren las imágenes en portada, igual que en la entrada. Después también es muy común que se muestren capturas en miniatura. Y finalmente, hay themes que no muestran imagen en portada (casos raros). Si creas una entrada con una imagen, y sale en portada, entonces es que sí que lo lleva configurado; entonces la imagen que aparezca en portada también tendrá los datos alt, title, etc., que le hayas configurado en la entrada.

Sobre la ruta de la imagen ya depende de cuando la insertas. Yo las subo todas a mi servidor y las reduzco mucho para no sobrecargarlo. Pero también se puede hacer a través de una URL específica que hayas encontrado en Internet. En ambos casos podrás rellenar todos los campos que necesites. Es tan fácil como darle click a la imagen ya insertada y darle al primer botón que aparece para editar sus propiedades (el segundo botón es para borrarla).

Saludos!
 
Hola gracias Science si ya he probado, me aparece en la entrada y en la portada si yo pongo el codigo en campos personalizados, pero el ALT que coloco en la imagen tal como me digistes, no se me ve en la portada, en la portada el alt que se me ve, es el titulo del articulo.

Quizas si sabes de codigo puede copiarte aqui el codigo del index.php

Chaito 🙂
 
Sin cambiar de tema solo intentando ampliarlo me surgio otra duda.

Se podria automatizar el atl de una imagen para que mostrara el titulo de la entrada en lugar de tener que editar a mano?
Alguien podria esplicarmelo? Y esto seria bueno para el seo o bien acabaria perdiendo posiciones?

Espero que no moleste
 

Ah, entonces es probable que en el loop no esté bien programado para que salga el alt en la imagen. ¿Qué theme utilizas? En mi caso uso un loop de propia creación que muestra los posts con las imágenes en miniatura, los extractos de texto, una imagen predefinida cuando no hay imagen en miniatura, los datos de fecha y autor a partir de una función, el número de comentarios, etc... Quizá te interese ver la parte de la imagen en miniatura para que tengas una idea:

PHP:
<a href="<?php the_permalink(); ?>" title="<?php printf( esc_attr__( 'Permalink to %s', 'twentyten' ), the_title_attribute( 'echo=0' ) ); ?>">
                        <?php if (  (function_exists('has_post_thumbnail')) && (has_post_thumbnail())  ) {
                            the_post_thumbnail('custom-thumbnail');
                            } else { echo '<img class="wp-post-image" src="http://dominio.com/wp-content/themes/Servidores/images/featured.png" alt="lo que quieras" />';
                        } ?></a>

En la primera parte toma el permalink de la imagen y le añade el atributo title. No encuentro el alt pero analizando la imagen en miniatura con firebug sí aparece. Más abajo, donde pone está el "else", es una imagen predefinida para cuando no haya ninguna imagen insertada en el post, y entonces siempre mostrará un alt predefinido también. Postea el código de tu loop o de tu theme para poder ayudarte mejor 🙂

- - - Actualizado - - -


Hola Carlos. Hay un plugin de wordpress que permite automatizar el relleno de los atributos a partir de las palabras clave más importantes de un post. Se llama SEO Friendly Images.

El plugin: http://wordpress.org/extend/plugins/seo-image/
 
Hola science gracias nuevamente por responderme. 🙂

Te envie PM.

Chaito y gracias por todo:witless:
 
Última edición: