Forum Replies Created

Viewing 15 replies - 16 through 30 (of 930 total)
  • Plugin Author e4jvikwp

    (@e4jvikwp)

    Hi,

    Yes of course, the two plugins can definitely co-exist on the same website. You’re free to keep both of them installed for the time required to copy/move contents from one plugin to another.
    No conflicts will arise, but of course it is better to keep just one plugin once the website will go live to avoid wasting resources that are not being used.

    The VikWP Team

    Plugin Author e4jvikwp

    (@e4jvikwp)

    Hi,

    Yes, we confirm VikRentItems and VikRentCar share many similar functionalities in regards of rate plans (types of price) and default pricing (rates table). The main difference between these two plugins is that the latter is focused on vehicles rentals where one rental order can only be made for one vehicle. VikRentItems instead is a more generic rental system and it allows to reserve multiple items and/or multiple item quantities per rental order. You can always override the default language definitions of VikRentCar through free WordPress plugins for “Gettext translations” in case you wanted to read something else rather than “Cars” in both front-end and back-end.

    Exporting the pricing settings from one plugin to another is not allowed, and we don’t even recommend doing that via database, especially because the IDs of the rate plans or items may change. However, both plugins can be installed at the same time on the same website without any issue or conflict, but of course we suggest keeping only one plugin after you’re done moving the settings/contents.

    The VikWP Team

    Plugin Author e4jvikwp

    (@e4jvikwp)

    Hi,

    No problem, please find our comments below.

    1. That sounds like a CSS conflict with your Theme. If you can read the label for the custom field of type “checkbox”, then the checkbox element itself should be displayed by the View. However, it may be hid somewhere next to the label. We suggest using the browser inspector to see what CSS rules are eventually being applied, and whether the HTML source code prints the checkbox input element for tick and acceptance.
    2. We understand the feature you’re looking for, and this is only available with VikBooking (our hotel/vacation-rentals booking engine and PMS plugin) and VikRentCar (our car rentals plugin).
      For every room-type/listing in VikBooking you can give a name or a number to each sub-unit. For hotels, this feature is often used to number, for example, 10 units of a “Double Room Deluxe”.
      A similar function is available with our vehicle rentals plugin “VikRentCar”, where every item with multiple inventory units can get custom features composed of key-value pairs, such as “License Plate” (key) – “AB123CD” (value). We call this functionality “Distinctive Features”, but unfortunately it is not available with our multi-item rentals plugin “VikRentItems”, I’m sorry.
      You can test this function even with the free plugin versions, but it is not available at all with VikRentItems.

    The VikWP Team

    Plugin Author e4jvikwp

    (@e4jvikwp)

    Hi,

    Yes, you are definitely going to find some similar functionalities in VikBooking, such as the Custom Fields, but VikBooking is definitely our largest plugin as it’s not just a Booking Engine, but it’s also a PMS with many reporting, financial, management and accounting capabilities.

    Our company is a certified Channel Manager provider (E4jConnect) and so we provide real-time API operations with the major OTAs (Airbnb, Booking.com, Expedia, Vrbo etc..). We also offer a Trial activation tool for WordPress in case you wanted to test the whole solution (Booking Engine, PMS and Channel Manager) before committing any purchase. Just to be clear on this forum, even if probably obvious, our Channel Manager service E4jConnect requires an active subscription, beside the commercial versions of the plugins VikBooking and Vik Channel Manager. However, if you go through the Trial activation tool, by connecting a real Airbnb or Booking.com host account, you will get all the required plugins and services activated for free for 30 days.

    Feel free to reach out to our team should you have any technical or general questions.

    Thanks again!
    The VikWP Team

    Plugin Author e4jvikwp

    (@e4jvikwp)

    Hi,

    No problems, we are happy to help! If you had any concerns about the functions available with the commercial plugin versions, feel free to contact us through our websites.

    This topic is related to our VikRentItems plugin as you’ve noticed, but in case you would like to test our Booking Engine and PMS plugin for hotels/vacation-rentals, you should use our VikBooking plugin, which also offers Channel Manager functionalities with our all-in-one solution at E4jConnect.

    All our Vik plugins support multiple languages to translate both contents and language definitions.

    The VikWP Team

    Plugin Author e4jvikwp

    (@e4jvikwp)

    Hi,

    Thanks for your message. Please find our comments below.

    Custom Fields

    1. The management functions for the Custom Fields are not available in the free version, and the only editable fields are those of type “checkbox”.
    2. The page “Global – Translations” can definitely be used to translate the default custom fields that are installed with the free plugin version. By default, they use internal INI translation constants as name, and the upper-case word you found is actually the default name. If the custom fields could be edited, then you could simply change that INI constant to “Billing Information” (that’s what it actually refers and converts to) or any readable value. That value, which is the custom field name, would be displayed in the Translations page to identify the record you’re translating.
      “Entries” are only available for custom fields of type “select” to list the various select options (a drop-down menu to pick a value). The “Popup” field indicates the URL, and it’s what fields of type checkbox use. The label has not been changed, and the plugin used to open the custom field links within a modal/popup window.

    Shortcodes: yes, just one Shortcode per page is allowed, as the rendering is made within a single buffer through PHP.

    1. The language attribute for a Shortcode makes it different from other Shortcodes of the same type. A Shortcode is a simple string that gets places inside a WordPress post or page, and it allows the WP framework to run the plugin and let it render its own contents. For this reason, if you are publishing a page (Shortcode) of type “Items List”, then it’s suggested to have one Shortcode of that type for each language, so that the page slug (URL suffix) will be different from one language to another.
    2. The language attribute for the Shortcodes will not affect the translations, as those are managed by WordPress and/or by any other language plugin you’re using. The language attribute is only meant to differentiate one Shortcode from the others, as their strings need to be unique. The content translations you are creating from the page “Global – Translations” will be automatically applied by our plugin as long as the currently active language changes in the public section of your site. This is usually done through a language switcher tool of a multi-language plugin.
      On the other side, language translations such as “Book Now” are automatically read and applied by WordPress by loading the apposite PO/MO translation files. Such files can be managed either manually by uploading them onto the plugin language directory, or through any multi-language plugin.

    We hope this helps! Also, we invite you to reach out to our technical support team through our website even if you don’t have any active license or accounts.

    Thank you!
    The VikWP Team

    Plugin Author e4jvikwp

    (@e4jvikwp)

    Hi,

    Thanks for your message. There’s no need to use Polylang to translate the “products” (items) created through our plugin, because it offers a native “Translations” tool in the back-end that lets you translate several contents that belong to our plugin into multiple languages.

    You may need a multi-language plugin to allow users in the front-end to switch language, but then the language translation files in PO/MO format will be automatically loaded by WordPress also for our plugin.

    In any case, multi-language contents are indeed available, for both texts, descriptions, names and of course the language translations inside the PO/MO files.

    We hope this helps!

    The VikWP Team

    Plugin Author e4jvikwp

    (@e4jvikwp)

    Buongiorno,

    Il nostro sistema supporta strutture multiple anche a livello di Channel Manager (E4jConnect). È possibile connettere e configurare account appartenenti a diversi proprietari (Host/Hotel) e le loro tipologie di camere o listings.

    Anche su VikBooking è possibile andare ad assegnare varie tipologie di camere a determinate categorie. Si possono personalizzare le notifiche email in base al listing prenotato con loghi e contenuti diversi, ma non esiste una gestione vera e propria di strutture in quanto il nostro non è un sistema “multi-owner”. Chiunque abbia accesso alla gestione delle prenotazioni, ad esempio, avrà accesso alle prenotazioni di qualsiasi appartamento o tipologia di camera, a prescindere da chi sia il “proprietario” dell’account.

    La invitiamo a contattarci direttamente da uno dei nostri sito web per maggiori informazioni.

    Il Team di VikWP

    Plugin Author e4jvikwp

    (@e4jvikwp)

    Salve Andrea,

    Ci scusiamo per la tarda risposta. Non occorre usare uno dei nostri Temi, ma è probabile che alcuni piccoli aggiustamenti CSS siano necessari per il Tema che sta attualmente utilizzando.

    Le modifiche CSS possono essere tranquillamente applicate dal suo Tema, dal momento in cui saranno stili da aggiustare per margini, padding, colori e dimensioni che si adattano in maniera più corretta allo stile del suo Tema. Non è consigliato modificare il file CSS del blocco/widget o quello di VikBooking, perché magari se un giorno dovesse cambiare Tema si troverebbe delle regole in conflitto.

    Rinnoviamo l’invito a contattarci direttamente dal nostro sito web per questioni urgenti.

    Cordiali saluti,
    Il team di VikWP

    Plugin Author e4jvikwp

    (@e4jvikwp)

    Hello,

    apologies for the late reply. It appears the initial notification was missed, and we only noticed your request after your follow-up.
    For urgent matters, we always recommend contacting us through our official website.

    Regarding the configuration you mentioned, the behavior you are experiencing is related to how the current algorithm handles group bookings. At the moment, it prioritizes finding the fastest available solution for the entire group, which may result in bypassing the minimum requirement of one adult per room.
    This can still be adjusted manually in the booking details if needed. That said, your feedback is absolutely valid, and we will take it into consideration for future improvements of the system.

    As for the message “No room is available for booking”, this can be easily customized using any translation plugin (such as Loco Translate) to better match your needs.
    The message itself is shown when there is no single room capable of accommodating all guests, especially when the option to select multiple rooms has been disabled in the search form. If you prefer, the message can also be fully removed through an override.

    Should you need any further technical assistance, please don’t hesitate to contact our team via our official webiste.

    The VikWP Team

    Plugin Author e4jvikwp

    (@e4jvikwp)

    Salve,

    Grazie per il messaggio. Quello che vede nella home page del sito demo ufficiale di VikBooking non è uno Shortcode, ma bensì il “blocco” (o “legacy widget”) di tipo “Search Form” con il layout “Human Readable”.

    Gli Shortcode possono essere utilizzati in qualsiasi pagina del sito web, eccetto la home page. Per la Home Page ci sono appunto i “Blocchi” che possono essere pubblicati tramite Gutenberg o mediante il suo page-builder preferito, anche in forma di “Legacy Widget”.

    Tali blocchi/legacy-widget necessitano di puntare ad una pagina di atterraggio per iniziare il processo di prenotazione. Tale pagina di atterraggio deve contenere uno Shortcode di VikBooking, e sarà selezionabile dai parametri del blocco/widget.

    Per qualsiasi domanda o problema, la invitiamo anche a contattarci direttamente dal nostro sito web, anche se non in possesso di un account con acquisti attivi per aprire ticket.

    Grazie,
    Il team di VikWP

    Plugin Author e4jvikwp

    (@e4jvikwp)

    Hi,

    Yes, of course. On the restaurant configuration page, there is a parameter that allows you to change the table selection mode to one of the following options: no selection, choose only the room, or choose the table (and the room).

    In your case, please follow the steps below:

    • Open the Configuration > Restaurant page from the plugin back end.
    • Access the Search section from the menu on the left side.
    • Scroll down to the Tables area and set the Selection parameter to “Choose nothing”.
    • Save the configuration.
    Plugin Author e4jvikwp

    (@e4jvikwp)

    Hello, thank you for your message and for installing the plugin! We are glad to hear it seems perfect for your needs.

    VikRestaurants supports a setting to control the login requirements. In case you can proceed only as authenticated user, it is possible that the booking process is currently not allowed for guest users.

    You can verify this by following the steps below:

    1. open the Configuration > Restaurant page;
    2. search for a parameter called User Login;
    3. make sure the setting is not configured as “Mandatory”.

    In case the setting was already configured with a different value, you could check whether the page where you published the shortcode owns public or private access.

    Plugin Author e4jvikwp

    (@e4jvikwp)

    Hello,

    Thanks for your message. The blank page in your screenshot shows that the page is facing a PHP Fatal Error or an uncaught Exception.

    There can be multiple reasons for that error, even a custom modification to a template file or an override that contains error. Alternatively, your PHP version may not be supported (minimum version as of today, Feb 2026, is PHP 7.4). In any case, the only way to detect the source of the error is to let WordPress display the server error message by temporarily enabling the Debug mode. This way errors will be displayed, and at the bottom of your blank page you should be able to read the full error stack. This will tell you exactly what’s wrong and how to fix it.

    Our team is available to provide the necessary assistance to identify and fix the error. However, we suggest getting in touch with our team through our official website, even by using the contact form in case you don’t have a paid account for opening a support ticket.

    Thank you,
    The VikWP Team

    Plugin Author e4jvikwp

    (@e4jvikwp)

    Of course we can. Here are the steps to follow to create a page override:

    1. open the Configuration > Applications page from the back-end of VikAppointments;
    2. access the Customizer > Page Overrides section;
    3. click on the Open Overrides Manager button;
    4. select Site Pages from the dropdown on the top-left corner (it should be pre-selected by default);
    5. open servicesearch > default.php file;
    6. write the code you need to apply and hit the save button.

    More specifically, if you are interested in hiding the calendar for a specific service, you should place the following code just above the search form.

    if ( 'YOUR_SERVICE_ID' == $this->service->id ) {
    return;
    }

    Thanks to this code, the page will display only the service details for the specified service, without the calendar or any related features.

Viewing 15 replies - 16 through 30 (of 930 total)