Automattic / Automattic/WP-Job-Manager

Make WPJM's CPTs more accessible for page builders?

Open
#1,613 35 comments 5 reactions 0 assignees View on GitHub
Enhancement Third-party Conflict
Dominant language
PHP
Stars
899
Forks
369
Avg merge
11h 37m
Merged PRs (30d)
12

Description

A user in [this forums thread](https://wordpress.org/support/topic/dynamic-fields-from-wp-job-into-elementor-or-page-builder) wants to create custom listing pages using a page builder like [Elementor](https://wordpress.org/plugins/elementor/). However, they note that while Elementor has the ability to "bring dynamic data through", WPJM's custom fields seem to be inaccessible.

Elementor support has advised that everything needs to be set to `(‘public’ => true)` and `has_archive` should also be set to `true`. They cite this documentation:

https://elementor.com/blog/wordpress-custom-post-types/

Elementor support recommended we [contact them directly on GitHub](https://github.com/pojome) to work out compatibility, if this is something we'd like to pick up in the future.

Contributor guide

Open the contributing guide

Research direction

Inspect WP Job Manager's custom post type registration and compare its public and archive settings with Elementor's custom post type guidance and the linked support thread. Confirm the desired compatibility with Elementor or another page builder, then define and test the behavior that lets dynamic WPJM fields be used in custom listing pages.

Written by the indexing model from the issue text.

Assessment

Tech stack
php, wordpress
Domain
backend, content, web-dev
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.