Contributor Résumé

Descripción

Contributor Résumé turns your WordPress.org contributions into a living résumé you can publish on your own site. Whether you build plugins and themes, translate, take photos, answer support questions, contribute to core or organize events, your profile deserves better than a bare link.

Type your WordPress.org username, check what we find, and publish your résumé page. That’s it. No numeric IDs, no tokens, no code.

One block, everything about you

A single «Contributor Résumé» block (plus a [contributor_resume] shortcode) composes up to fifteen sections, each one you can turn on or off:

  • Profile hero with avatar and real wordpress.org badges
  • Recent impact (contributions over 30 days, 90 days and 12 months)
  • Recent activity timeline
  • Áreas de especialización (lo que has compartido en políglotas, soporte, núcleo, meta…)
  • Versiones de WordPress en las que has obtenido reconocimiento
  • Plugins y temas que hayas publicado, con estadísticas
  • Fotos del directorio de fotos de WordPress (con caja de luz)
  • Traducciones (idiomas locales, permisos y contadores por proyecto)
  • Actividad en los foros de soporte
  • Agradecimientos del núcleo por versión
  • Compromiso de tiempo (horas por semana)
  • Biografía e historial de trabajos
  • GitHub profile and top repositories (no token required)

Rápido por diseño: cero solicitudes HTTP en la parte pública

Tus visitantes nunca tienen que esperar. Todos los datos se obtienen una sola vez, se almacenan en caché localmente como una instantánea y se actualizan en segundo plano. La visualización pública no realiza ninguna solicitud externa y, si wordpress.org se ralentiza o deja de funcionar, se siguen mostrando los últimos datos válidos en lugar de un mensaje de error.

A tu propio estilo

  • Three skins: Modern, Classic (a printed-CV look) and Mono (a developer/terminal look)
  • Light, dark or automatic (follows the visitor)
  • Accent color (or inherit your theme’s), corner radius, shadow, grid columns, compact layout
  • Animated statistics that count up as they scroll into view, and hold still when the visitor prefers reduced motion
  • Drag to reorder sections; choose what each section shows (for example, how many repos or grid items)
  • A live preview in the settings, with desktop and mobile views
  • Fully theme-overridable templates and documented CSS variables

Bueno para las personas, los motores de búsqueda y la IA

Una página de contribuciones bien estructurada y siempre actualizada es una prueba de tu trabajo: tanto para los lectores como para los motores de búsqueda y, cada vez más, para los asistentes de IA que leen páginas estructuradas.

Servicios externos

Contributor Résumé crea tu currículum a partir de tus propios datos públicos de contribuciones en las URLs oficiales de WordPress.org y, opcionalmente, en GitHub. Solo solicita tus datos públicos, identificados por el nombre de usuario o nombres de usuario que configures. Nunca se recopilan ni se envían datos de los visitantes, y las páginas públicas no realizan ninguna solicitud externa: los datos se recogen en segundo plano (cuando ejecutas la comprobación en los ajustes, en la actualización programada o con WP-CLI) y, a continuación, se sirven desde una caché local.

WordPress.org (gestionado por la WordPress Foundation)

Lee tus datos públicos de contribuciones para crear el currículum: tu página de perfil (nombre, avatar, distinciones, impacto, área de especialización, versiones, traducciones, horas, biografía y actividad reciente), los directorios de plugins y temas, la API de reconocimientos del núcleo, el directorio de fotos y tu perfil en el foro de soporte.

  • What is sent, and when: the WordPress.org username you configure, requested from your server when the résumé is first built and when it is refreshed in the background. As with any HTTP request, your site’s IP address is visible to the service. No data about your visitors is sent.
  • When a visitor views the page, their browser loads images (your avatar, plugin and theme icons, and your photos) directly from WordPress.org and Gravatar.
  • Endpoints: https://profiles.wordpress.org/, https://api.wordpress.org/ (plugins, themes and core credits), https://wordpress.org/photos/ and https://wordpress.org/support/.
  • Política de privacidad: https://wordpress.org/about/privacy/

Gravatar (gestionado por Automattic Inc.)

Tu avatar de perfil de WordPress.org está alojado en Gravatar. El plugin almacena la URL del avatar que ya aparece en tu perfil público y la muestra como una imagen normal, así que el navegador de un visitante la carga directamente desde Gravatar al ver tu currículum, el mismo mecanismo que utiliza WordPress para mostrar los avatares de Gravatar en los comentarios. El plugin no envía ninguna dirección de correo electrónico; el avatar se identifica únicamente mediante el hash que ya figura en la URL pública.

  • Política de privacidad: https://automattic.com/privacy/

GitHub (gestionado por GitHub, Inc.) — solo cuando añades un nombre usuario de GitHub

Lee tu perfil de GitHub y tus repositorios públicos con más estrellas.

  • What is sent, and when: your GitHub username, requested from your server when the GitHub section is built or refreshed. If you add an optional Personal Access Token in the advanced settings (only to raise GitHub’s rate limit), it is sent to GitHub as an authorization header on those requests. The token is stored in your site and never exposed on the front end.
  • Cuando un visitante ve la página su navegador carga tu avatar de GitHub directamente desde GitHub.
  • URL: https://api.github.com/
  • Términos del servicio: https://docs.github.com/site-policy/github-terms/github-terms-of-service
  • Declaración de privacidad: https://docs.github.com/site-policy/privacy-policies/github-privacy-statement

Soporte

¿Necesitas soporte privado o un desarrollo personalizado?

¿Necesitas ayuda individualizada, resolución de problemas prioritaria o una funcionalidad, integración o adaptaciones personalizadas creadas específicamente para tu sitio? Ofrezco soporte privado y desarrollos personalizados. Solo tienes que contactarme y decirme qué necesitas.

¿Necesitas ayuda o tienes sugerencias?

¿Te gusta el plugin? ¡Déjanos un comentario de 5 estrellas y así ayudas a que lo conozcan otros!

Acerca de Ayuda WordPress

Somos especialistas en plugins de optimización de seguridad, SEO, IA y rendimiento para WordPress. Creamos herramientas que solucionan problemas reales a los propietarios de sitios WordPress manteniendo los más altos estándares de programación y requisitos de accesibilidad.

Instalación

  1. Instala y activa el plugin.
  2. Ve a «Ajustes Contributor Résumé».
  3. Escribe tu nombre de usuario de WordPress.org (y, opcionalmente, tu nombre de usuario de GitHub) y haz clic en «Comprobar y crear mi currículum».
  4. Haz clic en »Crea mi página de currículum» o añade el bloque de «Contributor Résumé» (o el shortcode [contributor_resume]) a cualquier página.

FAQ

¿Necesito alguna cuenta, clave API o token?

No. Con tu nombre de usuario de WordPress.org es suficiente. Solo hay un token de GitHub que es opcional y únicamente aumenta el límite de peticiones a la API por si lo superas, la sección de GitHub funciona igualmente sin ello.

¿Qué datos utiliza y se envían a algún sitio datos de algún visitante?

No se recopilan ni se envían datos de ningún visitante. El plugin únicamente lee tus propios datos de contribuciones públicas a partir de las URLs oficiales de WordPress.org (las API de plugins, temas, reconocimientos del núcleo y del directorio de Fotos, tu página de perfil público y tu perfil de soporte) y, si añades un nombre de usuario de GitHub, la API pública de GitHub. Todo se almacena en caché localmente: los perfiles y la mayoría de las fuentes durante aproximadamente un día, los reconocimientos del núcleo de las versiones publicadas de forma permanente (ya que nunca cambian). Los datos se actualizan en segundo plano, por lo que la propia página pública no realiza ninguna solicitud externa.

¿Ralentizará mi sitio?

No. Las páginas en la parte visible de la web se muestran a partir de una caché local, sin solicitudes externas.

¿Puedo elegir qué mostrar?

Sí. Cada sección se puede activar o desactivar y reordenar, ya sea de forma global en los ajustes o por bloques. Secciones como GitHub y las cuadrículas te permiten elegir exactamente qué y cuánto mostrar.

¿Cómo cambio los estilos desde mi tema?

El bloque se adapta al color de realce de tu tema y muestra las variables CSS (con el prefijo --cvr-). También puedes copiar cualquier plantilla de la carpeta templates/ del plugin a tu-tema/contributor-resume/ y editarla allí.

¿Funciona con el editor de bloques y con temas clásicos?

Los dos. Utiliza el bloque en el editor y en el editor del sitio, o el shortcode [contributor_resume] en cualquier lugar donde se puedan utilizar shortcodes.

¿Puedo gestionarlo desde WP-CLI?

Sí. wp cresume refresh recrea la instantánea de tu currículum, wp cresume status muestra el estado de la caché por fuente y wp cresume clear-cache la vacía (una fuente o todas). Resulta muy útil en entornos de prueba o en configuraciones automatizadas mediante scripts.

¿Qué pasa cuando lo desinstalo?

Por defecto, se limpia automáticamente: su configuración y los datos almacenados en caché se eliminan al borrar el plugin. Si prefieres conservarlos para una futura reinstalación, activa primero «Mantener ajustes y datos de caché cuando se borre el plugin» en los ajustes avanzados.

Reseñas

No hay valoraciones para este plugin.

Colaboradores y desarrolladores

«Contributor Résumé» es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

«Contributor Résumé» está traducido en 1 idioma. Gracias a los traductores por sus contribuciones.

Traduce «Contributor Résumé» 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

1.0.0

  • Versión inicial.
  • One configurable «Contributor Résumé» block and a matching shortcode, with up to 15 sections.
  • Data from official WordPress.org sources and the public GitHub API, cached locally with zero front-end HTTP requests (stale-while-revalidate).
  • Three skins (Modern, Classic, Mono), light/dark/auto, accent color, radius, shadow, columns, compact layout.
  • Animated count-up statistics that respect the visitor’s reduced-motion preference.
  • Per-section options, drag-to-reorder, and a live preview with desktop/mobile views in the settings.
  • A «Data sources» panel in the settings, with per-source status, age and one-click re-check.
  • Photo lightbox, theme-overridable templates, WP-CLI commands and full internationalization.