I am using litespeed caching plugin and the time gets stuck untill i clear cache. How to fix it
]]>Hello,
I love your plugin and it is a hugh plus for the websites we use it for!
One thing bothers me though: There’s a mistake in the typography of the German settings.
Correctly, we write opening hours like this: hh:mm–hh:mm
In the settings, there’s
a) a hyphen, but I need a dash (alt+0150)
b) a blank before and after the hyphen, which in German is wrong.
Could you please add the dash as an hour separation, and b) delete the blanks?
Thanks a lot,
B ??
Hello,
Bravo and thank you for your plugin ! I would like to inform you of an anomaly :
I use the value 12 AM in the timetables
There must be a value conversion error…
Best regards.
—- Versions used:
Business Hours Indicator Version 2.4.2
WordPress 6.6.2
PHP 8.00
Hi, although I red topics regarding this issue, I cant still find a way how to get correct weekdays translation (in Czech).
Whatever I do, it is still in English …
Any idea, please?
]]>Sunday cells are not displayed.
The table display is cropped.
The code snippet provided below generates the shortcode “[business_hours]” which can be used to display a message on the front end indicating if a business is open or closed based on normal business hours.
We would like to modify it to add holidays together with the front end message: “CLOSED FOR THE HOLIDAY”
We do not need to use this plugin in its entirety.
Any experts available to help?
Thank you!
PS: We tried to integrate portions of the code provided here, but couldn’t get them to work.
———————-
function business_hours_shortcode($atts) {
if (is_page ('contact')) {
// Set timezone - change this to match your own.
date_default_timezone_set('America/Chicago');
// An array of your opening hours.
$opening_hours = array(
'Monday' => array('07:30', '17:30'),
'Tuesday' => array('07:30', '17:30'),
'Wednesday' => array('07:30', '17:30'),
'Thursday' => array('07:30', '17:30'),
'Friday' => array('07:30', '17:30'),
'Saturday' => array('Closed'),
'Sunday' => array('Closed'),
);
// Get current day and time.
$current_day = date('l');
$current_time = date('H:i');
// Get today's opening hours.
$today_hours = $opening_hours[$current_day];
// Check if we have opening hours for today.
if (!isset($today_hours) || count($today_hours) < 2) {
return '<span style="color:#ffffff;background-color:#e14d43;padding:6px 12px;border-radius:3px;">CLOSED TODAY</span>';
}
// Check if current time is between opening hours.
if ($current_time >= $today_hours[0] && $current_time <= $today_hours[1]) {
return '<span style="color:#ffffff;background-color:#00c853;padding:6px 12px;border-radius:3px;">CURRENTLY OPEN</span>';
} else {
return '<span style="color:#ffffff;background-color:#e14d43;padding:6px 12px;border-radius:3px;">CURRENTLY CLOSED</span>';
}
}
}
add_shortcode('business_hours', 'business_hours_shortcode');
]]>
The plugin shortcode is not working not even a single shortcode of location is showing up. Please help asap.
Thank you!
]]>Hi there! I’m trying to style the Table w/ styled current day for a footer widget, but it’s showing a border line on the left side and every other day has a white background.
I understand the plugin will be pulling from my current theme, but is there a way to remove that every other day background and left-hand border of just the business hours, rather than editing the theme settings for the rest of the website?
TIA!
]]>Para eu colocar para mostrar algum texto sobre fechado por motivo de feriado como eu poderia fazer, tipo tem no google.
]]>Whatever language i choose in the Instellingen > Algemeen, the weekdays stay english.
Latest version of WP. Latest version of Divi. business-hours-indicator-nl_NL.mo is in plugins/business-hours-indicator/languages.
The site reverts always back to english. I can’t get Dutch back so the weekdays stay english.
This is actually written 5 minutes later. The site switches back when i activate a pop-up plugin of my own. That’s the cuase. Sorry to have bothered you !
Hi,
I use czech WP and some settings in your plugin is translated, but on my website it’s show english words (for example days).
I think, there is a problem that WP in another language can’t right detect lng file with translated days (I use Loco Translate and find two file with CZ language).
Thanks for resolved ??
]]>I am using plugin on my website for mobile version. But time does not update. If I login it shows correct time. I am using litespeed cachec plugin. How to fix this
]]>I am trying to create opening hours. In the section hours I can change the status to open/closed/Open 24 hours. But I cannot enter the “HOURS OF OPERATION”
]]>We set an opening soon message from 45mins. But it does not show. Neither does the shortcode parameter(s). At the time of writing it was around 30 minutes before opening time.
]]>This morning I got a critical error on my site and narrowed it down to this plugin through elimination. I don’t suppose for a minute this plugin is at fault as I can’t see that it has been updated recently and I was tinkering with the settings yesterday so I guess I broke something. I added an extra location (which I’ve since deleted but the issue persists) and embedded a gravity form shortcode within the business hours shortcode (which seemed to work fine). Any idea what might have gone wrong please? I’d really like to be able to reactivate this very helpful plugin. Thanks
]]>Hello,
I used this code snippet for the English version of my website (default language is French) :
[mbhi location="Conservatoire des Métiers d'Autrefois" format="12" openmessage="We're open!" closedmessage="We're closed." openingsoonmessage="We're opening in {x} minutes" closingsoonmessage="We're closing in {x} minutes"]
It’s working well on PC, but at 1024px, the text reverts to French/ to default. It seems that all the fields I’ve added in the shortcode (format, openmessage, closedmessage, openingsoonmessage, closingsoonmessage) are no longer working, why?
Thank you very much.
]]>?esky WP zobrazuje názvy dn? v angli?tině | www.ads-software.com<font _mstmutation=”1″></font>
<font _mstmutation=”1″ _msttexthash=”4336917″ _msthash=”435″>máme stejnou chybu, musím mít nastavení WP v angli?tině a p?ejmenovat .mo z CZ na EN</font>
<font _mstmutation=”1″></font>?esky WP zobrazuje názvy dn? v angli?tině | www.ads-software.com
]]>My site was recently uploaded from local host. The hours and everything worked fine. Now at 7am today, where the hours for today are set for 8am, it displayed that the business was open. Scroll to the bottom of the homepage to see the hours or click on the hours tab.
]]>I have a site in English, Spanish and Chinese and when I change the language to Spanish the day continues to appear in English.
]]>I’m working in Localhost. No link.
I am attempting to display “we’re open/ closed” for each of my 4 seasonal hours (locations).
When I attempt to put in the short code that will make this appear depending on date I get an error that shows up on page when I enter more than 1 “we’re open” short codes. Whether I individually lay them out or put them in different short codes the problem remains.
This seems to be working fine with the display hours
Ex:
[mbhi_seasonal_hours location="Spring Hours" from="April 1" to="June 30"]
[mbhi_seasonal_hours location="Summer Hours" from="July 1" to="August 31"]
[mbhi_seasonal_hours location="Winter Hours" from="January 1" to="February 28"]
[mbhi_seasonal_hours location="Fall Hours" from="September 1" to="December 31"]
However, when I repeat this method for “we’re open” short code I get the errors.
Ex:
[mbhi location="Spring Hours" format="12" openmessage="We're open" closedmessage="It's {day}, we're closed now (open again on {next_open_day} at {next_open_time})." from="April1" to="June 30"]
[mbhi location="Summer Hours" format="12" openmessage="We're open" closedmessage="It's {day}, we're closed now (open again on {next_open_day} at {next_open_time})." from="July 1" to="August 31"]
[mbhi location="Fall Hours" format="12" openmessage="We're open" closedmessage="It's {day}, we're closed now (open again on {next_open_day} at {next_open_time})." from="January 1" to="February 28"]
[mbhi location="Winter Hours" format="12" openmessage="We're open" closedmessage="It's {day}, we're closed now (open again on {next_open_day} at {next_open_time})." from="September 1" to="December 31"]
The first “we’re open” works and shows up without problem. When I add the others, however, they give me these errors…
Warning: Attempt to read property "for_ajax" on null in /Users/oldhead/Local Sites/four-seasons-nursery/app/public/wp-content/plugins/mabel-business-hours-indicator-pro/templates/indicator.php on line 26
Warning: Attempt to read property "show_location_error" on null in /Users/oldhead/Local Sites/four-seasons-nursery/app/public/wp-content/plugins/mabel-business-hours-indicator-pro/templates/indicator.php on line 31
/Users/oldhead/Local Sites/four-seasons-nursery/app/public/wp-content/plugins/mabel-business-hours-indicator-pro/templates/indicator.php on line 37
closed">
Warning: Attempt to read property "indicator_text" on null in /Users/oldhead/Local Sites/four-seasons-nursery/app/public/wp-content/plugins/mabel-business-hours-indicator-pro/templates/indicator.php on line 37
Warning: Attempt to read property "for_ajax" on null in /Users/oldhead/Local Sites/four-seasons-nursery/app/public/wp-content/plugins/mabel-business-hours-indicator-pro/templates/indicator.php on line 26
Warning: Attempt to read property "show_location_error" on null in /Users/oldhead/Local Sites/four-seasons-nursery/app/public/wp-content/plugins/mabel-business-hours-indicator-pro/templates/indicator.php on line 31
/Users/oldhead/Local Sites/four-seasons-nursery/app/public/wp-content/plugins/mabel-business-hours-indicator-pro/templates/indicator.php on line 37
closed">
Warning: Attempt to read property "indicator_text" on null in /Users/oldhead/Local Sites/four-seasons-nursery/app/public/wp-content/plugins/mabel-business-hours-indicator-pro/templates/indicator.php on line 37
Warning: Attempt to read property "for_ajax" on null in /Users/oldhead/Local Sites/four-seasons-nursery/app/public/wp-content/plugins/mabel-business-hours-indicator-pro/templates/indicator.php on line 26
Warning: Attempt to read property "show_location_error" on null in /Users/oldhead/Local Sites/four-seasons-nursery/app/public/wp-content/plugins/mabel-business-hours-indicator-pro/templates/indicator.php on line 31
/Users/oldhead/Local Sites/four-seasons-nursery/app/public/wp-content/plugins/mabel-business-hours-indicator-pro/templates/indicator.php on line 37
closed">
Warning: Attempt to read property "indicator_text" on null in /Users/oldhead/Local Sites/four-seasons-nursery/app/public/wp-content/plugins/mabel-business-hours-indicator-pro/templates/indicator.php on line 37
Warning: Attempt to read property "for_ajax" on null in /Users/oldhead/Local Sites/four-seasons-nursery/app/public/wp-content/plugins/mabel-business-hours-indicator-pro/templates/indicator.php on line 26
Warning: Attempt to read property "show_location_error" on null in /Users/oldhead/Local Sites/four-seasons-nursery/app/public/wp-content/plugins/mabel-business-hours-indicator-pro/templates/indicator.php on line 31
/Users/oldhead/Local Sites/four-seasons-nursery/app/public/wp-content/plugins/mabel-business-hours-indicator-pro/templates/indicator.php on line 37
closed">
Warning: Attempt to read property "indicator_text" on null in /Users/oldhead/Local Sites/four-seasons-nursery/app/public/wp-content/plugins/mabel-business-hours-indicator-pro/templates/indicator.php on line 37
HELP
]]>Our site recently started showing the wrong times in the indicator, and now the open/closed messages have disappeared entirely. Is this because the plugin isn’t compatible with the latest WP update?
]]>Hi there
Great plugin! But when adding true/false attributes when displaying opening times, none of them seem to work. Am I doing something wrong?
[mbhi_hours location=”your location name” showonlytoday=”true”]
Hello,
I like your Hours plugin..
Please is it possible to change the word (Closed) to example. (open by appointment) win we mark the day is Closed? in time table.
Because I wont win the day is closed to display (open by appointment) in the time table..
thank you…
]]>Hello,
With WPML, custom messages inserted in your plugin settings page are not translated on the frontend.
Text concerned:
[mb-bhi-settings]closedline – Sorry, we’re closed
[mb-bhi-settings]openline – We’re open
[mb-bhi-settings]closedsoonline – Closing in {x} minutes
[mb-bhi-settings]opensoonline – Opening in {x} minutes
Is your plugin fully compatible with WPML ?
Regards
]]>I am going to use it on 10,000 stores.
I create one business hour and use it in many stores.
But they are different holidays.
I want to set:
Business hours A + Holidays A
Business hours A + Holidays B
Business hours A + Holidays C
Business hours A + Holidays D
….
When the shop is open, it is a message of “Open”. When the shop is closed (=holiday), it is a “closed” message.
I put the shortcode “business hours A” + the shortcode “holidays A”.
And, both “open” and “closed” are displayed. This is mistake!
If the shortcode “Holiday A” matches, I don’t want to display “Open”.
how do you configure it?
Hi,
I have used the Business Hours Indicator plugin for a few months now. It has been working beautifully. But a couple of days ago, I noticed that the open/close messages do not change to reflect the business hours. The change in the messages happens about 20 minutes after opening and closing hours. Mind you, the plugin is still working as it should on mobile. The problem, at this point, is only on desktop. Can you help me, please. Thank you.
Max
Hi,
I’m having some issues with the Business Hours Indicator plugin using this shortcode [mbhi_hours location=”your location name” output=”table”]:
1. The days of the week are not bold like in the example on the site.
2. There is no space between the days and the time.
The site is not publicly viewable so here is a screenshot: https://snipboard.io/j6OZbS.jpg
Ty
]]>I have 3 indicators in top of each other. How to I add some space between these? I feel like I have tried adding margin to every single class, but none of them is doing anything.
Screenshot of my indicators: https://imgur.com/a/Je9rQD0
]]>We recently upgraded to Bluehost for our website and are noticing issues with a few plugins such as Business Hour indicator. Some pages that have Business Hour Indicator list the correct open hours, but others, such as the main page, do not. Can you help me fix this?
I tried to clear the cache with W3 Cache, but, I don’t really know how to do that.
i’ve seen this topic also here:
https://www.ads-software.com/support/topic/weekdays-names-in-other-languages-2/
for some reason can’t re-open. But i have the same issue. site has english labels but is in dutch as main language. in the settings i can only indicate the time zone/format, that’s it.
hope to hear from you.
]]>