Easy Beer Lister

Description

A quick overview:

For more information, check out http://www.easybeerlister.com

Features

  • Special Beer Post Type separates your beers from blog posts, and pages.
  • Sort your beers by availaiblity, food pairings, custom tags, and beer style.
  • Special fields for ABV, OG, IBU, untappd URL, video, and image gallery.
  • Interface matches existing WordPress interface
  • Custom Shortcode [beer] will allow users to reference a beer in a blog or page.
  • Bulk-edit sorting methods, such as availability, food pairings, and what’s on tap.
  • Special Menus Post Type allows you to create auto-populating custom menus for quick printing, or display on a TV screen.

Add-Ons

Easy Beer Lister has many optional add-ons that can make it even faster to manage your beers on your website. [http://www.easybeerlister.com/downloads/untappd-importer/](Import your beers directly from Untappd), and more!

Shortcodes

  • [beer] – Create a URL to a specified beer. This link will also show a preview of the beer when you hover over it with your mouse.
  • [beer_list] – Create a list of beers based on specified parameters such as style, or pairings.

Screenshots

  • Beers get their own separate UI
  • Beer page works regardless of theme
  • Create multiple custom menus
  • Familiar interface makes adding beers easy
  • Batch edit what's on tap
  • Powerful filtering functions for print menus
  • Shortcodes display beers in blog posts and pages
  • Custom print menus can be created for extended functionality

Installation

  1. Upload the plugin files to the /wp-content/plugins/plugin-name directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress
  3. Start adding your beers under Beers->Add New
  4. View the [https://github.com/tstandiford/easybeerlister/wiki/Getting-Started](Getting started guide) for more.

FAQ

How do I display an image of my beer

When creating your Beer, set the “featured image” option in the sidebar to the beer image you wish to use. Most themes automatically use this option out of the box.

How do I display a beer on a page or post?

Use the [beer name=# text=#] shortcode inside your page editor to add a beer to any page. Replace the “#” with the name of the beer, as well as the text that you want to show in the link.

How do I display a list of all my beers?

Use the [beer_list] shortcode inside your page editor to add a list of all your beers to any page. See the getting started section to learn more about this shortcode.

My printed menu looks funny

Be sure to remove the default margins when you print your menu!

When I hover over a beer, the preview popup is way off!

Since Easy Beer Lister is designed to work with as many themes as possible, I created a way to adjust this hover. Go to settings->Easy Beer Lister settings and set some offset values until you get it right. Use trial and error until it looks good

When I click on a specific beer, I get a “not found” page

You probably need to flush your permalinks. Follow these steps:

  1. Go to settings>>>permalinks
  2. If your permalink structure is set to Custom Structure, copy the custom structure field to your clipboard
  3. Select a different permalink structure and click save
  4. paste your permalink structure back into the custom structure field and click save

Contributors & Developers

“Easy Beer Lister” is open source software. The following people have contributed to this plugin.

Contributors

Translate “Easy Beer Lister” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.00

  • Initial Launch. Hooray!

1.01

  • Improved menu functionality
  • Added sidebar to options page
  • Menu template improvements

1.02

  • Added a ton of hooks and actions so developers can modify the plugin without changing the core
  • Added menu template dropdown option so custom templates can be more-easily made
  • Built menu theme framework for developers
  • Added option to add image galleries to beer. This will allow developers to use photos of the beer for menus, and the website
  • Overhauled the default print and TV menu templates, dramatically improving their functionality
  • Added an option to override the number of beers shown per-column on a menu
  • Added an option to override the CSS of a beer menu template

1.10

  • Added hooks to beer info function
  • Added ability to remove specific beers from a menu by name or ID
  • Added extensions page
  • General code clean-up

1.12

  • Significant improvements to interface
  • Added featured image for menus
  • Added default image option in settings page for menus
  • Added option to make a menu public

1.20

  • Added a ton of hooks to the beer page template
  • Added new fields

1.21

Big Update! Added several features and improvements to the menu system, and also added some hooks and filters to make it easier for developers to customize their install
* Added filters and classes to make customizing the plugin easier.
* Added new functionality that allows brewers to add individual beers to their menu
* Fixed a bug that prevented the default logo from displaying
* Fixed a bug that caused the default logo to occasionally stretch
* Fixed a bug that occasionally prevented brewery information from displaying properly
* Added logic that hides the excerpt if it doesn’t exist
* Fixed a bug that occasionally caused 404 errors when the plugin is re-activated

1.22

  • Added a framework that displays API keys in the settings page.

1.23

  • Added the [beer_info] shortcode. You can now add specific beer information (such as ABV, IBU) directly into posts. Refer to the wiki for more information.