Linux 软件免费装
Banner图

DeMomentSomTres Restaurant

开发者 marcqueralt
ayoubmourou
更新时间 2021年5月4日 22:54
捐献地址: 去捐款
PHP版本: 3.5 及以上
WordPress版本: 5.4.3
版权: GPLv2 or later

标签

menu custom post type restaurant menu restaurant carte restaurant carte

下载

1.1.0 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.8.1 1.9 1.9.2 2.0 2.1 2.2 2.3 2.4 201902226400 202002141200 1.0.0 1.9.1 202006100000 202006180000

详情介绍:

DeMomentSomTres Restaurants is specifically designed to Restaurants, Bars and cafeterias in order to show their menus in an easy to mantain way. It manages publish date and also expiry date allowing you to plan activity. You can get more information about the component at the this plugin author's website Features History & raison d'être On may 2013 DeMomentSomTres was asked to build a web for a small restaurant in Argentona (Barcelona) called La Fonda del Casal. Our experience building websites for small restaurants showed us the need to have a plugin to make them easy to manage their menus and meals lists. They needed an easy way to publish that but we needed it not inside the blog. A custom type was required. They also needed a way to show the day menu in the frontpage without rewriting it. The shortcode was born. And this shortcode allowed us to put all the menus of diferent types together in a single page but that can be managed as many: wines, salads, meals... Test it at Fonda del Casal Restaurant. Later we improved it including experiences from La Fonda Sport and also from Semproniana.

安装:

It can be installed as any other WordPress plugin. It does not require DeMomentSomTres Tools Plugin anymore.

常见问题:

How do I update from a version prior to 2.0?

You have to perform the upgrade process from Settings area.

What does this update process do

It updates the name and the content of the date field

How do I show the last menu of a certain type inside a post or page

You can use the shortcode [demomentsomtres-restaurant-dish-list type=id count=1 hidden_titles title_format="h3" prefix="" suffix="" empty="" emptyurl="" classes="" blog_id="" id="" permalink="txt"] to show the N current dish lists of type id inside the post or page.

  • Type id is required. Type id is the ID of the dishlist type. It can be found on the dishlist types edition page.
  • Count (optional): number of dishlists to show. It is assumed to be 1 if not present.
  • Hidden titles (optional): If you want to hide the titles the parameter hidden_titles must be present.
  • Title format (optional): You can define the HTML tag for titles using title_format. If no value provided it is assumed to be h3.
  • Prefix (optional): content to add at the start of the title.
  • Suffix (optional): content to add at the end of the title.
  • Empty (optional): text to show if no menu is found.
  • Emptyurl (optional): url to link to if no menu is found.
  • Classes (optional): classes to add to the dishlist in order to customize it.
  • blog_id (optional): id of the blog where dish_list are selected.
  • id (optional): css id for the element.
  • permalink (optional): outputs a link at the end of content linking to content permalink and using txt as link text.
  • emptyjs (optional): defines a jQuery function to call when shortcode is empty
  • wpml (optional): when WPML is installed, forces the change of language in the shortcode

Why there's no widget to show the menus lists

The plugin Recent Posts Widget Extended is enough for our needs and is highly customizable. As we don't like to reinvent the wheel, we did not code any widget.

Additional shortcodes

There'are the following additional shortcodes with the following features:

  • [ECO]: inserts an <i class="icon-eco">Ecological</i> element.
  • [PROX]: inserts an <i class="icon-prox">Proximity</i> element.
  • [CEL]: inserts an <i class="icon-cel">Gluten Free</i> element.
  • [P XXX]: inserts an <div class="price">XXX</div> element.

[demomentsomtres-restaurant-type]

Shows the dishlist type of the single dishlist shown. Parameters:

  • wpml (optional): when WPML is installed, forces the change of language in the shortcode

[demomentsomtres-restaurant-post]

Shows again the current menu. Parameters:

  • wpml (optional): when WPML is installed, forces the change of language in the shortcode

How do I show all the public dish lists

You can call the restaurant archive to show the contents on an archive basis.

How to customize the message on expired dish lists

To customize expiry message you can use css class .demomentsomtres-restaurant-expired.

更新日志:

20200618 20200610 20190226 2.4 2.3 2.2 2.1.1 2.1 2.0 1.9.2 1.9.1 1.9 1.8.1 1.8 1.7 1.6 1.5 1.4 1.3 1.1.0 1.0.0 Initial release