Skip to content
PN Scripts

WordPress

Rabotno

Opening hours that know the Bulgarian calendar: open now, the week, coming holidays and special dates on your site, and schema.org LocalBusiness with holiday hours for search engines.

  • WordPress
  • PHP 8.1+
  • schema.org
  • JSON-LD
  • JavaScript
  • Coming soon

Coming soon

Not published on its store yet, so there is no buy or download link. PN Scripts does not take payment for it here.

A contacts page in Bulgarian with the line Closed, opens today at 08:00, the weekly hours with lunch breaks and the coming changes

What it solves

The gap

Small businesses update their opening hours in three places and forget the holidays: the site says open on Easter Monday, Google shows last year's hours, and a cached page claims the shop is open at midnight.

What it is

Rabotno keeps the hours in one place, knows which days are Bulgarian holidays and replacement days off, shows customers an honest open-now line and the coming changes, and gives search engines the same hours as structured data.

How you use it

Hours entered once, holidays handled automatically, and an open-now line customers can trust.

For Bulgarian shops, salons, workshops, offices and restaurants on WordPress that want correct opening hours on the site and in search, holidays included.

Who it is for

Use it when

  • A bakery that closes on public holidays and has short hours on Christmas Eve
  • A salon with a lunch break that wants an open-now line on the contacts page
  • A shop with two locations that wants both in Google with correct hours

Built for

  • Owners of Bulgarian small businesses with a WordPress site
  • Agencies and developers who build sites for local businesses

What is inside

Hours as they really are

Up to two time ranges a day for a lunch break, a closing time after midnight for a bar, open all day for a petrol station. Times can be typed as 9, 9.30 or 24:00, and Monday's hours copy to the whole week with one click.

The Bulgarian calendar built in

Official holidays with Orthodox Easter, the days off that replace holidays falling on a weekend and the declared days off are worked out every year. Each location is closed, open or open with holiday hours on them, and a Holidays screen shows the year with every location's hours.

Open now, even from a cache

The status line says open until when or closed until when, in the business's time zone, and a small script keeps it right on cached pages for two weeks. The week table marks today and lists the coming holidays and special dates.

What search engines read

schema.org LocalBusiness JSON-LD with the right business type, address, coordinates, phone, weekly hours grouped by identical days and special opening hours for the coming weeks. The editor shows what is missing and the JSON-LD itself.

Specs

Availability
Coming soon
Vendor
PN Scripts
Type
Plugin
Platforms
WordPress
Pricing
One-time purchase Price to be announced.
Deployment
Download (installable plugin ZIP)
Maturity
v1.0.0

Compatibility

Platform or runtime Supported versions Tested up to
WordPress 6.5 or newer 7.1.3
PHP 8.1 or newer 8.4

Stack

  • WordPress
  • PHP 8.1+
  • schema.org
  • JSON-LD
  • JavaScript

Rabotno is coming soon

It is finished and tested. It is not on sale yet; this page will say where to get it when it is.

Coming soon

Not published on its store yet, so there is no buy or download link. PN Scripts does not take payment for it here.

Questions

A WordPress plugin for opening hours with Bulgarian public holidays: an open-now line, the week and coming changes on the site, and schema.org LocalBusiness structured data with holiday hours, for one or more locations.

WordPress 6.5 and PHP 8.1 or newer, with the site's time zone set to the business's city. It was tested with WordPress 7.1.3 and PHP 8.4 in the Twenty Twenty-Five theme.

Online booking, maps embedded on the page, syncing with Google Business Profile, and government decisions about extra days off made after this version, which you add as special dates.

Made by PN Scripts, a studio that builds websites for Bulgarian businesses, and tested with unit tests that compare the holidays with a separately tested calendar for eight years, an end-to-end run on a fresh WordPress, and a browser test that checks the open-now line against the server for 50 moments. Created with AI assistance; the holiday rules, hours, open-now logic, JSON-LD and the WordPress screens were tested by PN Scripts with 21 unit tests, an end-to-end run on WordPress 7.1.3 and a browser test in Chrome.

It is not on sale yet. When it is, this page will link to the store; PN Scripts does not take payment on this site.