Title: GitHub Release Downloads
Author: IvanRF
Published: <strong>2015 年 3 月 19 日</strong>
Last modified: 2020 年 11 月 24 日

---

搜索插件

![](https://ps.w.org/github-release-downloads/assets/banner-772x250.png?rev=1115752)

**该插件尚未通过WordPress的最新3个主要版本进行测试**。 当与较新版本的WordPress一起
使用时，可能不再受到维护或支持，并且可能会存在兼容性问题。

![](https://ps.w.org/github-release-downloads/assets/icon-256x256.png?rev=1115752)

# GitHub Release Downloads

 作者：[IvanRF](https://profiles.wordpress.org/ivanrf/)

[下载](https://downloads.wordpress.org/plugin/github-release-downloads.2.3.1.zip)

 * [详情](https://cn.wordpress.org/plugins/github-release-downloads/#description)
 * [评价](https://cn.wordpress.org/plugins/github-release-downloads/#reviews)
 *  [安装](https://cn.wordpress.org/plugins/github-release-downloads/#installation)
 * [开发进展](https://cn.wordpress.org/plugins/github-release-downloads/#developers)

 [支持](https://wordpress.org/support/plugin/github-release-downloads/)

## 描述

[GitHub Release Downloads](https://ivanrf.com/en/github-release-downloads/) allows
you to get the download count, links and more information for releases of GitHub
repositories.

#### 下载次数

The shortcode is `[grd_count]`. It returns a number corresponding to the sum of 
all download count values for the selected releases. For instance, you can get the
number of total downloads for one GitHub repository.

属性

 * `user`: the GitHub username.
 * `repo`: the GitHub repository name.
 * `latest`: only gets information about the latest published release for the repository.
 * `tag`: only gets information about the release with the specified tag name.
 * `prereleases`: includes draft releases and prereleases. Default value is `false`.

比如

 * All repository downloads: `[grd_count user="IvanRF" repo="MassiveFileRenamer"]`
 * Latest release downloads: `[grd_count user="IvanRF" repo="MassiveFileRenamer"
   latest="true"]`
 * Specific release downloads: `[grd_count user="IvanRF" repo="MassiveFileRenamer"
   tag="v1.6.0"]`

Note: `user` and/or `repo` can be omitted if default values are set.

#### Release downloads list

The shortcode is `[grd_list]`. It returns an HTML list for the selected releases
including the release tag name, the release description and the list of files that
can be downloaded, like release assets or the source code.
 For styling, class selectors
are provided (e.g.: `release-downloads-header`, `release-name`, etc.).

属性

 * `user`, `repo`, `latest`, `tag`, `prereleases`: same as above.
 * `hide_description`: hides the release description.
 * `hide_size`: hides information about the file size.
 * `hide_downloads`: hides information about the download count.
 * `downloads_suffix`: use it for internationalization. Default value is `" downloads"`.
 * `hide_source_code`: hides the download link for the source code.

比如

 * All repository downloads: `[grd_list user="IvanRF" repo="MassiveFileRenamer"]`
 * Latest release downloads: `[grd_list user="IvanRF" repo="MassiveFileRenamer" 
   latest="true"]`
 * Specific release downloads: `[grd_list user="IvanRF" repo="MassiveFileRenamer"
   tag="v1.5.6"]`
 * Hide file size: `[grd_list user="IvanRF" repo="MassiveFileRenamer" hide_size="
   true"]`
 * Hide downloads count: `[grd_list user="IvanRF" repo="MassiveFileRenamer" hide_downloads
   ="true"]`
 * Downloads suffix change: `[grd_list user="IvanRF" repo="MassiveFileRenamer" downloads_suffix
   ="descargas"]`

Boolean attributes can take any of this values: “1”, “true”, “on” and “yes”; or “
0”, “false”, “off” and “no”.

#### Latest version

The shortcode is `[grd_latest_version]`. It returns the tag name of the latest published
full release.
 For tag names like “v1.6.0”, it returns “1.6.0” as the version number.

属性

 * `user`, `repo`, `prereleases`: same as above.

#### 設定

Under WordPress **設定** menu you will find the **GitHub Release Downloads** options
page. In this page you can set values for the GitHub username and the repository
name to use by default in the shortcodes.

If both values are set, the shortcodes can be used without attributes (e.g.: `[grd_count]`)
since default values for `user` and `repo` will be used.
 Attribute values take 
precedence over default values. For example, `[grd_count repo="MyRepo"]` will use
the username default value and the repository specified in the shortcode.

## 屏幕截图

 * [[
 * Example of `[grd_count]`. Here is used to get the number for _total downloads_.
 * [[
 * Example of `[grd_list]`. Here it lists all available releases and downloads for
   a repository.
 * [[
 * GitHub Release Downloads options page.

## 安装

 1. Upload the `github-release-downloads` folder to the `/wp-content/plugins/` directory
 2. 通过WordPress的的“Plugins”菜单激活插件

## 常见问题

You’ll find more information at [ivanrf.com](https://ivanrf.com/en/github-release-downloads/).

## 评价

![](https://secure.gravatar.com/avatar/464887deb4b17cc73ed9e20b72e8d916df9f624373c0e88e45e47f519577676c?
s=60&d=retro&r=g)

### 󠀁[ok](https://wordpress.org/support/topic/ok-793/)󠁿

 [zenek78](https://profiles.wordpress.org/zenek78/) 2022 年 5 月 11 日

ok

![](https://secure.gravatar.com/avatar/3465b61402f912eea7e7ef8dca6b17493dfc7bdd392d611477d25048e9e78a0e?
s=60&d=retro&r=g)

### 󠀁[Outstanding](https://wordpress.org/support/topic/outstanding-445/)󠁿

 [Ryan Labelle](https://profiles.wordpress.org/themovation/) 2020 年 7 月 11 日

Awesome plugin that worked perfectly for us. Thank you.

![](https://secure.gravatar.com/avatar/13e43c79e09033917ea803d89720eabfdaa9d4131fdbb76b6b4bc44fe4f75d92?
s=60&d=retro&r=g)

### 󠀁[Latest version is working fine.](https://wordpress.org/support/topic/it-didnt-worked-for-me/)󠁿

 [know2script](https://profiles.wordpress.org/know2script/) 2016 年 9 月 3 日 4 
回复

Hi Ivan – It is great thought developing a plugin like this. But it didnt worked
for me . Could you please help me ? 1. Installed activated 2. In settings page I
didnt put any username and repo info 3. I used the shorcode directly showed in examples
section like below – [grd_list user=”IvanRF” repo=”MassiveFileRenamer” latest=”true”]
it throws me an error says invalid repo. I want to display the repo info of other
users. Is it possible ? <Jan21-2016> Latest version is working fine. Thank You

 [ 阅读所有4条评价 ](https://wordpress.org/support/plugin/github-release-downloads/reviews/)

## 贡献者及开发者

「GitHub Release Downloads」是开源软件。 以下人员对此插件做出了贡献。

贡献者

 *   [ IvanRF ](https://profiles.wordpress.org/ivanrf/)

「GitHub Release Downloads」插件已被翻译至 3 种本地化语言。 感谢[所有译者](https://translate.wordpress.org/projects/wp-plugins/github-release-downloads/contributors)
为本插件所做的贡献。

[帮助将「GitHub Release Downloads」翻译成简体中文。](https://translate.wordpress.org/projects/wp-plugins/github-release-downloads)

### 对开发感兴趣吗?

您可以[浏览代码](https://plugins.trac.wordpress.org/browser/github-release-downloads/)，
查看[SVN仓库](https://plugins.svn.wordpress.org/github-release-downloads/)，或通过
[RSS](https://plugins.trac.wordpress.org/log/github-release-downloads/?limit=100&mode=stop_on_copy&format=rss)
订阅[开发日志](https://plugins.trac.wordpress.org/log/github-release-downloads/)。

## 更新日志

#### 2.3.1

 * Added Authorization HTTP header, since access_token query parameter is deprecated.
 * Minor fix for a PHP warning.

#### 2.3.0

 * Added release description, with Markdown support.
 * Added download link for release source code.
 * Added attribute to include draft and prereleases.
 * Improved dismissible admin notices.

#### 2.2.0

 * Ignore draft and prereleases for latest version. Thanks @john30 for reporting
   this.
 * Improved admin notices.

#### 2.1.0

 * Improved downloads list.

#### 2.0.1

 * Removed scopes for access token.
 * Added scopes notes.
 * Added admin notices.

#### 2.0.0.1

 * Fixed some localized strings.

#### 2.0.0

 * Added Access Token to deal with API rate limit.
 * Improved error handling. External errors are shown in order to identify root 
   causes.
 * Added help notes.
 * Moved translations to [translate.wordpress.org](https://translate.wordpress.org/projects/wp-plugins/github-release-downloads).

#### 1.1.0

 * Added i18n support for strings and download count.
 * Added Spanish translation.
 * Added Settings link in the Plugins list.
 * Added Donate and Follow Me links.

#### 1.0.1

 * Minor fix for a PHP warning.

#### 1.0

 * Initial release.

## 额外信息

 *  版本 **2.3.1**
 *  最后更新：**6 年前**
 *  活跃安装数量 **60+**
 *  WordPress 版本 ** 3.1 或更高版本 **
 *  已测试的最高版本为 **5.5.18**
 *  语言
 * [English (US)](https://wordpress.org/plugins/github-release-downloads/) 、 [Spanish (Chile)](https://cl.wordpress.org/plugins/github-release-downloads/)、
   [Spanish (Spain)](https://es.wordpress.org/plugins/github-release-downloads/)
   和 [Spanish (Venezuela)](https://ve.wordpress.org/plugins/github-release-downloads/).
 *  [翻译成简体中文](https://translate.wordpress.org/projects/wp-plugins/github-release-downloads)
 * 标签
 * [download](https://cn.wordpress.org/plugins/tags/download/)[downloads](https://cn.wordpress.org/plugins/tags/downloads/)
   [Github](https://cn.wordpress.org/plugins/tags/github/)[release](https://cn.wordpress.org/plugins/tags/release/)
   [releases](https://cn.wordpress.org/plugins/tags/releases/)
 *  [高级视图](https://cn.wordpress.org/plugins/github-release-downloads/advanced/)

## 评级

 4.8 星（最高 5 星）。

 *  [  3 条 5 星评价     ](https://wordpress.org/support/plugin/github-release-downloads/reviews/?filter=5)
 *  [  1 条 4 星评价     ](https://wordpress.org/support/plugin/github-release-downloads/reviews/?filter=4)
 *  [  0 条 3 星评价     ](https://wordpress.org/support/plugin/github-release-downloads/reviews/?filter=3)
 *  [  0 条 2 星评价     ](https://wordpress.org/support/plugin/github-release-downloads/reviews/?filter=2)
 *  [  0 条 1 星评价     ](https://wordpress.org/support/plugin/github-release-downloads/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/github-release-downloads/reviews/#new-post)

[查看全部评论](https://wordpress.org/support/plugin/github-release-downloads/reviews/)

## 贡献者

 *   [ IvanRF ](https://profiles.wordpress.org/ivanrf/)

## 支持

有话要说吗？是否需要帮助？

 [查看支持论坛](https://wordpress.org/support/plugin/github-release-downloads/)

## 捐助

您愿意支持这个插件的发展吗?

 [ 捐助此插件 ](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=RFBN78SQEZR4E)