re: the shortcode [connections_link_edit text=”Edit My Entry”] no longer works
The edit link will only display if the logged in user has an entry. If not, the edit link will not be displayed because there is nothing for the user to edit.
On your “My Membership” page, you should not link directory to the submit entry page.
Rather than have the user go to the directory to see if they have an entry, you should use the
[connections_link_view] shortcode. This will display a “VIew My Directory Entry” link if the logged in user has a linked entry. If they do not, it will display an “Add My Directory Entry” link instead if the logged in user has either the add entry or add entry moderated capabilities assigned in the roles options admin page.
re: I cannot get this to work for existing members. Digital Access Pass matches the email address from the USER database with the Digital Access Pass Database to allow access I believe.
This is incorrect. Connections will never look at the DAP email address, it will only match against the email address for the WP User. The Jim C. WP User and the Jim C. directory entry do not have matching email addresses.
Per my explanation above, you’ll notice that the “Create My Directory Entry” is present on the My Membership page because the user does not have a linked directory entry because the email addresses in the WP User for the user and the directory entry does not match.
If you add the WP User email address to the “matching” Connections entry, they should link up just fine and the Link shortcode should function correctly.
Does this make sense/help?