Available on: Newsmag V1.8+, Newspaper V5+
This api call is used to add a new category top section template to the theme.
Usage:
<?php td_api_category_template::add( $id, $params_array ) ?>
Parameters:
$id (string) (required)
- the category top section template id – the id has to be different from the ones used on the other category top section template registered in theme
$params_array (array) (required)
- an array which contains the parameters of the category top section template
Key name
|
Type
|
Description
|
---|---|---|
file | string | the path of the template file |
img | string | the icon path, it appears in Theme Panel -> Categories |
text | string | the title of the category top section template, it appears in Theme Panel -> Categories |
Examples:
In the following example we’ll add Category Template 77 , you can see how the code looks on plugin, you have to modify the file path to match with the plugin current folder, ex:
td_api_category_template::add('td_category_template_77', array ( 'file' => $this->plugin_path . '/includes/category_templates/td_category_template_77.php', 'img' => $this->plugin_url . '/images/panel/category_templates/icon-category-77.png', 'text' => 'Style 77' ) );