This members-only tutorial provides the steps to show only the entries written by the currently logged in user of a Custom Post Type on the CPT archive.
We shall set up an archive Template in Oxygen for entries of a
CPT, create two Sections - one for logged-in users and another for visitors. The first Section for logged-in users will contain an Easy Posts component with the default query and the other Section for non-logged-in visitors will simply show a message that the user should be logged in to see the content of the page.
Then we shall use
to filter the posts by the author whose ID matches that of the logged-in user.
If you have not already, register your CPT using a plugin like CPT UI.
Set "Has Archive" to True and type your desired slug for the CPT archive page. In this case:
In the "Supports" setting, tick "Author".
Add your CPT entries and ensure there are multiple posts authored by different users.
Create a Template that applies to your CPT archive.
Edit it with Oxygen.
Add a Section.
This is a premium members-only content.
To view the rest of the content, please sign up for membership ($47/month or $499 one-time).
Already a member? Log in below or here.