[wordpress插件] Appointment Booking Calendar预约预订日历

wordpress 插件 文章 2020-02-20 06:20 1507 0 全屏看文

AI助手支持GPT4.0

评分
82
描述

Appointment Booking Calendar is an appointment calendar plugin for accepting online bookings from a set of available time-slots in a calendar.

约会预订日历是约会日历插件,用于从日历中的一组可用时隙接受在线预订

The booking form is linked to a PayPal payment process.

预订表格链接到 PayPal 付款流程。

You can use it to accept bookings for medical consultation, classrooms, events, transportation and other activities where a specific time from a defined set must be selected, allowing you to define the maximum number of bookings that can be accepted for each time

您可以使用它来接受医疗咨询,教室,活动,交通和其他活动的预订,其中必须从定义的集合中选择特定时间,从而可以定义每次可以接受的最大预订数

-slot.

-插槽。

Features:

功能:

    • The customer can book an available time slot from a defined set.
    • 客户可以从已定义的集合中预订可用的时间段

    • The booking form is connected to a PayPal payment page
    • 预订表格已连接到 PayPal 付款页面

    • You can define the appointment booking capacity for each time-slot.

    • 您可以为每个时间段定义约会预订容量

    • A notification email is sent to the specified email addresses (one or more) after completed the booking payment.
    • 通知电子邮件将在完成预订付款后发送到指定的电子邮件地址(一个或多个)。

    • A confirmation email with the appointment data is sent to the user after completing the booking payment.
    • 包含预约数据的确认电子邮件会在完成预订付款后发送给用户。

    • You can assign a user to the appointment booking calendar.

    • 您可以分配用户到约会预订日历。

      Users with “Editor Access Level” will get access to the appointment calendar only if it has been assigned previously.

    • 具有“编辑者访问权限”级别的用户只有在事先分配了约会日历后,才能访问该约会日历。

    • Exports the appointments to iCal format (Google Calendar, Outlook).
    • 将约会导出为 iCal 格式(Google日历,Outlook)。

    • Includes captcha validation for preventing spam from the appointment calendar form.
    • 包括验证码验证,以防止约会日历表单中的垃圾邮件。

    • The appointment calendar has a printable list of bookings.
    • 约会日历具有可打印的预订清单

    • You can edit the text of the notification/confirmation emails.
    • 您可以编辑通知/确认电子邮件的文本。

    • Allows defining the product name at PayPal, the currency, the PayPal language and amount to pay for an appointment booking (you can set zero to let the user pay/donate the desired amount).
    • 允许在PayPal上定义产品名称,币种,PayPal语言以及用于预约的支付金额(您可以将零设置为让用户支付/捐赠所需金额)。

    • Allows defining the working days, the exact time slots available and the appointment capacity of each time slot.
    • 允许定义工作日,确切的可用时间段以及每个时间段的约会容量。

    • Multi-page calendar: You can setup it to show many months at once.
    • 多页日历::您可以将其设置为一次显示多个月。

    • Multiple time-slot selection: The custom can book many time-slots at once if allowed in the settings.
    • 多个时隙选择:如果设置允许,则自定义项可以一次预订多个时隙。

    • Configurable date format: mm/dd/yyyy or dd/mm/yyyy
    • 可配置的日期格式:mm / dd / yyyy或dd / mm / yyyy

    • Supports both am/pm and military time.
    • 同时支持上午/下午和军事时间。

    • Export appointment data to CSV / Excel files.
    • 将约会数据导出到CSV / Excel文件。

    • You can define the start day of the week on the appointment calendar.
    • 您可以在约会日历上定义一周的开始日期

    • You can define the minimum available date and the maximum available date for the bookings.
    • 您可以为预订定义最小可用日期和最大可用日期。

    • You can block specific dates.
    • 您可以阻止特定日期。

    • New WP Gutenberg Editor Block
    • 新的WP Gutenberg编辑器模块

    • Elementor Editor Block
    • Elementor编辑器块

    • Pretty modern administration interface.
    • 相当现代的管理界面。

    Please note that this is a plugin originally designed to accept appointment bookings linked to PayPal payments.

    请注意,这是一个最初用于接受与PayPal付款链接的约会预订的插件。

    The feature for accepting appointments without PayPal is implemented/available in the commercial versions: https://abc.dwbooster.com/download

    商业版本中已实现/提供了无需PayPal即可接受约会的功能:https://abc.dwbooster.com/download

    Payments processed through the plugin are SCA ready (Strong Customer Authentication), compatible with the new Payment services (PSD 2) – Directive (EU) that comes into full effect on 14 September, 2019.

    通过插件处理的付款已准备就绪,可进行SCA(严格的客户身份验证),与新的付款服务(PSD 2)–指令(EU)兼容,并将于2019年9月14日全面生效。

    Available Languages and Adding New Languages / Translations

    可用语言和添加新语言/翻译

    The current translations are already available in the appointment calendar plugin:

    约会翻译插件中已提供当前翻译:

      • Afrikaans (af)
      • 南非语(af)

      • Albanian (sq)
      • 阿尔巴尼亚语(平方)

      • Arabic (ar)
      • 阿拉伯语(ar)

      • Armenian (hy_AM)
      • 亚美尼亚语(hy_AM)

      • Azerbaijani (az)
      • 阿塞拜疆(az)

      • Basque (eu)
      • 巴斯克语(欧盟)

      • Belarusian (be_BY)
      • 白俄罗斯语(be_BY)

      • Bulgarian (bg_BG)
      • 保加利亚语(bg_BG)

      • Catalan (ca)
      • 加泰罗尼亚语(ca)

      • Central Kurdish (ckb)
      • 库尔德中央(ckb)

      • Chinese (China zh_CN)
      • 中文(中国zh_CN)

      • Chinese (Taiwan zh_TW)
      • 中文(台湾zh_TW)

      • Croatian (hr)
      • 克罗地亚语(hr)

      • Czech (cs_CZ)
      • 捷克(cs_CZ)

      • Danish (da_DK)
      • 丹麦语(da_DK)

      • Dutch (nl_NL)
      • 荷兰(nl_NL)

      • Esperanto (eo_EO)
      • 世界语(eo_EO)

      • Estonian (et)
      • 爱沙尼亚语(et)

      • Finnish (fi)
      • 芬兰语(fi)

      • French (fr_FR)
      • 法语(fr_FR)

      • Galician (gl_ES)
      • 加利西亚语(gl_ES)

      • Georgian (ka_GE)
      • 乔治亚(ka_GE)

      • German (de_DE)
      • 德语(de_DE)

      • Greek (el)
      • 希腊语(el)

      • Gujarati (gu_IN)
      • 古吉拉特语(gu_IN)

      • Hebrew (he_IL)
      • 希伯来语(he_IL)

      • Hindi (hi_IN)
      • 印地语(hi_IN)

      • Hungarian (hu_HU)
      • 匈牙利语(hu_HU)

      • Indian Bengali (bn_IN)
      • 印度孟加拉(bn_IN)

      • Indonesian (id_ID)
      • 印度尼西亚语(id_ID)

      • Irish (ga_IE)
      • 爱尔兰语(ga_IE)

      • Italian (it_IT)
      • 意大利语(it_IT)

      • Japanese (ja)
      • 日语(ja)

      • Korean (ko_KR)
      • 韩语(ko_KR)

      • Latvian (lv)
      • 拉脱维亚语(lv)

      • Lithuanian (lt_LT)
      • 立陶宛语(lt_LT)

      • Macedonian (mk_MK)
      • 马其顿语(mk_MK)

      • Malay (ms_MY)
      • 马来语(ms_MY)

      • Malayalam (ml_IN)
      • 马拉雅拉姆语(ml_IN)

      • Maltese (mt_MT)
      • 马耳他语(mt_MT)

      • Norwegian (nb_NO)
      • 挪威语(nb_NO)

      • Persian (fa_IR)
      • 波斯语(fa_IR)

      • Polish (pl_PL)
      • 波兰语(pl_PL)

      • Portuguese Brazil(pt_BR)
      • 葡萄牙葡萄牙语(pt_BR)

      • Portuguese (pt_PT)
      • 葡萄牙语(pt_PT)

      • Punjabi (pa_IN)
      • 旁遮普语(pa_IN)

      • Russian (ru_RU)
      • 俄语(ru_RU)

      • Romanian (ro_RO)
      • 罗马尼亚语(ro_RO)

      • Serbian (sr_RS)
      • 塞尔维亚语(sr_RS)

      • Slovak (sk_SK)
      • 斯洛伐克语(sk_SK)

      • Slovene (sl_SI)
      • 斯洛文尼亚(sl_SI)

      • Spanish (es_ES)
      • 西班牙语(es_ES)

      • Swedish (sv_SE)
      • 瑞典语(sv_SE)

      • Tagalog (tl)
      • 他加禄语(tl)

      • Tamil (ta)
      • 泰米尔语(ta)

      • Thai (th)
      • 泰国(th)

      • Turkish (tr_TR)
      • 土耳其语(tr_TR)

      • Ukrainian (uk)
      • 乌克兰语(li)

      • Vietnamese (vi)
      • 越南语(vi)

      If you want to add a new translation you can add a new PO/MO file into the “languages” folder.

      如果要添加新的翻译,可以将新的PO / MO文件添加到“语言”文件夹中。

      If you want to provide the translation for a new language you can send us the texts and we will create the PO/MO files for you.

      如果您想提供新语言的翻译,可以将文本发送给我们,我们将为您创建PO / MO文件。

      We will appreciate if you allow sharing your translation with other WordPress users.

      如果您允许与其他WordPress用户共享翻译,我们将不胜感激。

      The Troubleshoot Area

      故障排除区域

      Use the troubleshot if you are having problems with special or non-latin characters.

      如果您遇到特殊字符或非拉丁字符的问题,请使用故障排除方法。

      In most cases changing the charset to UTF-8 through the option available for that in the troubleshot area will solve the problem.

      在大多数情况下,通过故障排除区域中可用的选项将字符集更改为UTF-8,即可解决问题。

      You can also use this area to change the script load method if the booking calendar isn’t appearing in the public website.

      如果预订日历未出现在公共网站上,您还可以使用此区域来更改脚本加载方法。

      There are also two fields related to the iCal settings: the “iCal time zone difference vs. server time” and the “iCal timeslot size in minutes”.

      还有两个与iCal设置相关的字段:“ iCal时区与服务器时间之差”和“以分钟为单位的iCal时隙大小”。

      The “iCal time zone difference vs. server time” can be updated to match the desired time zone.

      可以更新“ iCal时区与服务器时间的差异”以匹配所需的时区。

      The difference is calculated referred to the server time, you may have to test some values until finding the one that matches the desired time-zone.

      差异是根据服务器时间计算得出的,您可能必须测试一些值,直到找到与所需时区匹配的值为止。

      The “iCal timeslot size in minutes” can be modified to have a specific slot time in the exported iCal file.

      可以修改“以分钟为单位的iCal时隙大小”,以在导出的iCal文件中具有特定的时隙时间。

      The Restricted Dates Tab

      “限制日期”标签

      The “Restricted Dates” tab into the calendar settings lets you to completely disable selected dates from the appointment calendar.

      日历设置中的“限制日期”选项卡使您可以完全禁用约会日历中的选定日期。

      This is useful for excluding public holidays or other specific dates where no appointments will be offered.

      这对于排除公众假期或其他不提供约会的特定日期非常有用。

      To restrict a date just click it into the date picker calendar that appears in this tab.

      要限制日期,只需将其单击到出现在此选项卡中的日期选择器日历中即可。

      To remove an already restricted date, just click it again.

      要删除已经受限制的日期,只需再次单击它即可。

      The Special Dates Tab

      特殊日期标签

      The “Restricted Dates” tab into the calendar settings lets you use a different time-slots schedule for specific dates.

      日历设置中的“限制日期”选项卡使您可以为特定日期使用不同的时隙计划。

      For example you can have the same time-slots available for all Tuesdays in the appointment booking calendar, but if you want to offer different time-slots on a specific Tuesday then you can use the “Special Dates” tab to overwrite the time-slots

      例如,您可以在约会预订日历中为所有星期二提供相同的时隙,但是如果要在特定星期二提供不同的时隙,则可以使用“特殊日期”选项卡覆盖该时隙

      for that date.

      该日期。

      To use this section click a date into the date picker that appears on the “Restricted Dates” tab and a floating panel will appear for editing the available time-slots for the selected date.

      要使用此部分,请在“限制日期”标签上的日期选择器中单击一个日期,然后会出现一个浮动面板,用于编辑所选日期的可用时隙。

      The Notification Emails

      通知电子邮件

      The notification emails with the appointment data entered in the booking form can sent in “Plain Text” format (default) or in “HTML” format.

      在预订表中输入了约会数据的通知电子邮件可以“纯文本”格式(默认)或“ HTML”格式发送。

      If you select “HTML” format, be sure to use the BR or P tags for the line breaks into the text and to use the proper formatting.

      如果选择“ HTML”格式,请确保对文本的换行符使用BR或P标签,并使用正确的格式。

      Displaying a List of Appointments

      显示约会列表

      A list with the appointments set on the calendar can be displayed by using this shortcode in the page where you want to display the list:

      在您要显示列表的页面中,可以使用此短代码显示在日历上设置了约会的列表:

      [CPABC_APPOINTMENT_LIST]

        [CPABC_APPOINTMENT_LIST]

      … can be also customized with some parameters if needed, example:

      …也可以根据需要使用一些参数进行自定义,例如:

      [CPABC_APPOINTMENT_LIST from="today" to="today +30 days" fields="DATE,TIME,NAME" calendar="1"]

        [CPABC_APPOINTMENT_LIST从=“ today”到=“ today +30 days”字段=“ DATE,TIME,NAME”日历=“ 1”]

      … the “from” and “to” are used to display only the appointments / bookings on the specified period.

      …“从”和“到”仅用于显示指定时间段的约会/预订。

      That can be either indicated as relative days to “today” or as fixed dates.

      可以表示为相对于“今天”的相对天数,也可以表示为固定日期。

      There is also a “group” attribute to join the names of the appointments made on the same time-slot (for time-slots with multiple capacity):

      还有一个“ group”属性可以将在同一时隙(对于具有多个容量的时隙)上进行的约会的名称进行连接:

      [CPABC_APPOINTMENT_LIST group="yes"]

        [CPABC_APPOINTMENT_LIST group =“ yes”]

      The “fields” can be used to modify the columns to display, that field accepts the following items (uppercase):

      “字段”可用于修改要显示的列,该字段接受以下项(大写):

      CALENDAR

        CALENDAR

      DATE

      日期

      TIME

      时间

      NAME

      名称

      PHONE

      电话

      COMMENTS

      注释

      … however, in most cases, probably you don’t want to display the phone or comments.

      ...但是,在大多数情况下,您可能不想显示电话或评论。

      The styles for the list are located at the end of the file “all-css.css”:

      列表样式位于文件“ all-css.css”的末尾:

      .cpabc_field_0, .cpabc_field_1, .cpabc_field_2, ...

       <代码> .cpabc_field_0,.cpabc_field_1,.cpabc_field_2,...

      Clear the browser cache if the list isn’t displayed in a correct way (to be sure it loads the updated styles).

      如果列表未正确显示(请确保加载了更新的样式),请清除浏览器缓存。

      Opening the Calendar in a Different Month

      打开日历的另一个月

      There is a field in the settings area named “Open calendar in this initial month/year”.

      设置区域中有一个名为“在此头个月/年中打开日历”的字段。

      This can be used to display the calendar initially in a specified month.

      可以用来在指定月份最初显示日历。

      This is useful, for example, for bookings of an event that will happen in a future month, so you can display the calendar exactly on that month.

      例如,这对于预订将在未来一个月发生的事件非常有用,因此您可以准确显示该月的日历。

      Allowing Booking Multiple Appointment Slots

      允许预订多个预约空位

      These settings fields are available for each appointment calendar:

      这些设置字段可用于每个约会日历:

        • Minimum slots to be selected: This is the minimum number of slots that the customer must select in the booking form.

          要选择的最小插槽数:这是客户必须在预订表格中选择的最小插槽数。

        • Maximum slots to be selected: This is the maximum number of slots that the customer can select in the booking form.

          要选择的最大插槽数:这是客户可以在预订表格中选择的最大插槽数。

        • Close floating panel after selecting a time-slot?: Default: “Yes”.

          选择一个时隙后是否关闭浮动面板?:默认值:“是”。

          Set to “No” in the case the user has to select various slots in the same date.

          如果用户必须在同一日期选择各种时段,请设置为“否”。

          The price should be set for each total number of slots below (request cost setting).

          应该为下面的每个插槽总数设置价格(请求费用设置)。

        Note that the request cost field will be automatically updated for allowing entering the price for each number of time-slots, giving total freedom at this price setting.

        请注意,请求费用字段将自动更新,以允许为每个时间段输入价格,从而在此价格设置下拥有完全的自由度。

        Exporting Appointments to CSV / Excel Files

        将约会导出到CSV / Excel文件

        The appointment data can be exported to a CSV file (Excel compatible) to manage the data from other applications.

        可以将约会数据导出到CSV文件(兼容Excel),以管理其他应用程序中的数据。

        That option is available from the “bookings list”, the appointments can be filtered by date and by the text into them, so you can export just the needed appointments to the CSV file.

        该选项可从“预订列表”中获得,约会可以按日期和文本进行过滤,因此您可以将所需的约会仅导出到CSV文件。

        Appointment Calendar Theme Selection

        约会日历主题选择

        The current Appointment Booking Calendar version has three pre-built CSS themes:

        当前的“约会预订日历”版本具有三个预先构建的CSS主题:

          • Default – Classic
          • 默认–经典

          • Light
          • Blue
          • 蓝色

          The theme can be selected into the administration area, below the calendar on the settings field labeled “Calendar visual theme”.

          可以在标记为“日历视觉主题”的设置字段的日历下方的管理区域中选择主题。

          Once selected a new theme, the CSS file “all-css.css” will be loaded from a different subfolder, be sure to edit the related CSS file if you need further modifications to the appointment booking calendar theme styles.

          选择新主题后,将从另一个子文件夹中加载CSS文件“ all-css.css”,如果您需要对约会预订日历主题样式进行进一步修改,请确保编辑相关的CSS文件。

          Other Versions and Features

          其他版本和功能

          The free version published in this WordPress directory is a fully-functional version for accepting appointments through PayPal as indicated in the plugin description.

          此WordPress目录中发布的免费版本是功能齐全的版本,可通过插件描述中的PayPal接受约会。

          There is also a pro (commercial) version that includes the following additional features (not present in the free version):

          还有一个专业(商业)版本,其中包括以下附加功能(免费版本中没有):

            • Ability to process forms/appointments without PayPal
            • 无需PayPal即可处理表格/约会的能力

            • Form builder for a visual customization of the booking form
            • 用于可视化定制预订表单的表单构建器

            • Email reminders for the appointments
            • 通过电子邮件发送约会提醒

            • Coupons / discount codes
            • 优惠券/折扣代码

            • Additional drop-down fields for multiple prices/services
            • 多个价格/服务的其他下拉字段

            • Display calculated appointments price below the calendar
            • 在日历下方显示计算的约会价格

            • … and a lot more of rich features
            • …以及更多的丰富功能

            Please note that the pro features aren’t advised as part of the free plugin in the description shown in this WordPress directory.

            请注意,在此WordPress目录中显示的说明中,建议不要将专业功能作为免费插件的一部分。

            If you are interested in more information about the pro features go to the plugin’s page: https://abc.dwbooster.com/download

            如果您对专业功能的更多信息感兴趣,请访问插件页面:https://abc.dwbooster.com/download

安装步骤

To install Appointment Booking Calendar, follow these steps:

要安装预约预订日历,请按照以下步骤操作:

    1. Download and unzip the Appointment Booking Calendar plugin
    2. 下载并解压缩“约会预订日历”插件

    3. Upload the entire appointment-booking-calendar/ directory to the /wp-content/plugins/ directory
    4. 将整个约会预订日历/目录上载到/ wp-content / plugins /目录

    5. Activate the Appointment Booking Calendar plugin through the Plugins menu in WordPress
    6. 通过WordPress中的“插件”菜单激活“约会预约日历”插件

    7. Configure the settings at the administration menu >> Settings >> Appointment Booking Calendar.

    8. 在管理菜单>>设置>>预约预订日历中配置设置。

    9. To insert the appointment calendar form into some content or post use the icon that will appear when editing contents
    10. 要将约会日历表单插入某些内容或发布内容,请使用编辑内容时出现的图标

下载地址
https://downloads.wordpress.org/plugin/appointment-booking-calendar.zip
-EOF-

AI助手支持GPT4.0