Plugins
0

WP Core Contributions Widget

LICENSE TYPE: INFINITE

Description

A lot of people write code. A lot of people write WordPress plugins. A lot of people write WordPress themes.

Only a handful of people contribute code back to the core WordPress project. Even fewer contribute documentation to the WordPress Codex.

Take a second to show off the patches that youve submitted that have made it into core and the updates youve submitted to the Codex. Its a great way to highlight your coding credentials and back up your resume.

Screenshots

Installation

Manual Installation

  1. Upload the entire wp-core-contributions-widget to the /wp-content/plugins/ directory
  2. Activate the plugin through the Plugins menu in WordPress
  3. Add the WP Core Contributions Widget to your sidebar (be sure to enter your Trac username!)
  4. Add the WP Codex Contributions Widget to your sidebar (be sure to enter your Codex username!)

FAQ

The system currently only parses the first page of search results. So your latest 10 patches will always be displayed.

Take a look at the default templates in the `/inc/1 directory that the widgets display by default:

  • wp-core-contributions-widget-template.php
  • wp-codex-contributions-widget-template.php

However, you can place a custom template in your theme directory to override this. Just place a wp-core-contributions-widget-template.php file in your theme directory to override the defaults.

Remember, all of the parsed Trac tickets are contained in the $items array. The total count of the users contributions is contained in the $total variable. Aside from that, use any variables you like.

The Trac $items array is a collection of associative arrays each containing:

  • link -> A link to the actual Trac changeset.
  • changeset -> The ID of the changeset.
  • description -> The commit message for the changeset.
  • ticket -> The ID of the ticket fixed by the patch.

The parsed Codex pages are also contained in an $items array. The total count of the users contributions is contained in the $total variable.

The Codex $items array is a collection of associative arrays, each containing:

  • title -> Title of the page being changed.
  • description -> Description of the change made.
  • revision -> Revision number according to the Codex wiki (used to create a link).
  • function_ref -> Boolean flag regarding whether or not the change was to a function reference. Removes Function Reference/ from the page title.

Leave a Reply

Your email address will not be published.

Fill out this field
Fill out this field
Please enter a valid email address.
You need to agree with the terms to proceed

Most Viewed Posts
Menu