Get it on Google Play Badge

Hugo Shortcode for Google Play Badge #

Allow users to download your Application from Google Play.

Google Play and the Google Play logo are trademarks of Google LLC.

Minimal example #

This is a badge for downloading popular chess application:

Get it on Google Play

Code:

{{< google-play-button app="com.chess" >}}

Full example #

You can customize badge language:

다운로드하기 Google Play

Code:

{{< google-play-button
    app="com.chess"
    lang="ko"
    alt="다운로드하기 Google Play"
    width="250"
    >}}

Parameters #

ParameterDefaultDescription
appThe id of an application in Google Play
langenThe two-letters language code
altGet it on Google PlayThe text alternative to image for screen readers
width200The badge width in pixels

Site Parameters #

You can set defaults in Site Parameters. For config.toml:

[params.HugoShortcodes.GooglePlay]
    App = 'com.chess'
    Lang = 'en'
    Alt = 'Get it on Google Play'
    Width = '200'

For config.yaml:

params:
  HugoShortcodes:
    GooglePlay:
      App: "com.chess"
      Lang: "en"
      Alt: "Get it on Google Play"
      Width: "200"

Installation #

Don’t forget to install shortcode before usage.

Install all shortcodes at once

If you need dozens of them, it’s better to attach this repository as a theme to your website.

First, add the theme as a git submodule:

git submodule add -b theme https://github.com/isqua/hugo-shortcodes.git themes/hugo-shortcodes

Then add the theme to your config.toml. Most likely you have the following line in your config:

theme = 'ananke'

There may be another theme in place of “ananke”.

Then surround the theme with square brackets, and appends 'hugo-shortcodes' with a comma at the end:

theme = [ 'ananke', 'hugo-shortcodes' ]

That’s it! If your hugo server is running, it is better to restart it to avoid unexpected behavior.

Now you can use all the shortcodes on any content page of your site.


Install only current shortcode

If you need only one shortcode or installing a theme is too complicated, you may get it easier.

That’s it! If your hugo server is running, it is better to restart it to avoid unexpected behavior.

Now you can use the shortcode on any content page of your site.