Snillrik Restaurant

Snillrik Restaurant

Wordpress plugin

Install on Wordpress

App Details

The idea is that you can create a bunch of different dishes, with images, price, ingredients etc… Then these are used to make up menus that are easily changed from day to day. So a particular use would be a lunch menu where you would want the same menu and shortcode but you want to change dishes every day. You could also have several menus, maybe one for each day of the week.

There are also categories for the different dishes, so if you have like Meat, Fish, Veg, Ice cream etc, the menu will be in that order.

So, the plugin adds th post types Dishes and Menus that can be added and edited the wordpress way. Then you can use the widget to add specific dishes and a shortcode for the menu on a page.

Shortcodes
[snillrik_restaurant_menu menuid=”42″ showcategory=1|0 hideimage=1|0 linktitle=1|0 category=”” orderby=”menu_order”]
If you want to not show the category text chose 0 and if you want to link to the dish page chose 1 etc. menu_order is the order param set in admin on each dish. the orderby can be set to common wp orderbys too, like date or title.

[snillrik_restaurant_dishes]
A simple list of dishes sorted under categories. Intended to be a side menu etc.

Filters
They default to snillrik_lm_menu and snillrik_lm_dish witch might not be tha pretty, but it’s unique… So if you want the urls to be something like /dishes/ or /food/, use these.
add_filter(“snillrik_lm_rewrite_menu”,function($thename){
return “menue”;
},10,1);
add_filter(“snillrik_lm_rewrite_dish”,function($thename){
return “dish”;
},10,1);

Template / html for each dish.
The default template is a bit basic, but it’s easy to style and it’s a good start. If you want to change the html for each dish, use this filter.
add_filter(‘snillrik_restaurant_dishbox_html’, function ($return_html, $atts) {
$post_title = $atts[‘title’];
$tag_strings = $atts[‘tags’];
$content_str = $atts[‘content’];
$ingredients_str = $atts[‘ingredients’];
$price_str = $atts[‘price’];
$thumb = $atts[‘thumb’];
return “

$tag_strings
$post_title
$content_str
$ingredients_str

$price_str

$thumb

“;
}, 10, 2);

Active Contributors

  • Mattias P Kallio (Training)
  • Pricing

    Starting from $0 per month.

    Check Out the Age Gate Widget

    By Common Ninja

    Age GateTry For Free!

    App Info

    Rating

    Reviewers

    1 reviews

    Tags

    lunch menu
    restaurant
    shortcodes

    Developed By

    mattiaspkallio

    Quick & Easy

    Find the Best Wordpress plugins for you

    Common Ninja has a large selection of powerful Wordpress plugins that are easy to use, fully customizable, mobile-friendly and rich with features — so be sure to check them out!

    Testimonial

    Testimonial plugins for Wordpress

    Contact Form

    Contact Form plugins for Wordpress

    Maps

    Maps plugins for Wordpress

    Translation

    Translation plugins for Wordpress

    Chat

    Chat plugins for Wordpress

    Slider

    Slider plugins for Wordpress

    Reviews

    Reviews plugins for Wordpress

    Contact

    Contact plugins for Wordpress

    Galleries

    Galleries plugins for Wordpress

    SEO

    SEO plugins for Wordpress

    Forms

    Forms plugins for Wordpress

    Comments

    Comments plugins for Wordpress

    Backup

    Backup plugins for Wordpress

    Privacy

    Privacy plugins for Wordpress

    Optimize

    Optimize plugins for Wordpress

    Tabs

    Tabs plugins for Wordpress

    Social Sharing

    Social Sharing plugins for Wordpress

    Events Calendar

    Events Calendar plugins for Wordpress

    Comments

    Comments plugins for Wordpress

    Social Feeds

    Social Feeds plugins for Wordpress

    Social Sharing

    Social Sharing plugins for Wordpress

    Portfolio

    Portfolio plugins for Wordpress

    Video Player

    Video Player plugins for Wordpress

    popup

    popup plugins for Wordpress

    SiteMap

    SiteMap plugins for Wordpress

    Payment

    Payment plugins for Wordpress

    Coming Soon

    Coming Soon plugins for Wordpress

    Inventory

    Inventory plugins for Wordpress

    Testimonials

    Testimonials plugins for Wordpress

    Portfolio

    Portfolio plugins for Wordpress

    Membership

    Membership plugins for Wordpress

    Forms

    Forms plugins for Wordpress

    Analytics

    Analytics plugins for Wordpress

    Events Calendar

    Events Calendar plugins for Wordpress

    Sliders

    Sliders plugins for Wordpress

    Analytics

    Analytics plugins for Wordpress

    Reviews

    Reviews plugins for Wordpress

    Security

    Security plugins for Wordpress

    Ads

    Ads plugins for Wordpress

    Music Player

    Music Player plugins for Wordpress

    Countdown

    Countdown plugins for Wordpress

    Email Marketing

    Email Marketing plugins for Wordpress

    Membership

    Membership plugins for Wordpress

    Ecommerce

    Ecommerce plugins for Wordpress

    Customer Support

    Customer Support plugins for Wordpress

    Video Player

    Video Player plugins for Wordpress

    Tabs

    Tabs plugins for Wordpress

    Social Feeds

    Social Feeds plugins for Wordpress

    Common Ninja Apps

    Some of the best Common Ninja plugins for Wordpress

    Browse our extensive collection of compatible plugins, and easily embed them on any website, blog, online store, e-commerce platform, or site builder.

    Age Gate for Wordpress logo

    Age Gate

    Use an age verification popup to validate visitor age, meet regulatory requirements, and ensure only eligible users access restricted content.

    PDF Flipbook for Wordpress logo

    PDF Flipbook

    Transform PDFs into interactive flipbooks with a PDF flipbook widget that improves reading and keeps visitors engaged.

    Coolest Thing Made In Contest Builder for Wordpress logo

    Coolest Thing Made In Contest Builder

    Run engaging public voting contests that showcase products and crown a winner

    Website Translator for Wordpress logo

    Website Translator

    Add a translation widget to your site so users can switch languages easily and access content in their preferred language.

    Feedback Popup for Wordpress logo

    Feedback Popup

    Collect user insights with a feedback popup that reveals issues early, improves user experience, and captures valuable leads through a clear feedback form.

    Currency Converter for Wordpress logo

    Currency Converter

    Add a currency converter to your site so users can view equivalent values in their local currency for easier global access.

    RSVP Form for Wordpress logo

    RSVP Form

    Collect event responses with an RSVP form that lets guests register easily, saves submissions, sends notifications, and helps you organize attendance efficiently.

    Bluesky Feed Slider for Wordpress logo

    Bluesky Feed Slider

    Show Bluesky posts with a Bluesky feed slider that scrolls updates and keeps content visible while keeping visitors engaged.

    FAQ for Wordpress logo

    FAQ

    Add an FAQ section to your site to answer common questions, reduce support requests, and give visitors a smoother and more confident user experience.

    Accordion for Wordpress logo

    Accordion

    Add collapsible content sections to your site to organize information and help users navigate content more efficiently.

    What's New Popup for Wordpress logo

    What's New Popup

    Show product updates, new features, and announcements in a What's New popup that keeps users informed and engaged.

    HIPAA Compliance Forms for Wordpress logo

    HIPAA Compliance Forms

    Create secure HIPAA compliant forms that protect sensitive data, offer full customization, and integrate easily for safe medical information collection.

    Discover Apps By Platform

    Discover the best apps for your website

    WordPress
    Wix
    Shopify
    Weebly
    Webflow
    Joomla
    PrestaShop
    Shift4Shop
    WebsiteX5
    MODX
    Opencart
    NopCommerce

    Common Ninja Search Engine

    The Common Ninja Search Engine platform helps website builders find the best site widgets, apps, plugins, tools, add-ons, and extensions! Compatible with all major website building platforms - big or small - and updated regularly, our Search Engine tool provides you with the business tools your site needs!

    Multiple platforms