sectsect/cfs-post2post

Two way Relationship Fields for Custom Field Suite

Installs: 9

Dependents: 0

Suggesters: 0

Security: 0

Stars: 2

Watchers: 3

Forks: 0

Open Issues: 0

Type:wordpress-plugin

v1.0.2 2019-08-06 14:08 UTC

This package is auto-updated.

Last update: 2024-04-07 01:06:44 UTC


README

Creates two way (bidirectional) relationships in Custom Field Suite.

This plugin does not create a new type of field or any admin interface. This plugin when used as explained below makes the existing CFS Relationship work bi-directionaly, automatically updating the relationship field on the other end of the relationship.

This plugin is inspired by 68747470733a2f2f6769746875622d736563742e73332d61702d6e6f727468656173742d312e616d617a6f6e6177732e636f6d2f6769746875622e737667 Hube2's Post 2 Post for ACF

Requirements

Installation

  1. cd /path-to-your/wp-content/plugins/
  2. git clone git@github.com:sectsect/cfs-post2post.git
  3. Activate the plugin through the 'Plugins' menu in WordPress.

That's it:ok_hand:

TIP

  • The field name must be the same on all posts. In other words if you want to have different post types be related then you must add a field with the same field name on both post types.
  • If you want to apply to some existing posts, Resave the post.

Overwrite Settings

If the field in a related post, whether it is a relationship field that has a maximum number of related posts, if the field in the related post already has the maximum number of values allowed then, by default, a new value will not be added. You can override this default by specifying overwrite settings.

You can access the Overwrite setting by going to Field Groups -> CFS Post 2 Post. And select overwrite type.

  • Do not overwrite
  • First Element
  • Last Element

The value selected in the field is deleted and the new value is added to the end.
📝 Also automatically removing the relationship field on the other end of the removed relationship.

NOTES for Developer

  • This Plugin does not hosting on the wordpress.org repo in order to prevent a flood of support requests from wide audience.

Change log

  • 1.0.1 - Change the page-type for setting to the sub-menu page
  • 1.0.0 - Initial Release

License

See LICENSE file.

Related Plugin

I have some plugins for Custom Field Suite.

68747470733a2f2f6769746875622d736563742e73332d61702d6e6f727468656173742d312e616d617a6f6e6177732e636f6d2f6769746875622e737667 CFS Loop Field Query