Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

馃挕 Add an Object-Relationship Table #1155

Closed
viktorix opened this issue Nov 5, 2022 · 2 comments
Closed

馃挕 Add an Object-Relationship Table #1155

viktorix opened this issue Nov 5, 2022 · 2 comments
Labels
type: feature request New feature or request
Milestone

Comments

@viktorix
Copy link
Member

viktorix commented Nov 5, 2022

Context

The two things missing from WordPress to make it a stellar CMS is Fields functionality and Posts (and other objects) Relationships functionality.

I requested this 8 years ago for WordPress, and we still don鈥檛 have one (one of the reasons we can鈥檛 have nice things.)
https://core.trac.wordpress.org/ticket/14513

Back then I called it posts_relationships but really it should be object_relationships to support many-to-many relationships for post-to-post, post-to-user, post-to-taxonomy, post-to-term, user-to-user, user-to-taxonomy, etc. etc.

Original petition

Possible implemantion

@KTS915 created a plugin for object relationships, which can be used as a basis for core implementation:
https://github.com/KTS915/Object-Relationships

I think it鈥檚 the basis for core implementation. The reasons are (a) it鈥檚 very flexible, (b) it works in a very similar way to current tables, and (c) most importantly, putting it in core would mean devs could rely on its existence and use standardized functions to make use of it.

Possible Solution

Object relationships plugin (see above)

Will you be able to help with the implementation?

Migrating petition from the forum.

@viktorix viktorix added type: feature request New feature or request status: needs triage This issue needs revision, splitting, or other "gardening" work status: discussion Discussion ongoing, no decision made yet. and removed status: needs triage This issue needs revision, splitting, or other "gardening" work labels Nov 5, 2022
@viktorix viktorix changed the title Add an Object-Relationship Table 馃挕Add an Object-Relationship Table Nov 5, 2022
@viktorix viktorix changed the title 馃挕Add an Object-Relationship Table 馃挕 Add an Object-Relationship Table Nov 5, 2022
@ClassyBot
Copy link
Contributor

This issue has been mentioned on ClassicPress Forums. There might be relevant details there:

https://forums.classicpress.net/t/add-an-object-relationship-table/2830/33

@KTS915 KTS915 added this to the 2.2 milestone Apr 25, 2024
@KTS915 KTS915 added the status: needs pr This issue needs an associated pull request. label Apr 26, 2024
@KTS915 KTS915 removed the status: discussion Discussion ongoing, no decision made yet. label May 5, 2024
@KTS915 KTS915 added status: in progress and removed status: needs pr This issue needs an associated pull request. labels May 7, 2024
@xxsimoxx
Copy link
Member

xxsimoxx commented Jul 1, 2024

Closed by #1429.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: feature request New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants