Creating Permalink for your custom post is another important work for proper link management. But in default WordPress allow you to create Permalinks for default Post type. So we need to code it on our own to create Permalink for our custom post type. For the custom creation, You can adapt a plugin for your custom post type permalink management.
We can learn it from a theme development or just installing a plugin and configure it easily. Let me start with using a plugin. Its easy way , just download the “Custom Post Type Permalinks” from WordPress plugins directory and use it. you can download the plugin from here.
Just activate the plugin and open Settings-> Permalinks . Now you can get a image like the following one.
Here , Post type 1, 2, and 3 stand for your custom post type. you can set your desired structure on the corresponding text-box. This way is simple and easy to do. But for producing a site or development purpose, you can get a demo theme for better understanding, Here is a demo of creating custom post type Permalinks, The source is from github, just click here for download and Doc.
This one is a simple and neat work behind custom post type permalinks for developers.
download the git source here.