- Desde
- 1 Dic 2011
- Mensajes
- 4.092
como sabrán, desde hace un tiempo al pegar una url de otro artículo en tu blog, se muestra una vista previa del artículo incluyendo una imagen y un resumen del contenido...
así:
pero esto siemre se muestra igual y no hay ninguna forma de modificar el ancho, ni colores, ni eliminar el icono de abajo ni nada directamente.
Lo que he probado y funciona es agregar los enlaces de esta forma:
<div style="float:left;padding:5px;">[embed width="270" height="300"]https://misitio.com/un-articulo/[/embed]</div>
y al menos logro controlar el ancho y la separación entre vistas previas
y he logrado un aspecto muy lindo, pero tengo que hacerlo manualmente para cada artículo y si llego a cambiar el ancho del tema por ejemplo tendría que volver a cambiar todo de nuevo, un verdadero trabajo
pero tengo que hacerlo artículo por artículo, cada vez que utilizo el código embed
alguien sabe como crear una función en function.php o agregar los estilos de forma que no tenga que hacerlo enlace por enlace y se aplique a todas las vistas previas del sitio???
Agradecería enormemente cualquier ayuda!
Actualización:
He dado con este código:
que cambia el ancho automaticamente, ahora me faltaría agregar automaticamente el float y el padding.... alguna idea?
así:
pero esto siemre se muestra igual y no hay ninguna forma de modificar el ancho, ni colores, ni eliminar el icono de abajo ni nada directamente.
Lo que he probado y funciona es agregar los enlaces de esta forma:
<div style="float:left;padding:5px;">[embed width="270" height="300"]https://misitio.com/un-articulo/[/embed]</div>
y al menos logro controlar el ancho y la separación entre vistas previas
y he logrado un aspecto muy lindo, pero tengo que hacerlo manualmente para cada artículo y si llego a cambiar el ancho del tema por ejemplo tendría que volver a cambiar todo de nuevo, un verdadero trabajo
pero tengo que hacerlo artículo por artículo, cada vez que utilizo el código embed
alguien sabe como crear una función en function.php o agregar los estilos de forma que no tenga que hacerlo enlace por enlace y se aplique a todas las vistas previas del sitio???
Agradecería enormemente cualquier ayuda!
Actualización:
He dado con este código:
Insertar CODE, HTML o PHP:
add_filter( 'embed_defaults', 'change_embed_size' );
function change_embed_size() {
// Adjust values
return array('width' => 100, 'height' => 100);
}
que cambia el ancho automaticamente, ahora me faltaría agregar automaticamente el float y el padding.... alguna idea?
Última edición: