Un usuario preguntó 👇
¿Puede agregar un artículo a loading.gif en la línea 101 de wp-postratings.php?
Un validador de HTML me da numerosos errores debido a esto.
Gracias.
(@gamerz)
Hace 1 año, 7 meses
Estaba allí antes y lo eliminé porque Google indexará el texto del artículo cargado y tengo más quejas al respecto.
Lanzador de hilos
(@takuyoshi)
Hace 1 año, 7 meses
¿Puedes agregar un gancho de filtro a eso entonces?
(@gamerz)
Hace 1 año, 7 meses
Suena bien. Lo agregó a la versión de desarrollo. https://github.com/lesterchan/wp-postratings/archive/master.zip
Compromiso: https://github.com/lesterchan/wp-postratings/commit/14f06fbb16cf78ca5d85c4e587228f9b1dc16bfe
Lanzador de hilos
(@takuyoshi)
Hace 1 año, 7 meses
¡Muchos gracias!
¡Funciona!
Pero el artículo está en etiquetas div, no en img…
¿Puedes arreglarlo, por favor?
(@gamerz)
Hace 1 año, 7 meses
Yeap se dio cuenta de que es firme en la promesa
(@ rom174)
Hace 1 año, 7 meses
Hola @gamerz @takuyoshi,
Vine aquí para preguntarme cómo deshabilitar un artículo y un título, pero cuando vi su solicitud, me hizo repensarlo. (Agregué el filtro para eliminarlo solo porque tengo 2 instancias de la función de calificación en cada página y solo funciona en primer lugar, estaba pensando en eliminarlo directamente en el código).
¿Por qué es importante tener un artículo y un título para aquellas imágenes que no dan valor semántico al contenido porque son solo imágenes ‘ilustradas’? ¿Google incluye estas imágenes para agregar señales sobre la función de calificación de la página?
Lanzador de hilos
(@takuyoshi)
Hace 1 año, 7 meses
> Por qué es importante tener un artículo y un título para esas imágenes
Solo uso un artículo porque HTML Validator me dice que lo haga. Así que no me sigas fuera de esto. Sólo lo hago. Puede haber más desventajas que ventajas.
El título es una pura utilidad para mí. Lo uso cuando un texto se desborda: hay una elipse.
Cuando abre un cursor en letras truncadas, puede leer el texto completo a través del atributo de título. Eso es útil, ¿no crees?
Esta respuesta fue modificada hace 1 año, 7 meses.
(@ rom174)
Hace 1 año, 7 meses
@takuyoshi Gracias por la respuesta.
Estoy totalmente de acuerdo con la etiqueta del título. Es muy importante por motivos de accesibilidad (de hecho, lo pensé después de publicar, no quería volver a escribir la publicación), esta no se puede eliminar.
En cuanto al artículo y w3c ok, entiendo tu punto de vista. Una pregunta, ¿hay alguna razón para seguir sus reglas o es “solo para ti”? ¿Cuál es tu razón?
Lanzador de hilos
(@takuyoshi)
Hace 1 año, 7 meses
@ rom174 Hola.
Es un hecho que no me gustan los errores de validación de HTML.
Eso es todo.
Si estás hablando de SEO o de ese tipo de cosas sobre los atributos de los artículos, no deberías centrarte demasiado en ello.
Mejorar el contenido de sus sitios es mucho más importante.
Aparentemente, Google analiza cuánto tiempo pasan los visitantes en su sitio, cuánto contenido ven a través del desplazamiento y otras cosas como estas.
Si los errores HTML hicieran que el contenido del sitio fuera ilegible, eso sería un gran problema. Sin embargo, los navegadores modernos corrigen todas las anomalías HTML para el espectador de todos modos (como insertar una etiqueta final si falta).
Así que tómalo con calma.
Esta respuesta fue modificada hace 1 año, 7 meses. Esta respuesta fue modificada hace 1 año, 7 meses.
(@ rom174)
Hace 1 año, 7 meses
Sí, seguro, incluso si no está hablando de esto, la accesibilidad es importante para el usuario que usa el lector de páginas y otros fines.
Gracias por tus precauciones.
Lanzador de hilos
(@takuyoshi)
Hace 1 año, 7 meses
@gamerz
Hola. ¡Funciona a las mil maravillas!
Muchas gracias 🙂
¿Puede crear una nueva versión basada en esta configuración?
(@gamerz)
Hace 1 año, 7 meses
Yeap se lanzará cuando haya más configuraciones en =)
Lanzador de hilos
(@takuyoshi)
Hace 1 año, 7 meses
@gamerz
¿También puede agregar un esquema a su código?
Sería algo como esto.
<div itemprop="aggregateRating" itemscope itemtype="https://schema.org/AggregateRating">
<em>
<b><span itemprop="reviewCount">1</span></b> votes,
average: <b><span itemprop="ratingValue">5.00</span></b> out of <span itemprop="bestRating">5</span>, <b>rated</b></span>
</em>
</div>
Pero es posible que algunas personas no quieran esto. Por lo tanto, será genial si hay una casilla de verificación en la configuración para activar y desactivar la función.
PD: uso ‘b’ en lugar de ‘fuerte’ ya que este último parece tener valores de SEO que solo deberían aplicarse a textos importantes, no solo a números que no tienen significado de forma independiente.
Esta respuesta fue modificada hace 1 año, 7 meses. Esta respuesta fue modificada hace 1 año, 7 meses. Esta respuesta fue modificada hace 1 año, 7 meses.
(@gamerz)
Hace 1 año, 7 meses
Quiero evitar opciones, porque agregarlo es mucho trabajo. Para los usuarios de tecnología, ¿pueden hacerlo básicamente a través del filtro de plantilla de calificación?
Lanzador de hilos
(@takuyoshi)
Hace 1 año, 6 meses
@gamerz
Hola.
Usé una de las plantillas como esta.
<div itemprop="aggregateRating" itemscope itemtype="https://schema.org/AggregateRating">
%RATINGS_IMAGES% (<em>
<b><span itemprop="reviewCount">%RATINGS_USERS%</span></b> votes,
average: <b><span itemprop="ratingValue">%RATINGS_AVERAGE%</span></b> out of <span itemprop="bestRating">%RATINGS_MAX%</span>, <b>rated</b></span>
</em>)
</div>
Pero siempre que lo guardo, obtengo esto.
<div>
%RATINGS_IMAGES% (<em>
<b><span>%RATINGS_USERS%</span></b> votes,
average: <b><span>%RATINGS_AVERAGE%</span></b> out of <span>%RATINGS_MAX%</span>, <b>rated</b></span>
</em>)
</div>
Todo se eliminará *.
¿Porqué es eso?
¿Solucionó tu problema??
0 / 0