Landing Page Details

Custom Page Templates – Advanced WordPress plugin

Easily create and re-define any page template of your WordPress website using your favorite Visual Composer page builder.

Customize Any Page Template

Custom Page Templates plugin uses rules to apply templates by conditions you need. There are the following attributes you can adjust to target your template:
  • Status: Enable or disable rule
  • Priority: defines the order of rules to be processed. Rule with a lower number will be processed first.
  • Request: here you set the type of page you want to apply this template for
  • User: allows to apply template only if current user has is logged in or out, or has particular role
  • Post Terms: apply template only if currently displayed post is assigned to particular categories, tags or any custom taxonomy terms
  • Post Formats: apply template only if currently displayed post is of particular post format

Create Templates With Visual Composer

There is no need to modify files and write PHP/HTML code. Everything can be done right from the editor.

Precisely Control

Template rules give you a complete freedom to precisely control where and when exactly your templates will be applied. There is no limit to the amount of templates you can create in total or for a single page type. Amont request types, you’ll find the following options:
  • Front page
  • 404 Error Page
  • Search Page
  • Blog Home
  • Date Archive
  • Author Page
  • Custom Post Type Archives
  • Single Post of any registered post type: Blog Post, Page, WooCommerce Product, Portfolio, etc.
  • Single Term of any registered taxonomy type: Category, Tag, Product Category, Product Tag, etc.
  • or extend with your custom logic

Supercharge All Your Shortcodes

Dynamic Shortcode Values allows you to dynamically re-define any shortcode’s attribute, content or your custom placeholder. This is an amazing and irreplaceable feature allowing you creating really powerful templates. And one of the most pleasant things is that it’s automatically integrates with all your existing shortcodes.

30+ Shortcodes

The plugin ships additional shortcodes to give you a better creating freedom.

Restrict Your Content

User Content Restriction component is a wonderful addition to your management assets. It allows you to selectively display parts of your content by user logged status, user role or your custom function. And all this you do with a few clicks right from your editor panel in Visual Composer. The truly good aspect is that it’s automatically integrates with all your existing shortcodes.

Clipboard for WPBakery Page Builder

Clips is irreplaceable module for content creation. Easily copy existing elements on a page to clipboard with their settings, organize favorites or export to another website and paste the items you need with ease.

It Works With Your Theme

The plugin is independent of a theme, making it work with every theme available on the market today. Despite this fact, it has been specially tested with the most popular themes on the market today, like Avada, Jupiter, BeTheme, Enfold, U-Design and You Theme.
There are brilliant plugins on the market today that help you create better websites. Custom Page Templates is all about flexibility and thus it supports the following stunning WordPress plugins: Visual Composer, WooCommerce, Advanced Custom Fields, Massive Addons for Visual Composer and Ultimate Addons for Visual Composer.

Checkout more at www.custompagetemplates.com

  • mirramar

    2017-11-23 13:17:06
    Purchased Reply

    Hi Pavel Excellent work with the plugin! A really 'missing link' so far for VC. I have one question - I'm trying to implement it to work with 'The Events Calendar' plugin. Since plugin supports the post type, so we can assign the templates, I have trouble with getting the plugin data (dates, costs, maps etc..) Is there a tutorial on how to include additional plugins and plugin data? Also, do you plan to maintain the plugin - any updates coming? Thank you. Very nice work. Regards

  • pavelreva

    2017-11-23 22:29:02
    Purchased Reply

    Hi there, Glad you've found it helpful for your projects. Yes, you can easily extend replacement options with your custom. Here is the article about it. And yes, I'm further improving it and working already with theme developers for better integration with popular themes. There is a newer version of this plugin, but will be available for download on codecanyon a bit later. For now you can send me a private message and I'll email you this newer version back. Best, PR

  • mirramar

    2017-11-24 14:41:08
    Purchased Reply

    Thanks for reply. I've sent you a private message via http://www.custompagetemplates.com/support/ I hope you received it. Looking forward to more theme/plugin support in the plugin itself. Very wonderful addition to VC. Kind regards

  • ChrisTsa

    2017-09-04 00:24:44
    Purchased Reply

    Hello Pavel, 1) When I use dynamic values in a shortcode and I choose "Remove this shortcode" if no value is available I get an error 500 on the frontend of the specific page. Any ideas on that? 2) My theme shows some information on various pages. Is there a way to show these information on another page using the plugin? I suppose I have to use "Theme Template" in Dynamic values but how do i find the name for each one? Thank you in advance, Chris

  • pavelreva

    2017-09-04 05:33:28
    Purchased Reply

    Hi Chris, Please send me wp admin and FTP credentials via private message. RE 1: All is clear. RE 2: Please describe specifically what "some information" you'd like to reuse. Link and screenshot would help. Best, PR

  • somepro

    2017-07-21 04:15:59
    Purchased Reply

    Hi I just brought your other plugin. I have a presale question to this one: Does it detect page templates from my theme or from custom post types? Can I create Page templates that I assign to Custom Paost types automaticly / to create the "custom_post_type_name"-archive.php file ? I not a programmer and not aware about how to create template files for custom post types. I tried to copy and tweak theme based custom post types but its using way to many strings to global template files I dont understand to overwrite. May be you have the solution

  • pavelreva

    2017-07-21 06:11:54
    Purchased Reply

    Hi, This plugin allows you to forget about template files and do everything right from WP Admin panel. Broadly speaking, your steps would be: 1) Create new template (this is a custom post type) and compose its layout with Visual Composer (must be installed) right from WP Admin. 2) Tell the system to which pages, posts or terms this template should be applied: a) You can apply globally. For ex., for all WooCommerce products, or for all tags of a particular taxonomy b) You can apply to a single post, page or taxonomy term I would suggest you visiting this website for more details http://www.custompagetemplates.com/ and watch some videos, for ex: How to make a custom 404 error page template in WordPress? http://www.custompagetemplates.com/how-to-make-a-custom-404-error-page-template-in-wordpress/ __ How to make a custom product page template? http://www.custompagetemplates.com/make-custom-product-page-template/ There you'll see how things work exactly. Let me know if you have other questions. Best, PR

  • mp3pintyo

    2018-01-27 00:55:12
    Purchased Reply

    In the VPBakery i can set row element background. How can i change with dynamic values. I dont see in shortcode attribute list. I try with custom text placeholder but dont work :( Thank you!

  • pavelreva

    2018-01-27 06:23:05
    Purchased Reply

    Hi, It's not possible yet to replace background, because it's not a shortcode attribute. Instead, Visual Composer computes it differently and saves as post meta which is loaded separately from the shortcodes. This feature is definitely one of the most needed, but unfortunately there is no way yet to make it work dynamically. This relates to all design settings which go to CSS. Best, PR

  • matthewjbloomfield

    2018-09-12 08:22:39
    Purchased Reply

    Hi, I'm sure you get told this all the time, but this is an amazing plugin, I have a few more sites that I'd like to do with it so I'll be buying more soon. I am just having an issue with a build that I am currently working on locally (can send pictures). I'm using the Salient theme and Woocommerce, when I add the CPT Product Images element and I have just one image for the product it works fine, but if I have a product image and images in the product gallery it displays weird. Rather than having a large image and smaller ones below like normal salient product images, it has two images full size one above the other. Any thoughts on why this may be? Thanks heaps, Matthew

  • pavelreva

    2018-09-13 06:42:23
    Purchased Reply

    Hi Matthew, Thanks for the nice words. Glad you've found it useful for your projects. 1) For better compatibility with Salient theme, it's better to use corresponding template files for it. Did you install template files I've made for Salient theme or created own? 2) How do you display product images? Are you using standard Salient's template for it or some custom? 3) Yes, screenshots or your template in backend and result on frontend would be definitely helpful to understand where you are now. Since it might be confident information, it might be better to send them over private message. Best, PR

  • vinvinh315

    2018-09-17 19:07:08
    Purchased Reply

    Hi! I've just created a new post type and a new taxonomy along with the new post type. When I use the post grid add-on of Visual composer to bring the new-post-type posts out, I chose Data source: the-new-post-type, Narrow data source: the-new-taxonomy, but the posts didn't come out.

  • pavelreva

    2018-09-17 21:25:08
    Purchased Reply

    Hi, please send me a private message and I'll email you back an updated zip.

  • adameye

    2018-07-14 18:38:15
    Purchased Reply

    hi, I installed the plugin, but I could not follow the video,and create custom page templates, "Create Templates With Visual Composer", does your plugin include visual composer, or I have to install myself?

  • pavelreva

    2018-07-15 04:07:00
    Purchased Reply

    Hi, WPBakery Page Builder (Visual Composer) is not shipping with the plugin and should be purchased/installed separately. Or it could be already preinstalled in theme as it usually happens. Best, PR

  • stefmichaud

    2017-12-07 01:22:18
    Purchased Reply

    Hi pavelreva ! The plug in seems really nice regarding the description and the comments. We just have a small question before buying your plug in. We've created a custom post type called "circuit". We would like to use the VC to build the "circuit" pages. We just want to make sure that the plug in allow us to do that. Could you confirm ? Until, we were creating the file by hand using only PHP and CSS. If your plug in do this work without coding, that's amazing :) Thank you for your attention.

  • pavelreva

    2017-12-07 02:24:10
    Purchased Reply

    Hi, Sure, plugin allows creating templates for any type of page: regular posts and pages, custom post types, regular and custom taxonomy terms, archive pages, blog index, frontpage, error page or anything else you may have. I've just finished writing an article Quick Start for Theme Developers, so you guys can get into it very quickly. Feel free to ask if you have any questions. Best, PR

  • siparker

    2018-09-26 23:21:49
    Purchased Reply

    hi, we are still having the issue with ACF and CPT working properly together. is it possible for you to check for the existence of ACF pro on install and use that is it already exists? or to have acf show as a required plugin for yours?

  • pavelreva

    2018-09-27 20:48:49
    Purchased Reply

    Hi, CPT does check if you have ACF PRO installed already and uses it if so. It falls back to own ACF PRO if you have no ACF PRO there. If you have issues, then there must be something else, which I need to investigate. For ex., sometimes themes or plugins doesn't check for existence of ACF and force their own ACFs, which definitely leads to conflict. Anyways, I need to take a look. Please send me over private message with WP Admin and FTP credentials, so I can discover. Best, PR

  • Seanmc980

    2018-10-03 11:34:40
    Purchased Reply

    Hello Pavel, I'm seriously considering purchasing this product. The few YouTube tutorials I found lacked and voice dialog and didn't really explain the features. Does this purchase come with a comprehensive guide or extensive walkthrough on all the features? My site is a woocommerce shop, and I've found it extremely frustrating working with the template structures.

  • pavelreva

    2018-10-03 22:20:33
    Purchased Reply

    Hi, More information you can find here. The plugin allows you:
    Creating custom post types
    Creating custom taxonomies
    Creating custom admin option pages
    Creating custom fields with ACF PRO, which is bundled with this plugin
    Creating custom page templates for any page with Visual Composer. Here is a demo.
    Dynamically replace shortcode attributes, its content and custom placeholders with any values, including standard WP and WC data, ACF fields or anything else if extended. Here is a demo.
    Control elements visibility by user conditions (logged in/out, user role or custom filter). Here is a demo.
    Quickly copy/paste elements in Visual Composer with Clips component. Kind of Clipboard for Visual Composer.
    A way to extend the plugin to fit your needs and nicely integrate with a theme. See the article. Hope this helps better understanding what's under the hood. Best, PR

  • Seanmc980

    2018-10-04 03:01:32
    Purchased Reply

    Hey PR, I understand what the product can do. I'm asking if this purchase comes with in-depth tutorials on how to do it. So far everything I've seen is more of an overview. Do you provide a more detailed guide with the purchase? Thanks for your time.

  • pavelreva

    2018-10-04 03:36:14
    Purchased Reply

    Oh, ok. Nope, there is just basic guide included how install the plugin, etc. Honestly, I assumed that the videos and articles demonstrate the whole thing... But I'd love to hear from you if possible which other tutorials might be useful to better understand how to use the plugin, so then I could add some more.

  • Seanmc980

    2018-10-04 05:06:12
    Purchased Reply

    Hey PR, I sent you a message. I purchased the plugin, but every time I try to download the files it gives me an error message. Can you please look into this?

  • pavelreva

    2018-10-04 08:09:34
    Purchased Reply

    Hey, replied already.

  • hakerdesign

    2018-10-05 22:05:08
    Purchased Reply

    Hi i have a question i want to use your acf when i installed your plugin i had acf how can i have the one that comes with your plugin thanks

  • pavelreva

    2018-10-06 01:07:04
    Purchased Reply

    Hi, just deactivate the one you have and CPT plugin will use own

  • dema7

    2018-09-04 20:08:44
    Purchased Reply

    Hi, thank you for the great plugin, I'm using The7 theme, but I'm havig some issues: Using Woocommerce as a catalog, I tried to make a template for the single product, the first problem is that I am not able to show the sidebar, the second problem is that the shortcodes are messed up. I would like to insert a gallery, using Dynamic Values to replace the images IDs, but the final result is messed up, can you try to check for me please? Thank you very much, have a nice day, Davide

  • pavelreva

    2018-09-05 20:54:01
    Purchased Reply

    Hi Davide, First of all, check your child theme and core WP files. It looks like your website was hacked. Probably it needs creating custom template file for product page. Need to see code why sidebar is not loading there. Regarding messed up gallery.. Could you please be more specific, what works wrong in gallery? From what I see image IDs were applied properly and you're using gallery shortcode that looks correct at first glance in that small available area for it. Please send me FTP access via Private Message, so I can be more useful. Best, PR

  • koeleman

    2018-06-28 22:35:00
    Purchased Reply

    Hi I'm trying to make the plugin work with Jupiter theme. However I cannot seem to get it to work. What could I be missing here? (by the way I also tried it with oxygen builder, seems the same issue, without the theme on a regular wordpress theme it works fine, but it shows nothing when the theme is activated. )

  • pavelreva

    2018-06-29 00:28:20
    Purchased Reply

    Hi, It worked fine on Jupiter. Could you please send me WP Admin and FTP credentials, so I can investigate this for you? Best,
    PR

  • koeleman

    2018-06-29 02:36:20
    Purchased Reply

    just sent it.

  • koeleman

    2018-06-29 16:48:25
    Purchased Reply

    Thanks PR, Great quick support, works great with jupiter now! best. R

  • frozanek

    2018-11-09 18:20:03
    Purchased Reply

    Hello, the Custom Page Templates plugin is not working properly and requires to install another paid module (visual editor). Is there any way how to design page template i.e. using shortcodes without investing more money into visual editor? Otherwise I have to delete this module :-(

  • pavelreva

    2018-11-09 21:09:07
    Purchased Reply

    Hi, Custom Page Templates provides a way to overwrite templates for all pages from admin panel. It is integrated with WPBakery Page Builder, which allows creating layouts visually using that visual editor. Without WPBakery Page Builder you can still overwrite template files, but you'll have to write HTML code manually. Let me know if you have other questions. You can also submit refund if it doesn't fit your needs. Best, PR

  • 6tradesign

    2017-12-08 10:49:06
    Purchased Reply

    I cant load the theme's template file. The plugin works how it should so far; I needed to install woocommerce to do so, but it works. When just fill in the code in functions.php as described it didn't work. But when I try to edit the templates, I cant choose the template file on the right dropdown menu. I just get a "default"

  • pavelreva

    2017-12-08 11:06:59
    Purchased Reply

    Hi, It means that there are no additional template files available for use and so only default template file is used from the plugin. Important thing to note is that those template files are not the same as regular WP template files.. Factually they almost are but with few differences. Please check this article to find out more about template files. Feel free to drop me a line if you have questions or need help creating template files. Best, PR

  • medialabpro

    2017-10-11 15:26:38
    Purchased Reply

    Has your plugin been tested for WooCommerce Subscriptions? If so can you explain any details?

  • pavelreva

    2017-10-11 22:38:35
    Purchased Reply

    Hi, Yes, it works with subscriptions just like it does with all other product types. Custom Page Templates has been designed to help managing layouts and doesn't interfere the other processes somehow. Let me know if you have other questions. Best, PR

  • someka

    2018-03-30 23:03:48
    Purchased Reply

    Hello Pavel. I just wonder what's the difference of your plugin with this one: https://codecanyon.net/item/woocommerce-single-product-page-builder/7605299 I am using this to customize our woocommerce product pages. Do you think there will be any difference for me?

  • someka

    2018-03-30 23:46:59
    Purchased Reply

    And does this plugin overwrites schema markup generated by woocommerce? I am having this issue with the plugin I mentioned above. I want to keep woocommerce schema markup. I am planning to switch your plugin even just for this reason. And good support as others mention.. Hope to receive an answer soon.. By the way, does this plugin install ACF separately? Because I already have ACF (basic) installed. Will I delete it?

  • pavelreva

    2018-03-31 08:09:04
    Purchased Reply

    Hi, Well, the difference is significant, because 2 plugins aims for a bit different stuff. Custom Page Templates plugin is more generic and allows customizing nearly anything, while the plugin you've mentioned is aimed to create custom WooCommerce product pages only.
    CPT Features: - Page Template is a new post types where you create layouts (for posts, archives, category, products, etc.) with Visual composer. It provides you ability to configure global rules to target your template (e.g. you can tell to apply this layout for all blog posts, or pages if user is logged in only). Also, you can specify specific layout for a single post, page or taxonomy term (category, tag, etc.).
    - Dynamic Shortcode Values allows you to dynamically replace attribute in any shortcode, the whole shortcode or just pieces of text with another value that could be derived from ACF field, WooCommerce product, post, page, category and this can be extended with any another value you want with custom PHP function.
    - User Content Restriction component allows you to selectively show content based on user conditions (e.g. logged in or logged out users, users with particular role or use custom PHP filter function to validate conditions).
    - You can register Custom Post Types (projects, team members, books etc.) right from wp admin panel
    - You can register Custom Taxonomies (project categories, staff role, etc.) in the same simple and quick way

    Read more about plugin on its official website.
    ACF PRO is included in this plugin, so you can disable yours basic version and enjoy all powerful features.
    Since there is no strict way on how to create templates, its hard to tell if this will change the markup generated by WooCommerce or not. All depends how you do this. Plugin provides shortcodes for standard WooCommerce blocks (price, images, description, etc.). On another hand, this also depends how your theme has been coded. Some themes, follow standards, some don't, some just create custom flow. Finally, Custom Page Templates could be extended, which will allow you to fit your needs (surely if you know PHP). Let me know if you have other questions. Best, PR

  • someka

    2018-03-31 18:45:03
    Purchased Reply

    Wow wow! Thanks a lot for your very detailed explanations. This is how a great customer support should be and just enough for me to buy your plugin. I’m just fine to purchase and try your promising plugin but I’m curious: Do you think this will be an “overkill” to just use it for woocommerce pages? (considering your code is probably bigger and can load many resources which I won’t use at all?)

  • pavelreva

    2018-04-01 18:44:53
    Purchased Reply

    Hi, I don't have a clear answer for this, because it depends on many factors. If you can achieve the same result with another plugin which does just that single thing you need, then yes as general rule of thumb, you should do it with that smaller plugin. On another hand, it also depends where you'll go in the future along with other features you might need. For example, one of the other features that Custom Page Templates has is "Clips" component, which allows to quickly copy Visual Composer elements to clipboard, add them to favorites, import/export, which speeds up content creation process. Or what if you'll need to create a custom post type later and make a custom page design for it? Regarding performance, I don't think you'll notice any performance decrease after installing CPT plugin. I guess, to make better decision, you can list pros/cons of both plugins side by side and then draw your project development path below and see which assets suits your needs better. Hope this helps. Best, PR

  • someka

    2018-04-02 01:32:10
    Purchased Reply

    Ok thanks a lot. Let me make the purchase and make some tests. I will update here accordingly. Regards

  • someka

    2018-04-03 01:08:25
    Purchased Reply

    Purchased and tried all day but unfortunately this plugin also overwrites the original ld+JSON Schema markup generated by Woocommerce. I guess it replaces a function or something, I don't know... I am talking about this function: "WC_Structured_Data::generate_product_data()" (this is applied after Woocomerce 3.0 and quite cool.. but it is getting lost with custom templates)

  • Defxs

    2018-04-22 06:09:31
    Purchased Reply

    Hello, I want to add a custom pdf file (or files) to my product page. How can i archive that? I try the following 1. Add custom attachment field in ACF 2. Add a icon field to my template 3. Link the dynamic ACF value to the icon field. I don't get it to work. Can you explain how i can do this? Thanks!

  • pavelreva

    2018-04-23 18:08:56
    Purchased Reply

    Hi, If we take this example for adding a single icon with link to PDF file. Then: 1) You need to utilize one of the existing shortcodes you have, which renders icon with link. 2) You utilize Dynamic Values to replace URL in that shortcode with the link to PDF file you need from ACF field 3) If you want to control icon from ACF field, then you should do the same Dynamic Value replacement for the icon too. Important note: when you utilize ACF field values for replacement, you'll need to set "DSV Formatting" param under ACF field settings to "Format for replacement", see screenshot for reference. Hope this helps answering your question. If something is still not clear or not working, feel free to send me a private message and we'll take it from there. Best, PR

  • Defxs

    2018-05-03 02:37:49
    Purchased Reply

    Hi Pavelreva, Thanks! It's working now :-)

  • xkill777

    2018-04-23 01:55:42
    Purchased Reply

    is it compatible with "mix and match" addon for woocommerce?

  • pavelreva

    2018-04-23 17:57:34
    Purchased Reply

    Hi, Can't say for sure, because i haven't tested it with this addon (assuming you're talking about this one). But thinking logically, this addon should just modify product add to cart template snippet and if so it means that you can just use the corresponding "Add to cart" shortcode, which comes with CPT plugin to render that template and that "Mix and Match" addon will do the rest. Feel free to send me a message if you'll have other questions or issues. Best, PR

  • xkill777

    2018-04-27 09:19:15
    Purchased Reply

  • siparker

    2018-11-09 00:36:01
    Purchased Reply

    Can you please advise how to use a dynamic value of a custom product attribute. We have created a product attribute called depth. I want to replace the content of a text box with this value on each product. I have tried to use queried object meta and used "pa_depth" but this doesn't work. Can you advise how to get custom attributes through? i am aware they are saved as a serialised array within the product meta.

  • pavelreva

    2018-11-09 21:27:07
    Purchased Reply

    Hi, You can extend Dynamic Values with your custom replacements to get the value you need. Here is an article about it. For each such custom replacement you'll create a custom function where you apply your custom logic for retrieving values you need. Let me know if you have other questions or need assistance creating this replacement option. Best, PR