Pippins Plugins
  • Email
  • Facebook
  • Feedburner
  • Github
  • Google
  • Twitter
  • Vimeo
  • Youtube
  • Rss
  • About
  • News
  • Join the Site
    • Member Benefits
    • Member Plugins
    • Email Notifications
  • Plugin Store
    • Affiliate Area
    • Checkout
  • Plugins
    • Plugin Portfolio
      • Plugin Portfolio – List View
    • Free
    • Premium
    • Member Plugins
    • Coding Standards
    • Get Plugin Support
  • Tutorials
    • Series
      • Plugin Development 101
      • Creating a User Follow System Plugin
      • Customizing Restrict Content Pro
      • Displaying Content with Easy Content Types
      • Writing Your First WordPress Plugins, Basic to Advanced
      • Working with Widgets
      • User Submitted Image Galleries
      • Plugin Thoughts
      • Integrating Stripe.com with WordPress
      • WordPress Rewrite API
    • Member Exclusive
      • Free Members
      • Subscriber Only
    • Difficulty
      • Beginner
      • Intermediate
      • Advanced
    • Action and Filter Hooks
    • Ajax
    • Custom Post Types
    • External APIs
    • Short Codes
    • Taxonomies
    • Video Tutorials
    • Widget Tutorials
    • WordPress Admin / Dashboard
    • Working with jQuery
    • WordPress Database
    • Writing Plugins
    • Tag Index
  • Reviews
  • Support Forum
  • Contact
    • Support the Site
    • Request Code Review
    • Plugin Support

Github Contributors Short Code

Posted on August 20, 2012 by Pippin in Plugins, Short Codes, Utilities 4 Comments
Home» Plugins » Github Contributors Short Code
Tweet
Love It - 1

Github is a wonderful way to share your projects with the world, as well as a tremendous development tool for developers. This is a simple plugin that will let you display a grid of all users that have made contributions to your Github projects.

The plugin is based off of the code published by Konstantin Kovshenin; I have simply modified it a little bit to create a short code and add in a little bit of very simple markup.

When placed on a page, the short code will retrieve all users that have contributed at least one commit to the specified Github repository. The results are cached for performance reasons, and caches are cleared once per hour.

Each contributor is displayed with their avatar and name, and linked to their Github profile.

The short code is simple:

[github-contributors username="{YOUR USERNAME}" repo="{NAME OF YOUR REPO}"]

Here’s a live example of all the users that have contributed to Easy Digital Downloads:

pippinsplugins

sunnyratilal

chriscct7

sksmatt

fxbenard

Geczy

elliott-stocks

ghost1227

spencerfinnell

sumobi

Mamaduka

jdevalk

cklosowski

leewillis77

MadeByMike

GaryJones

deckerweb

corsonr

mpeshev

thelukemcdonald

dgwatkins

pmgarman

slip4stream

stephenharris

bradyvercher

senlin

JustinSainton

innerbot

hoststreamsell

teplitsa-user

pderksen

benjaminprojas

tommcfarlin

TronicLabs

bobbingwide

kevinzhow

wpsmith

michaeluno

bradvin

bryceadams

chriscct7clone

claudiosmweb

coenjacobs

adampickering

DeeKey

polevaultweb

Japh

themeblvd

mgibbs189

mps

pdewouters

psahalot

studioromeo

sc0ttkclark

thomasgriffin

alexmansfield

robaggior

vanbo

Thanks to Evan Solomon for his watchful eye on a few issues and Konstantin Kovshenin for the original base code.

Download
Tweet Follow @pippinsplugins
github, shortcode

4 comments on “Github Contributors Short Code”

  1. david says:
    August 20, 2012 at 8:41 am

    That is so cool..

    Thank you pippin.

    Reply
  2. Evan Solomon says:
    August 21, 2012 at 4:53 am

    Solomon, not Soloman :)

    Happy to help.

    Reply
    • Pippin says:
      August 21, 2012 at 8:18 am

      Whoops! :)

  3. remi says:
    August 26, 2012 at 3:21 pm

    That’s pretty nice !

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

  • Login

Lost your password?

Please enter your username or e-mail address. You will receive a new password via e-mail.

  • Facebook Become a Fan Like

  • Twitter Subscribe on Twitter Follow

  • YouTube Follow my Videos Subscribe

  • RSS Feed Subscribe with RSS Subscribe

Easy Digital Downloads

Most Loved

  • Love It Pro for WordPress
  • Write a “Love It” Plugin with Ajax to Let Users Love Their Favorite Posts / Pages
  • Simple Notices Pro Plugin for WordPress
  • User Bookmarks for WordPress
  • Front End Registration and Login Forms Plugin

Similar Plugins and Posts

  • Submitting Your First Pull Request to a WordPress Plugin on Github
  • Show Posts with a Short Code and Display Posts in Any Page
  • WordPress Login Form Short Code

Latest Premium Content

  • Plugin Development 101 – Introduction to Adding Dashboard Menus
  • Plugin Development 101 – Intro to Loading Scripts and Styles
  • User Follow System – Part 5
  • Plugin Development 101 – Intro to Short Codes

Latest Tutorials

  • Storing Session Data in WordPress without $_SESSION (19)

    The term Session in web development refers to...

  • Test Your Plugins with RTL (1)

    Right-To-Left languages are those that...

  • Submitting Your First Pull Request to a WordPress Plugin on Github (5)

    Github is an extremely popular tool for managing WordPress plugins, and one...

Enter your email to receive automated updates when new posts are published

WP Core Contributions

  • [24316]

View the ticket on Trac.

WP Codex Contributions

  • Function: shortcode exists
  • Function: has shortcode
  • Function: shortcode exists
  • Function: shortcode exists
  • Function: has shortcode

View all 41 changes in the Codex.

Latest Tweets

  • Could not fetch Twitter RSS feed.

Topics

meta box the_content Tom McFarlin register_setting wp_enqueue_script attachments shortcodes contextual help add_options_page hook featured Sugar Event Calendar get_user_meta attachment image forms do_action plugin mail chimp login short codes authors Related posts recent posts post types apply_filters comments short code bbpress taxonomies custom post type images Ajax gallery Stripe taxonomy jquery widgets users add_filter easy content types add_action widget restrict content pro easy digital downloads

Weekly Newsletter

Useful Links

  • Join the Site
  • Plugin Store
  • Affiliate Area
  • Tag Index
  • Support the Site
  • Suggest a Tutorial
  • Random Post
  • Contact

Monthly Archives

(c) 2013 Pippin's Plugins