WP Dispensary Menu Management

Description

#1 Marijuana WordPress plugin

WP Dispensary is open source canna-tech for dispensary and delivery services who need a simple way to manage product menus and let patients place orders directly through their own website.

Dispensary Menu Features

WP Dispensary is packed with features to enhance the online presence of your cannabis business.

With WP Dispensary you are able to easily create an online menu for your patients to browse, and with the commercial add-on’s offered, you can allow patients to place orders directly through your website!

If WP Dispensary provides value to your cannabiz, please consider leaving a 5 star review

Auto-creation of Dispensary Menu page

WP Dispensary version 2.0+ automatically creates a new “Dispensary Menu” page for you, pre-populated with each of the shortcodes that are available, giving you an instant starting point for building your menu.

See all shortcode options in the documentation

Define your dispensary style

CannaBiz is a commercial WordPress theme for the cannabis industry. Along with full integration for WP Dispensary and all of it’s add-on’s, CannaBiz focuses on speed and customization.

You can easily define your brand style through the theme Customizer, optimize the layout for your specific needs and give your patients a truly beautiful experience unlike anything your competitors offer.

Extending WP Dispensary

With our add-on’s, you’ll be able to extend the functionality of the WP Dispensary menu plugin, giving your website the competitive edge in the growing medical marijuana market.

WordPress.org is home to some amazing free extensions for WP Dispensary, including:

Looking to take things even further? Our commercial extensions provide you with the capabilities you need to turn your online menu into a powerhouse sales machine.

Visit our extensions page to find out everything you’re capable of and all that’s possible with premium WP Dispensary extensions.

Screenshots

  • WP Dispensary shortcode display, using our CannaBiz theme
  • WP Dispensary "Flowers" menu type
  • WP Dispensary Settings page
  • WP Dispensary single menu item display, using CannaBiz theme

Installation

  1. Go to Plugins - Add New in your WordPress admin panel and search for “WP Dispensary”
  2. Install and activate the plugin directly in your admin panel
  3. Pat yourself on the back for a job well done 🙂

FAQ

Installation Instructions
  1. Go to Plugins - Add New in your WordPress admin panel and search for “WP Dispensary”
  2. Install and activate the plugin directly in your admin panel
  3. Pat yourself on the back for a job well done 🙂

Reviews

Great plugin

I am truly impressed. Effortless integration with other plugins and fully customizable frontend display. Shortcodes are a great feature allowing for any template or structure. Thanks!

Professional Looking Dispensary Pages

I found this plugin with a Goolge search and I’m glad I did. It styled the pages perfectly and made it so easy to list out my inventory. Honestly, my pages would have had minimal content had it not been for all the fields provided with the plugin. Really gave us the opportunity to add so much more information and provide it to the customer in a way that they could easily scan the page and get all the information they need very quickly.

I was also able to add shortcodes to the page for commerce, so now we have these great looking pages that our customers can shop from. Way better experience than doing out of the box with the e-commerce tools and a lot less hand coding was necessary.

Very easy to figure out on your own. I had two other people using the plug in with no issues and neither has WordPress experience.

I highly recommend this plugin for anyone wanting to get their online cannabis business up and running quickly.

I built it, so I may be biased 🙂

This plugin does exactly what it advertises; it lets you easily set up and manage your marijuana dispensary menu easily from the WordPress admin dashboard.

I hope you enjoy using it as much as I enjoyed making it 🙂

Finally a Plugin for the Cannabis industry

This is basically the first cannabis related plugin that I have came across. The developer just updated it and I think it has a lot of potential to be used by a lot of medical marijuana delivery services and dispensaries. As a WP designer in this certain industry, I will be using this. I hope there will be more plugins and tools for this up and coming indusrty. Thank you.

Read all 8 reviews

Contributors & Developers

“WP Dispensary Menu Management” is open source software. The following people have contributed to this plugin.

Contributors

“WP Dispensary Menu Management” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “WP Dispensary Menu Management” into your language.

Interested in development?

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

Changelog

2.0.2

  • Added new categories endpoint to the REST API in admin/wp-dispensary-rest-api.php
  • Updated Growers category REST API endpoint in admin/wp-dispensary-rest-api.php
  • Updated public CSS to fix a couple of issues in public/css/wp-dispensary-public.css
  • Updated spelling/capitalization in various areas throughout the entire plugin

2.0.1

  • Added CBG% options to Flowers, Concentrates and Carousel shortcodes in admin/wp-dispensary-shortcodes.php
  • Added ‘pricing’ CSS class to span tags for various shortcodes in admin/wp-dispensary-shortcodes.php
  • Added missing ajax loader image in public/images/
  • Fixed bug in compound details REST API in admin/wp-dispensary-rest-api.php
  • Fixed bug with shortcode cost phrase not using WPD Settings option in admin/wp-dispensary-shortcodes.php
  • Fixed bug with Donations title display if selected as WPD Settings option in admin/wp-dispensary-data-output.php

2.0

  • Added “Dispensary Menu” page creation (with default shortcodes) on plugin activation in includes/class-wp-dispensary-activator.php
  • Added featured image title for admin menu type screens in admin/wp-dispensary-admin-screens.php
  • Added post type filter for admin menu type screen thumbnails in admin/wp-dispensary-admin-screens.php
  • Added new file to house all custom functions in admin/wp-dispensary-functions.php
  • Added CBG to list of compound details in admin/post-types/wp-dispensary-metaboxes.php
  • Added CBG to list of compound details in admin/wp-dispensary-data-output.php
  • Added CBG to list of compound details in admin/wp-dispensary-rest-api.php
  • Added vendor taxonomy to flush rewrite rules on plugin activation in includes/wp-dispensary-activator.php
  • Fixed various debug errors for undefined variables in admin/wp-dispensary-shortcodes.php
  • Fixed depreciated string value in get_bloginfo function in admin/wp-dispensary-shortcodes.php
  • Fixed bug in CBA variable names in admin/wp-dispensary-shortcodes.php
  • Fixed bug in Concentrates widget form category default admin/post-types/wp-dispensary-widgets.php
  • Rebuilt the admin Settings for WP Dispensary in admin/wp-dispensary-admin-settings.php
  • Updated undefined variables for Details and Pricing tables in admin/wp-dispensary-data-output.php
  • Updated the admin WP Dispensary sub-menu link order in admin/wp-dispensary-admin-settings.php
  • Updated default variable values for pricinglow & pricinghigh in admin/wp-dispensary-shortcodes.php
  • Updated default order for taxonomies & metaboxes in Edit screens in admin/wp-dispensary-admin-screens.php
  • Updated Seed & Clone counts to be in a single metabox in admin/post-types/wp-dispensary-metaboxes.php
  • Updated default widget title’s in admin/post-types/wp-dispensary-widgets.php
  • Updated Category taxonomy name updates in admin/post-types/wp-dispensary-taxonomies.php
  • Updated widget title background color in admin dashboard in admin/css/wp-dispensary-admin.css
  • Updated code to use new wpd_currency_code function in admin/wp-dispensary-data-output.php
  • Updated price output for carousel if all prices are empty in admin/wp-dispensary-shortcodes.php
  • Updated $content for non-WPD post types in admin/wp-dispensary-data-output.php
  • Updated CSS styles for WPD metaboxes in Woo + At a Glance box updates in admin/css/wp-dispensary-admin.css
  • Removed data tables from archive view by default in admin/wp-dispensary-data-output.php
  • Removed unncessary file to help reduce plugin size in admin/post-types/wp-dispensary-build.php
  • WordPress Coding Standards Updates throughout the entire plugin

1.9.18

  • Added new filters for post types in data output in admin/wp-dispensary-data-output.php
  • Added ‘view all’ link options to shortcodes in admin/wp-dispensary-shortcodes.php
  • Fixed nonce errors by adding isset() checks to verify_nonce() lines in admin/post-types/wp-dispensary-metaboxes.php – Thx lucprincen!
  • Updated shortcode titles to center by default in public/css/wp-dispensary-public.css

1.9.17

  • BUGFIX error on install/update with version 1.9.16 due to missing file in includes/class-wp-dispensary.php

1.9.16

  • Added thumbnail images to all menu type screens in the admin dashboard in admin/wp-dispensary-admin-screens.php
  • Added CSS for new thumbnail image column in menu type screens in the admin dashboard in admin/css/wp-dispnsary-admin.css
  • Added functions for updating custom endpoints via the REST API in admin/wp-dispensary-rest-api.php

1.9.15

  • Added ‘difficulty’ to Grower Details metabox in admin/post-types/wp-dispensary-metaboxes.php
  • Added ‘difficulty’ to Grower Details table in admin/wp-dispensary-data-output.php
  • Added ‘difficulty’ to Grower information endpoint in admin/wp-dispensary-rest-api.php
  • Added post_type check to determine category type in admin/wp-dispensary-shortcodes.php
  • Added ‘full’ image size check to each shortcode in admin/wp-dispensary-shortcodes.php
  • Fixed widget display issue for list format in admin/post-types/wp-dispensary-wigets.php
  • Updated filter name to change default shortcode images in admin/wp-dispensary-shortcodes.php

1.9.14

  • Added ‘details’ class name to Details table in admin/wp-dispensary-data-output.php
  • Added filter to change default shortcode images in admin/wp-dispensary-shortcodes.php
  • Fixed bug in widgets that caused html output in admin/post-types/wp-dispenssary-widgets.php
  • Fixed various display issues for shortcodes in admin/wp-dispensary-shortcodes.php
  • Updated Edibles Product Information metabox style in admin/css/wp-dispensary-admin.css

1.9.13

  • Added taxonomies to Edibles and Topicals in admin/post-types/wp-dispensary-taxonomies.php
  • Fixed Concentrates cost phrase output in admin/wp-dispensary-shortcodes.php
  • Fixed Carousel price output for Pre-rolls in admin/wp-dispensary-shortcodes.php
  • Updated misspelled ID for compound details in admin/post-types/wp-dispensary-metaboxes.php
  • WordPress Coding Standards updates (issue)

1.9.12

  • Added yield option to Growers item details in admin/post-types/wp-dispensary-metaboxes.php
  • Added yield metabox info to data output in admin/wp-dispensary-data-output.php
  • Added yield metabox to REST API in admin/wp-dispensary-rest-api.php
  • Added CSS for Growers Item Details metabox in admin/css/wp-dispensary-admin.css
  • Added default images to shortcodes when menu items don’t have a featured image added, in admin/wp-dispensary-shortcodes.php
  • Added default image files for the default shortcode image display in public/images/
  • Changed metabox title from Clone Details to Grower Item Details in admin/post-types/wp-dispensary-metaboxes.php
  • Fixed several potential global namespace errors in admin/post-types/wp-dispensary-metaboxes.php Thx Luc Princen!
  • WordPress Coding Standards updates (issue) Thx William Patton!

1.9.11

  • Added filter parameter shortcode names for each shortcode in admin/wp-dispensary-shortcodes.php
  • Added CSS class to shortcode item name <p> wraps in admin/wp-dispensary-shortcodes.php
  • Added ‘image’ option to each shortcode in admin/wp-dispensary-shortcodes.php
  • Added Flowers category taxonomy to the Pre-rolls menu type in admin/post-types/wp-dispensary-taxonomies.php
  • Added 14 new action hooks to the shortcodes in admin/wp-dispensary-shortcodes.php
  • Added new ‘vendor’ taxonomy in admin/post-types/wp-dispensary-taxonomies.php
  • Added new ‘vendor’ option to shortcodes in admin/wp-dispensary-shortcodes.php
  • Added new ‘vendor’ taxonomy to the Details table in admin/wp-dispensary-data-output.php
  • Added new ‘vendor’ taxonomy endpoints for the API in admin/wp-dispensary-rest-api.php
  • Fixed the THC and CBD amount from % to mg in admin/wp-dispensary-data-output.php
  • WordPress Coding Standards updates (issue)

1.9.10

  • Added filters to post query $args for shortcodes in admin/wp-dispensary-shortcodes.php
  • Added filters to register_taxonomy types in admin/post-types/wp-dispensary-taxonomies.php
  • Added filters to $screens for metaboxes in admin/post-types/wp-dispensary-metaboxes.php
  • Added CSS class names to item info span wraps in admin/wp-dispensary-shortcodes.php
  • Removed halfgram prices from flowers in various files (see commit)
  • Removed support for the Subtitles plugin (we still love it, but it’s not something we feel is right for core plugin inclusion)
  • Updated action hook names for widgets in admin/post-types/wp-dispensary-widgets.php
  • Updated price output for Concentrates in the carousel shortcode in admin/wp-dispensary-shortcodes.php
  • Updated oEmbed filter name in wp-dispensary.php
  • Updated the_excerpt filter name in wp-dispensary.php
  • WordPress Coding Standards updates (issue)

1.9.9

  • Changed “THC % & CBD %” metabox to “Compound Details” and added 3 new compounds in admin/post-types/wp-dispensary-metaboxes.php
  • Added 3 new compounds to Details table output in admin/wp-dispensary-data-output.php
  • Added API endpoints for the 3 new compounds in admin/wp-dispensary-rest-api.php
  • Added Compound Details to the shortcodes in admin/wp-dispensary-shortcodes.php
  • Added oEmbed style customization in wp-dispensary.php
  • Added oEmbed CSS in public/wp-dispensary-oembed.css and public/class-wp-dispensary-public.php
  • Fixed code error in the [wpd-carousel] output in admin/wp-dispensary-shortcodes.php
  • Updated translation strings in languages/wp-dispensary.pot
  • Updated Pricing table’s title if donation is selected in admin/wp-dispensary-data-output.php

1.9.8

  • Added Settings link for WP Dispensary on the plugins page in wp-dispensary.php
  • Removed all custom post type’s from admin dashboard menu in admin/post-types/
  • Updated placement of WP Dispensary in the admin dashboard menu, and added menu type links to sub-menu in admin/wp-dispensary-admin-settings.php

1.9.7

  • Added 12 new Action Hooks to widgets in admin/wp-dispenesary-widgets.php
  • Added an image size option to all widgets in admin/wp-dispenesary-widgets.php
  • Fixed flower shortcode price display if no prices are added in admin/wp-dispenesary-shortcodes.php
  • Fixed empty variables for WPD Settings options in admin/wp-dispensary-data-output.php
  • Fixed name error for the Edibles widget in admin/wp-dispensary-widgets.php
  • Updated 12 Action Hook names in admin/wp-dispenesary-widgets.php
  • Updated call constructor method for all widgets in admin/wp-dispensary-widgets.php

1.9.6.1

  • Fatal error bug with the REST API code fixed (thanks @jeherve!) in admin/wp-dispensary-rest-api.php
  • Fixed Concentrate price output for shortcodes in admin/wp-dispensary-shortcodes.php

1.9.6

  • Added imgsize option to shortcodes in admin/wp-dispensary-shortcodes.php
  • Added new image sizes for shortcodes in admin/wp-dispensary-shortcodes.php
  • Updated Action Hooks code for shortcodes in admin/wp-dispensary-shortcodes.php
  • Updated Concentrates pricing in admin/post-types/wp-dispensary-metaboxes.php
  • Updated Concentrates pricing for data ouput in admin/wp-dispensary-data-output.php
  • Updated Concentrates pricing for REST API in admin/wp-dispensary-rest-api.php
  • Updated Concentrates pricing output in shortcodes in admin/wp-dispensary-shortcodes.php
  • Updated CSS for admin Concentrate Prices box in admin/css/wp-dispensary-admin.css

1.9.5

  • Added 2 new Action Hooks to shortcodes in admin/wp-dispensary-shortcodes.php
  • Added 8 new Action Hooks to Pricing & Data Tables in admin/wp-dispensary-data-output.php
  • Added Clone Details metabox to Growers menu type in admin/wp-dispensary-metaboxes.php
  • Added Clone Details information to Details Table in admin/wp-dispensary-data-output.php
  • Added Carousel shortcode in admin/wp-dispensary-shortcodes.php
  • Added CSS styles for the Carousel shortcode in public/css/wp-dispensary-public.css
  • Added slick.js for the Carousel shortcode in public/js/wp-dispensary-public.js
  • Updated promotion for premium add-ons for WP Dispensary in admin/wp-dispensary-admin-settings.php

1.9.4

  • Added check for all prices, not just grams in admin/wp-dispensary-shortcodes.php
  • Added category taxonomies to Menus in admin dash admin/post-types/wp-dispensary-taxonomies.php
  • Added taxonomy options to shortcodes (Flowers, Concentrates, Topicals, Edibles) in admin/wp-dispensary-shortcodes.php
  • Added orderby option to all shortcodes in admin/wp-dispensary-shortcodes.php
  • Added THC% and CBD% to Pre-rolls in admin/post-types/wp-dispensary-metaboxes.php
  • Added THC% and CBD% to the data output Details table in admin/wp-dispensary-data-output.php
  • Added THC and CBD options to Flowers shortcode in admin/wp-dispensary-shortcodes.php
  • Fixed ounce price check in admin/wp-dispensary-data-output.php

1.9.3

  • Added ingredients to Topicals menu type in admin/post-types/wp-dispensary-taxonomies.php
  • Added ingredients for Topicals to the data output Details table in admin/wp-dispensary-data-output.php
  • Added net weight option to the Edibles Product Information metabox in admin/post-types/wp-dispensary-metaboxes.php
  • Added net weight for Edibles to the data output Details table in admin/wp-dispensary-data-output.php
  • Added match-height script for better shortcode display in public/js/wp-dispensary-public.js
  • Updated CSS style for Pricing and Details tables in public/css/wp-dispensary-public.css
  • WordPress Coding Standards updates (issue)

1.9.2

  • Fixed error that caused the Widgets page in dashboards to not show correctly in admin/post-types/wp-dispensary-widgets.php

1.9.1

  • Added custom Cost Phrase option to the WPD Settings page in admin/wp-dispensary-admin-settings.php
  • Added custom Cost Phrase to the data output Pricing table in admin/wp-dispensary-data-output.php
  • Added custom Cost Phrase to shortcodes in admin/wp-dispensary-shortcodes.php
  • Updated default Currency Code output to the data output Pricing table in admin/wp-dispensary-data-output.php
  • Updated default Currency Code output to shortcodes in admin/wp-dispensary-shortcodes.php
  • WordPress Coding Standards updates (issue)

1.9

  • Added custom Currency Code to the data output tables in admin/wp-dispensary-data-output.php
  • Added custom Currency Code to shortcodes in admin/wp-dispensary-shortcodes.php
  • Moved WPD Settings to it’s own parent menu in the admin dashboard in admin/wp-dispensary-admin-settings.php
  • Updated WPD Settings code in admin/wp-dispensary-admin-settings.php

1.8

  • Added “prerolls” in array to output in admin/wp-dispensary-data-output.php
  • Added Action Hooks to Pricing & Data Tables in admin/wp-dispensary-data-output.php
  • Added promotion for premium add-ons for WP Dispensary in admin/wp-dispensary-admin-settings.php
  • Fixed shortcode [wpd-edibles] serving count output in admin/wp-dispensary-shortcodes.php
  • Removed unnecessary pricing variable in admin/wp-dispensary-shortcodes.php
  • Updated shortcode [wpd-edibles] output of THC mg% & servings in admin/wp-dispensary-shortcodes.php
  • Updated serving count variable name for edibles in admin/wp-dispensary-shortcodes.php

1.7.1

  • Added ‘placement’ and ‘display’ options to the WP Dispensary settings page
  • Updated price output in the flowers shortcode if only the gram price is added

1.7

  • Added Growers menu type
  • Added API endpoints for Growers menu type
  • Added Widget for Growers menu type
  • Added [wpd-growers] shortcode for Growers menu type
  • Updated languages/wp-dispensary.pot file with all current translatable text throughout the plugin

1.6

  • Added WP Dispensary settings page to the WordPress admin menu
  • Added in automatic output of menu item details and pricing to the_content
  • Updated admin/post-types/wp-dispensary-metaboxes.php to fix Serving information metabox details
  • WordPress Coding Standards updates (issue)

1.5.2

  • Removed file that was left behind for the plugin recommendation

1.5.1

  • Removed plugin recommendation since it was causing upgrade errors.

1.5

  • Added various new output options for shortcode display
  • Added option to randomize menu item output in widgets
  • Added plugin recommendation for Dispensary Coupons
  • Added WPD icon to each menu section in dashboard “At A Glance” box
  • PHP_CodeSniffer WordPress Coding Standards updates throughout various plugin files
  • Updated CSS in public/css/wp-dispensary-public.css for improved display in the widgets

1.4

  • Added the WP Dispensary icon to each CPT in the admin dashboard for easier visual recognition
  • Added active_plugins check for “Subtitles” plugin in admin/wp-dispensary-rest-api.php API output
  • Added sanitization to $_POST in admin/post-types/wp-dispensary-metaboxes.php pre-roll flower selection drop down
  • Created the Topicals menu type, with Widget, Shortcode and WP-API output options
  • PHP_CodeSniffer WordPress Coding Standards updates throughout various plugin files
  • Updated the output style of the Shortcode item information

1.3.1

  • Fixed CBD being called BCD #typingtoofast

1.3

  • Added THC% and CBD% metaboxes

1.2

  • Added Shortcode output for use with any theme
  • Removed code causing error on Menus page

1.1

  • Added WordPress REST API integration

1.0

  • Initial release