Creating a custom post type to restrict content


I know there are articles all over the internet about how to do this, but they are hard to understand for me and I thought I would just ask the experts.

I would like to create a custom post type to protect a group of posts. I would like to know if this is possible in the below 2 ways.

1. Using a post type to protect an entire category.

2. Just using a post type on the post editors screen.

Now, I would like the name of this post type to be “wordpress-tips”. Can you please help me create this?

BTW: I will be using Membership2Pro to protect the post type once it is created.