Automattic / Automattic/WP-Job-Manager

Date Picker incompatibility with multiple other plugins

Open
#2,225 1 comment 0 reactions 0 assignees View on GitHub
Bug
Dominant language
PHP
Stars
899
Forks
369
Avg merge
11h 37m
Merged PRs (30d)
12

Description

Hey,
when I enable the WP Job Manager Plugin, it causes all sorts of styling issues on the date pickers of BOTH:
- my BookingWP Appointment Product Page,
- as well as my Yith Gift Card Product Page.
When I disable WP Job Manager, all the styling issues get resolved.

Screenshots:

BookingWP without styling issues:
https://www.dropbox.com/s/i02hiq8ilndc5fu/Screenshot%20%28567%29.png?dl=0
https://www.dropbox.com/s/l0v5zz65xd7f4s2/Screenshot%20%28568%29.png?dl=0

BookingWP with styling issues:
https://www.dropbox.com/s/re00n1lura5iz8l/Screenshot%20%28569%29.png?dl=0
https://www.dropbox.com/s/om85jthxgjrfeb8/Screenshot%20%28570%29.png?dl=0

Yith Gift Card styling issues:
https://www.dropbox.com/s/x07qatcypf73y4h/Screenshot%20%28571%29.png?dl=0
https://www.dropbox.com/s/njafbgt5ppo58y5/Screenshot%20%28572%29.png?dl=0

As you can see, all sorts of elements of the datepickers are affected.
On both datepickers, the “datepicker-prev” button gets dragged down. On both datepickers, the same datepicker-prev button and the corresponding datepicker-next button get replaced with triangles instead of the default long arrows.
And obviously the styling of the dates themselves gets messed up (even more so on the pages for the following months than on the current month).

Even though both the Yith Gift Cards Plugin and the BookingWP Appointments Plugin have date pickers, none of them interfere with eachother in any way. It would be great if you could get the WP Job Manager date picker to be compatible with (these) date pickers.

I´ve tried getting this to look acceptable with css edits, but the YITH date picker seems especially impossible to handle. If you could get the incompatibility fixed at its root somehow, it would be golden!

I can provide access to my site where you can gather any necessary information.
Looking forward to a reply,
Patrick

**Isolating the problem (mark completed items with an [x]):**
- [x] I have deactivated other plugins and confirmed this bug occurs when only WP Job Manager plugin is active.
- [x] This bug happens with a default WordPress theme active.
- [x] I can reproduce this bug consistently using the steps above.

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the issue with WP Job Manager, BookingWP Appointment Product Page, and Yith Gift Card Product Page enabled under a default WordPress theme, then compare the datepicker styling with WP Job Manager disabled. Done means both datepickers retain their normal arrows, positioning, and date styling while WP Job Manager remains active.

Written by the indexing model from the issue text.

Assessment

Tech stack
php, wordpress
Domain
frontend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.