Description
When the FROM
address uses the admin email, it can lead to email delivery issues, particularly if the admin email’s domain does not match the website’s domain. This often causes emails to be flagged as spam or outright blocked by some mail servers.
Currently, the plugin defaults the FROM
address to the admin email. However, many hosting environments expect emails to originate from the website’s domain for security reasons.
Steps to Reproduce
Outline how the problem can be encountered:
[email protected]
).Expected Behavior
The email should send without being flagged as spam or blocked.
Current Behavior
Emails are frequently blocked or flagged because the FROM
address does not match the domain.
Proposed Solution
Introduce a setting that allows the FROM
address to be overridden with the Reply-To
address or any custom address.
Reply-To
address does this by default.FROM
address does not match the website’s domain.Example Implementation (Simple)
At includes/Notification.Email.class.php
line 198, change:
$from_email = apply_filters( 'rtb_notification_email_header_from_email', $rtb_controller->settings->get_setting( 'from-email-address' ) );
to:
$from_email = apply_filters( 'rtb_notification_email_header_from_email', $rtb_controller->settings->get_setting( 'reply-to-address' ) );
This change would significantly improve email deliverability, making the plugin more reliable in various hosting environments.
References
]]>I have the premium plugin installed.
I had configured the validation message. https://prnt.sc/4_qMrunZJQvy But it does not seem to reflect on the front-end https://prnt.sc/sSfQSncuu5a4 https://prnt.sc/S8H1NXwIsmip
Is there something that I am missing?
Hello i wanted to translate the input labels using WPML and string translations but somehow it doesn`t work. As you can see in my screenshot below i set up the translations for the string “Add a message” but it still shows the english name on the italian site (https://pizzeriagaiser.webfromtom.it/it/).
PW for the site: unblockmedia
]]>how i can set max people reservation in the plugin. after max people reservation done , no booking can be done from the website .
]]>Hello, my client asked me if there is any app to use this plugin to confirm the bookings? As he wants to do this on his mobile phone.
]]>Hello, the date picker on the mentioned website periodically fails with the message:
“Something went wrong. Please try again and, if the issue persists, please contact us.”
Clearing the cache (WP Fastest Cache) temporarily fixes this, but I can’t figure out what the source of the issue is. It only started a few weeks ago and I don’t see this happen on other websites that are on the same hosting server with the same plugins and the same (caching) settings.
Do you have any idea what this might be?
The developer console gives a 403 forbidden error on admin-ajax.php when this happens.
]]>
Hi.
We have an issue with the calendar not displaying the calendar when clicking in the date field. I tried replacing the widget with a shortcode but it still doesn’t work. Here is the link to the relevant page : https://restaurantalamaison.fr/reservation/
Thanks in advance,
Greetings.
WordPress 6.6.2
Php 8.0
Theme Laurent
]]>Hello, i want to know how i can translate the field labels into different languages?
For example instead of Party i want to write the german name “Personen”. I cannot find any setting for this.
]]>Hello, my client wants to block bookings after 5pm the same day. I see that this plugin has the option “Block same day bookings”. I basically need the same but just after 5pm. Because by then they are in the service and cannot confirm any bookings anymore for the same day. Can i achieve this with this plugin?
]]>I’m using php 8.0 and the latest version of the application. When the reservation form is filled and I click on the button, “There has been a critical error on this website.” I’m getting a warning. But when I look at the reservations page, I can see the reservation request. So the reservation is successful. So why am I getting the error warning?
]]>The reservations are not working, I have the latest wordpress and version of your plugin.
What can I do?
]]>I am extremely frustrated and disappointed after years of customer’s details were deleted after a automatic update by 5 Star Reservations. I contacted them and they assured me that the booking history was somewhere in my PC but after months of research nothing has been found and the people from 5 stars have not helped!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
]]>Hi.
We have a problem with the calendar not displaying the calendar on click in the date field. I have tested with only elementor an elementor pro and the reservation plugin, and does work only in twenty twenty four theme but not in hello elentor nor astra theme.
Regards.
Hi there,
I use LocoTranslate + This plugin but It doesn’t work. The form is still in English. Could you please double check this? Especially the Espanol language.
Thank you,
Cuong Tran aka withemes
]]>I have the plugin installed for 1,5 year now. Today, I wanted to check on my archives, and it appears that every data before april was erased. I looked into my backups, looks like everything was ok until june (june 30 is my last backup and the data is missing).
I am searching for the causes of this. I don’t believe in human deleting, because it would have gone into the bin. Maybe an update of the plugin ? Any idea ?
]]>Is there a clash with wordpress 6.6? It’s causing a critical error.
]]>To protect the login url I want to use a different login URL. How is this done and at the same time keep a working reservation URL in the email sent to the site owner.
Tried it with WPS Hide login but the link in the email gave a 404
Can any other plugin or code snippet be used that is compatible with Five Star Restaurant Reservations plugin?
Hi,
usualy we have 3 or 4 timeslots per day. And they have different length.
9-12 / 12-15 / 15-19 / 14-19
There is just one reservation for one of theese slots.
The problem is the time i have to set für timerange (how long a meal is estimated) max 180min and the dining block length with max 240min.
So in my case i define the slots and each slot is one possible reservation. How can i realize this?
Hi, I am working on a site where I have an issue setting the opening hours.
The opening hours are like this:
I know that “Late” isn’t an option, but it is possible to only set the start time and have it displayed as “From 12:00”, so I entered this:
And the result is this
I expected it to show “From 12:00” for friday and saterday, but it pics up the closing time from the thursday.
Is there a way to fix that?
Thanks
JP
Can you automatically link the reservations with a google calendar?
]]>i need to france language but it’s not working
]]>When person A books the email booking doesn’t come through until Person B books then person B’s confirmation doesn’t come through until person C books and so on but although person Bs email didn’t come through until the next person booked person B was able to be seen in the bookings pending inside the site?
This is causing a lot of issue due to losing customers as we wasn’t aware
]]>Hello, the programation hours is not working.
If I set the schedule for all day, it doesn’t work; it only shows a few hours.
]]>Hi there,
We have developed a multilanguage website for our client. It uses Polylang to support four different languages. The language switcher works for three languages, but when we change to Russian, there is a fatal error on the entire site:
PHP Fatal error: Uncaught ValueError: Unknown format specifier "D" in /home/digiuwiu/restaurantbrodettoprzno.com/wp-content/plugins/restaurant-reservations/includes/Settings.class.php:661
Stack trace:
#0 /home/digiuwiu/restaurantbrodettoprzno.com/wp-content/plugins/restaurant-reservations/includes/Settings.class.php(661): sprintf()
#1 /home/digiuwiu/restaurantbrodettoprzno.com/wp-includes/class-wp-hook.php(324): rtbSettings->set_defaults()
#2 /home/digiuwiu/restaurantbrodettoprzno.com/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()
#3 /home/digiuwiu/restaurantbrodettoprzno.com/wp-includes/plugin.php(517): WP_Hook->do_action()
#4 /home/digiuwiu/restaurantbrodettoprzno.com/wp-settings.php(695): do_action()
#5 /home/digiuwiu/restaurantbrodettoprzno.com/wp-config.php(103): require_once('/home/digiuwiu/...')
#6 /home/digiuwiu/restaurantbrodettoprzno.com/wp-load.php(50): require_once('/home/digiuwiu/...')
#7 /home/digiuwiu/restaurantbrodettoprzno.com/wp-blog-header.php(13): require_once('/home/digiuwiu/...')
#8 /home/digiuwiu/restaurantbrodettoprzno.com/index.php(17): require('/home/digiuwiu/...')
#9 {main}
thrown in /home/digiuwiu/restaurantbrodettoprzno.com/wp-content/plugins/restaurant-reservations/includes/Settings.class.php on line 661
We have narrowed done the source of the problem to your plugin. When your plugin is deactivated, everything works as expected and we can use the site in Russian. Can you please assist us with this problem?
Thank you
]]>Is there a way to display the bookings admin page on the frontend?
]]>I am having lots of errors in the apache log:
Partial results are valid but processing is incomplete: [client 0.0.0.0:56368] AH01075: Error dispatching request to : (reading input brigade), referer: /admin.php?page=rtb-bookings
]]>Hi, I use your plugin on the maloglitterbar.com website, in the free version. We have always had a good time but in the last few weeks we have been receiving several reports from our customers who are experiencing problems with the booking process. After sending the request, instead of appearing on the usual booking page awaiting confirmation, an error page appears, which says that the page does not exist and the reservation does not arrive. We therefore ask for your support to resolve the problem. Thank you
]]>Hi, this plugin is great, but when you choose it, how to export data and settings from an old website to a new one?
Its look this feature is not available, is an SQL way otherwise ?
Hi, I noticed when testing the latest version 2.6.19, that the sender name is preseded with ‘=’ in email notifications. This is on older websites with the old style notification configuration. New installations with the new notifications don’t have this.
]]>Hi everyone, I have a question.
I currently have a client with quite a complex request. The situation is as followed: A client has a restaurant where you can reserve a table to get some lunch. The reservation has to be made before 12 am on Monday, if the reservation is for that week. You can only reserve a table for the week before that time, on the other days it has to be impossible to make a reservation for that week. They can however make a reservation for the next week on any day, at any given time. The client is only open on Wednesdays and Thursdays, so you can only reserve on those days.
Is it possible to apply all these factors to this plug-in? I can’t seem to figure it out..