My WP Glossary

Descripción

Este plugin hace que sea realmente sencillo añadir una página de glosario a tu web.

Usa el dato estructurado DefinedTermSet de Schema.org para una mejor optimización de tu lista de definiciones para los motores de búsqueda (SEO).

Una vez que estén listas las definiciones de tus términos, puedes incluirlas fácilmente en una página de glosario usando nuestro bloque de glosario para Gutenberg (o el shortcode [glossary] si aún no usas Gutenberg).

Además, este plugin añadirá automáticamente un enlace a las definiciones del glosario relacionadas cada vez que el término aparezca en todas tus entradas y páginas. Esto es muy útil para tus enlaces internos.

Por defecto, este plugin usa una cantidad mínima de estilos CSS (¡por lo que funciona bien en todos los temas para WordPress!), pero proporciona todas las clases CSS que necesitarás para darle estilo por tu cuenta 🙂

Bloques

Este plugin proporciona 1 bloque.

  • Glossary

Instalación

  1. Instala el plugin y actívalo.
  2. Ve al menú de administración del glosario.
  3. Añade definiciones a tu glosario.
  4. Crea una página para alojar tu glosario.
  5. Inserta tu glosario en esta página usando el bloque de glosario para Gutenberg o el shortcode [glossary].

Reseñas

No hay reseñas para este plugin.

Colaboradores y desarrolladores

Este software es de código abierto. Las siguientes personas han contribuido a este plugin.

Colaboradores

"My WP Glossary" ha sido traducido a 5 idiomas locales. Gracias a los traductores por sus contribuciones.

Traduce "My WP Glossary" a tu idioma.

¿Interesado en el desarrollo?

Revisa el código, echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.

Registro de cambios

0.6

Plugin complete refactorization. Props @bmartinent @leprincenoir.

  • fix an admin default sort behavior, letter and date are now sortable
  • add a simple popin display style base on css
  • add a term indexation tool
  • add two utility function mywpglossary_get_posts_by_term, mywpglossary_get_terms_by_post
  • add support for polylang
  • add tippy support check https://atomiks.github.io/tippyjs/ for more detail
  • rework term matching with a html parser ( simplehtmldom 1.9.1 ) check http://sourceforge.net/projects/simplehtmldom/ form more details.
  • new filters
    • “mywpglossary_matching” change term matching rules ( is_singular or in the in_the_loop and is_main_query and not in a glossary page by default )
    • “mywpglossary_insertion_style” change term display mode use ‘link’, ‘popin’ or ‘tippy_poppin’ ( link by default )
    • “mywpglossary_override_term” change the terms data ( content, link, etc ) match in the current context
    • “mywpglossary_exclude_tags” change parent tags ignored when searching for glossary terms ( hx and a by default )
    • “mywpglossary_override_glossary_link” change the link generated for each terms
    • “mywpglossary_display_term_content” change the content of each terms
    • “mywpglossary_override_tag_limit” change the number of terms who can be displayed by pages ( -1 for infinite by default )
    • “mywpglossary_tippy_theme” change the tippy theme
    • “mywpglossary_glossary_term_limit” change the maximum display term in the glossary page ( 200 by default )
    • “mywpglossary_glossary_term_archive” change the archive markup for the glossary page

0.5

  • Maintenance update.

0.4

  • En WP-Admin, ordena las definiciones por letra y orden alfabético. Gracias a Denis @ escargote.fr 🐌

0.3

  • Cambio en las expresiones regulares para evitar falsos positivos (inyecciones de atributos HTML). Gracias a @leprincenoir.

0.2

  • Pequeñas mejoras menores.

0.1

  • Versión inicial del plugin. Funciona bien 🙂