Tarjetas de contenido - KolMitE

Tarjetas de contenido

Tarjetas de contenido

diciembre 30, 2018 Widget 0


Descripción

Las tarjetas de contenido hacen que los enlaces web normales sean excelentes al hacer posible incrustar una hermosa tarjeta de contenido para enlazar a cualquier sitio web.

Al usar los datos de OpenGraph, las Tarjetas de contenido capturan el título, la descripción y la imagen asociada a los enlaces que incrusta, es similar a cómo puede incrustar otros sitios web, como YouTube, Twitter, SoundCloud y más.

Para enlaces individuales, puede insertar una tarjeta de contenido a través de shortcode [contentcards url="http://yoursite.com/article-1"]. Si usa con frecuencia tarjetas de contenido para algún sitio web, puede registrar el nombre de dominio (por ejemplo: yoursite.com) como proveedor oEmbed a través de la página de Configuración del Plugin y luego se comportará de la misma manera que otros proveedores oEmbed – solo tendrá que pegar el enlace de texto plano a un párrafo separado, se generará automáticamente una Tarjeta de Contenido.

Este complemento fue construido por Arūnas Liuiza y Stanislav Khromov. Se está desarrollando en GitHub. Si tiene alguna pregunta, problema, necesita asistencia o desea contribuir, háganoslo saber aquí.

Somos máquinas que convierten el café en código, así que no dude en comprarnos una taza. O dos. O diez.

Además, por favor revisa nuestros otros complementos:

  • Arūnas: Gust, tinyCoffee, tinySocial, tinyTOC, tinyIP (premium) y Post Section Voting
  • Stanislav: Artículos instantáneos de WordPress, Widget de plantilla de contenido para vistas de conjuntos de herramientas, Código breve ofuscado de correo electrónico, Administrador de WordPress en inglés, Temas de modo de escritura sin distracciones, Miniatura en miniatura, Usuarios de WP Medios y vistas Formatos de salida

Capturas de pantalla

  • Una tarjeta de contenido incrustada en el contenido de la publicación
  • Las tarjetas de contenido están totalmente integradas con el editor visual.
  • El diálogo para insertar el código corto de las Tarjetas de Contenido en el contenido de la publicación
  • La página de configuración de las tarjetas de contenido
  • La aparición de las tarjetas de contenido en la familia oficial de “Twenty” de temas de WordPress

Instalación

  • Vaya a su área de administración y seleccione Complementos -> Agregar nuevo en el menú.
  • Buscar “Tarjetas de contenido”.
  • Haga clic en instalar.
  • Haga clic en Activar.

Preguntas más frecuentes

Hay dos formas de insertar tarjetas de contenido en las publicaciones de WordPress: shortcode y oEmbed.

Instrucciones de instalación
  • Vaya a su área de administración y seleccione Complementos -> Agregar nuevo en el menú.
  • Buscar “Tarjetas de contenido”.
  • Haga clic en instalar.
  • Haga clic en Activar.
Código corto

El código corto es la forma más sencilla: solo pones [contentcards url="http://yourdomain.com/article/1"] en el contenido de su publicación y se reemplaza con una tarjeta de contenido.
El shortcode acepta dos atributos:

  • url (requerido): enlace al sitio para el que desea mostrar la Tarjeta de contenido.
  • objetivo (opcional): si desea forzar que los enlaces se abran en una nueva pestaña, use target = "_ en blanco" Lo mismo harías en enlaces reales. Esto anula la opción global en la página de configuración de las tarjetas de contenido.

También puede insertar el código abreviado a través de un botón en su editor visual. Comience presionando el icono de Tarjetas de contenido en la barra de herramientas del editor visual de WordPress (TinyMCE). Si no hay otros complementos agregando sus botones, nuestro botón debería ser el último en la barra de herramientas superior.

oEmbed

Si descubre que está agregando una gran cantidad de tarjetas de contenido de un solo dominio, puede ahorrarse algo de trabajo al incluir en la lista blanca ese sitio web como proveedor incorporado en la página de configuración de la tarjeta de contenido.

Los sitios incluidos en la lista blanca funcionan de la misma manera que cualquier otro proveedor oEmbed en WordPress (YouTube, Twitter, SoundCloud, etc.). Solo necesita poner un enlace de texto plano en una línea separada en el editor de WordPress y será reemplazado por una Tarjeta de contenido. .

En la página Configuración de tarjetas de contenido, puede proporcionar una lista de sitios incluidos en la lista blanca. Poner solo el nombre de dominio (example.com), un dominio por línea.

Batería

Las tarjetas de contenido vienen con dos máscaras predeterminadas: Defecto y Predeterminado Oscuro – creado por Stanislav Khromov. Estas máscaras están diseñadas para proporcionar un estilo estructural mínimo y combinarse bien con el tema activo al heredar la fuente del tema.

Todos los archivos de plantillas de skin se pueden encontrar en contenido-tarjetas / skins / * directorio y se pueden sobrescribir al proporcionar la misma plantilla en el tema activo. Por ejemplo, si desea sobrescribir la hoja de estilos de las tarjetas de contenido, debe agregar content-cards.css a su directorio de temas.

La plantilla principal de la piel es content-cards.php. Si no se define ninguna otra plantilla de máscara, las Tarjetas de contenido retrocederán a esta, de la misma manera que WordPress recurre a index.php. Si desea más plantillas granulares, puede proporcionar tarjetas de contenido - {$ tipo} .php plantillas,content-cards-website.php, content-cards-article.php, etc.). $ tipo está basado en og: tipo metadatos proporcionados por el sitio web.

Tarjetas de contenido proporciona cinco nuevas etiquetas de plantilla: get_cc_data (), the_cc_data () y the_cc_target ():

Tambien desde v0.9.1 puedes usar 'favicon' teclear get_cc_data () / the_cc_data () para mostrar favicon si el sitio remoto proporciona uno.

Agregar clases de CSS al contenedor de la tarjeta de contenido

Filtrar Añadir una clase es fácil gracias a la content_cards_css_classes filtrar.

add_filter ('content_cards_css_classes', function ($ classes) {
    $ clases[] = 'my_class';
    devuelve $ clases;
});

Código corto También puede agregar clases CSS personalizadas tarjeta por tarjeta usando clase atributo en el shortcode:

[contentcards url="http://arunas.co" class="my_class"]
Requerimientos

Este complemento requiere que WP_Cron funcione correctamente.

Anular las opciones predeterminadas

Si está ejecutando este complemento en un sitio múltiple, es posible que desee establecer la configuración de todo el sitio y desactivar la página de configuración de las Tarjetas de contenido en cada blog por separado.

Para ello, puede utilizar el content_cards_options gancho, como este:

add_filter ('content_cards_options', function ($ data) {

    // Desactivar la página de administración
    $ datos['enable_admin_page'] = falso;

    devuelve $ datos;
});

También puede anular una serie de otras opciones usando este gancho. Por ejemplo, aquí establecemos el tema en “default-dark”:

add_filter ('content_cards_options', function ($ data) {

    // Desactivar la página de administración
    $ datos['skin'] = 'por defecto-oscuro';

    devuelve $ datos;
});

Opiniones

Bien, pero no lo use en Alemania para evitar juicios de derechos de autor.

Viktor Leberecht

El plugin es técnicamente genial.

Pero en Alemania, donde vivo, puede ser demandado por violación de derechos de autor cuando incrusta contenido de esta manera, especialmente las fotografías. Me acaban de advertir que un abogado quiere demandar a menos que desista de mostrar la imagen de un artículo incrustado.

Así que mi sugerencia para el programador: incluir una página de opciones donde se puede elegir:
-muestran titulares
-muestra el teasertexto
-muestra fotos

El plugin es un desastre.

Svetlana0777

Tuvimos el complemento durante medio año y no nos dimos cuenta de que se verificaban diariamente todas las tarjetas de contenido que creamos y descargamos toneladas de las mismas imágenes a nuestro alojamiento. Ahora lo inhabilitamos y lo eliminamos, y dedico horas para eliminar miles de imágenes duplicadas de nuestro alojamiento y quién sabe qué desastre tenemos en nuestra base de datos ahora.

Funciona genial

Bonkerz

Funcionó muy bien

Revisé mi biblioteca de medios, no tuve problemas con las imágenes en caché como se informó anteriormente

Creación masiva de imágenes no deseadas!

Juan

¡Este complemento es una gran idea pero un completo desastre en la implementación y realmente no entiendo cómo puede estar disponible en el repositorio de WP!

Si lo está utilizando, revise su / uploads / folder.

Este complemento creará literalmente TONELADAS DE imágenes de cada enlace que inserte en su página y generará SIN FINES copias de copias de las mismas imágenes en su servidor.

Terminará con una gran cantidad de almacenamiento en su servidor.

Por favor lea este ticket de soporte de 4 meses antes de instalarlo:
https://wordpress.org/support/topic/cache-settings-creating-massive-image-duplicates/

Funciona muy bien, gracias por hacerlo!

Graeme Fulton

Estoy ejecutando esto en WordPress 4.5, y funciona perfectamente

Limpio y facil

Giovanni Invernizzi

Este plugin es ligero y bien hecho.
Contiene contenido del sitio vinculado con título, resumen e imagen.
Puede configurarlo de una manera simple, pero también puede agregar sus propios estilos si quiere entrar en él.
Los autores están disponibles si necesita ayuda (y si hace su pregunta de la manera correcta).

Leer las 13 opiniones

Colaboradores y Desarrolladores

“Tarjetas de contenido” es un software de código abierto. Las siguientes personas han contribuido a este plugin.

Contribuyentes

Traduce “Tarjetas de contenido” a tu idioma.

¿Interesado en el desarrollo?

Busque el código, revise el repositorio SVN o suscríbase al registro de desarrollo por RSS.

Registro de cambios

0.9.7

  • desinfección adicional de los datos de OpenGraph para evitar un posible ataque XSS (informado por Vahid Nameni)
  • Se agregaron algunas correcciones para el seguimiento automático de WordPress en nuestro código de fragmento.

0.9.6

  • añadir textdomain
  • fijar [] no es compatible con error de cadenas

0.9.5

  • Manejo mejorado de sitios web no codificados en UTF-8

0.9.4

  • corrección de errores: WordPress 4.4 rompe los requisitos / inclusiones relativas, por lo que se convierten en absolutos
  • Detección de imagen OpenGrahp mejorada: utiliza la primera imagen si hay más de una disponible
  • Las imágenes en caché ahora se eliminan en la desactivación / eliminación del complemento.
  • Se agregó un conmutador para deshabilitar el almacenamiento en caché local de imágenes.

0.9.3

  • corrección de errores “indefinido” descargar_url () función.
  • arreglo del fallo force_absolute_url () método para trabajar correctamente con URIs de protocolo (//domain.com).
  • Mecanismo de detección de favicon mejorado.

0.9.2

  • arregla un error donde wp-admin se volvió inaccesible debido a “indefinido” get_current_screen () función

0.9.1

  • Nueva función: las imágenes de la Tarjeta de contenido ahora se almacenan en caché en la Biblioteca de medios.
  • Adicional 'favicon' tecla para mostrar el icono del sitio.
  • Tarjetas de contenido ’ anchura máxima Limitado a 600px a través de CSS.
  • Se agregó una opción para limitar la cantidad de palabras que se deben mostrar en 'descripción'.
  • Se corrigió un error por el cual se proporcionaban URI no absolutos para favicon y / o imagen en OG: datos
  • Se agregó un icono para el botón editor de TinyMCE.
  • La pantalla de carga de Shortcode ahora es configurable a través de Skins.

0.9.0

  • lanzamiento inicial a WordPress.org

Por favor Comparte y Síguenos:
RSS
Follow by Email
Facebook
Twitter

Deja una respuesta