The Visual Composer is the most popular WordPress page builder plugin however sometimes the back-end and front-end visual composer buttons to open the plugin features do not appear on your page or on your posts / custom posts types, see now how to fix them.
Enable/Disable The Visual Composer For Custom Post Types.

In Visual Composer 4.8+ the way you enable the Visual Composer for your custom post types is to go to Visual Composer > Role Manager and under the user role you want to set the post types for you click “Custom” from the dropdown then check all the post types you want to use the Visual Composer on.
Visual Composer Buttons Missing?
Old Visual Composer Setup
In version 1.6.3 and greater the Visual Composer should automatically activate for pages, portfolio posts, and staff posts. You can easily disable the Visual Composer though for these post types and even enable it for others. This is possible via the Visual Composer settings panel present in the screenshot below:
What is a custom post type?
The WordPress by default have 2 posts types. Firstly, the ‘pages’ and the ‘posts’ however some themes and plugins add more custom post types. An example of a WooCommerce plugin, that adds the ‘products’ post type. Secondly, our Visualmodo themes that lets you create the custom post types you want. As an example of ‘portfolio’ custom post type or ‘team’ custom post type. So, you can fix the visual composer button on all types of pages.
All the Visualmodo WordPress themes include the visual composer plugin as part of the theme package for free so you can extend your design experience and build the site your dream easily
Learn how to set Visual Composer to edit pages, posts, and custom post types in your WordPress site for certain user groups or custom post types y watching this video.
In conclusion, the Visual Composer edit buttons missing issue will be solved.