Mozilla Latest Version WordPress plugin automatically checks the Mozilla application JSONs so you can always have the latest download link and version number on your website.
The plugin settings you can find in WordPress Admin -> Options -> MOZLV Settings.
- Cache type: You can choose from two options. WordPress Transients API cache uses database to store the informations about the application version, or Files.
- Cache expiration: This option sets the cache expiration in seconds (default 3600 = 1 hour).
- Link language code: Here you can specify the language code for your download and other links. More information about the codes you can find in this Mozilla Wiki page.
There are currently four shortcodes added by this plugin. And three more additional for easier migration from the Mozilla.sk CMS Plugin without need of any content change. Here are explained all of them with their attributes.
[mozilla-latest-version product=product]
- the latest version number of the specified product These URL shortcodes below work also as enclosing. Using[shortcode]...[/shortcode]
will produce HTML link<a href="URL">...</a>
instead of an URL string.[mozilla-latest-download-url product=product platform=platform]
- download URL of the latest version of the specified product for platform[mozilla-latest-langpack-url product=product platform=platform]
- download URL of the latest langpack (.xpi) for the specified product and platform (not available forfennec
)[mozilla-latest-changelog-url product=product]
- changelog page URL for the latest version of the specified product[mozilla-latest-requirements-url product=product]
- requirements page URL for the latest version of the specified product
Shortcodes for easier migration from the Mozilla.sk CMS Plugin.
The Mozilla.sk CMS plugin shortcodes work as self-closing only.
[moz-download-version app=product]
=[mozilla-latest-version product=product]
[moz-download-url app=product platform=platform]
=[mozilla-latest-download-url product=product platform=platform]
[moz-download-rn app=product]
=[mozilla-latest-changelog-url product=product]
Simply use do_shortcode() function.
product
possible values arefirefox
for desktop,fennec
ormobile
for Android,ios
for iOS,thunderbird
andseamonkey
platform
specifies the platform for download links. Possible values arewin
,win64
,linux
,lin
,linux64
,lin64
,osx
andmac
channel
specifies the channel of product are is product dependent (if no specified,release
will be used)
- Firefox:
release
,beta
,devedition
,nightly
,esr
- Mobile:
release
,beta
,nightly
- iOS:
release
,beta
- Thundebird:
release
,beta
- SeaMonkey:
release
,beta