Documentation – Themezly™ https://themezly.com Home of Premium WordPress Themes and Plugins Sun, 03 Jun 2018 18:27:07 +0000 en-US hourly 1 https://wordpress.org/?v=5.5.3 https://themezly.com/wp-content/uploads/2018/06/cropped-themezly-favicon-150x150.png Documentation – Themezly™ https://themezly.com 32 32 System Requirements https://themezly.com/docs/system-requirements/ Sun, 29 Jan 2017 17:25:20 +0000 http://localhost/Creatus/Themezly/?post_type=docs&p=158 For best experience we recommend following WordPress and development servers environment

The post System Requirements appeared first on Themezly™.

]]>

Recomended WordPress Server Environment

For best experience your hosting provider should support following server software databases and or webserver modules. Anything less than this might cause slow WordPress installation response and can open your website to vulnerabilities.

Software Recommended Min Requirement More info
PHP 7.2+ 5.2.4 Php
Recommended databases
MySQL 5.6+ 5.0.15+ Mysql
MariaDB 10.0+ 10.0+ MariaDB
Recommended webservers and modules
Apache 2.x + 2.x Apache
Nginx 1.1 1.0 Nginx
The mod_rewrite Apache module
HTTPS support

Development Requirements

For faster development we recommend following server bundles that can be installed on your computer. From the list below select your operating system than download and install preferred server bundle.

MAC OS Windows Linux
XAMPP for Mac OS X WampServer XAMPP for Linux
MAMP & MAMP Pro EasyPHP LAMP Bundle
Zend Server Community Edition Zend Server Community Edition Zend Server Community Edition
Mac Port XAMPP for Windows

Theme PHP Requirements

These are recommended PHP requirements that need to be adjusted before installing the theme. If the requirements are not met some theme features and demo installs will not function properly.

PHP Recommended
PHP Version Minimum 5.6 - Perfect setup 7.x
memory_limit 128M
post_max_size 32M
max_execution_time 300
max_input_vars 4000
upload_max_filesize 32M

Browser Requirements

For accurate development we strongly recommend Google Chrome browser. It is faster and more accurate than any other browser.

  • Google Chrome 10+
  • Firefox 4+
  • Internet Explorer 9+
  • Opera 10+

The post System Requirements appeared first on Themezly™.

]]>
How to install WordPress https://themezly.com/docs/how-to-install-wordpress/ Wed, 15 Feb 2017 14:09:23 +0000 http://localhost/Creatus/Themezly/?post_type=docs&p=302 Follow these steps to manually install WordPress in a matter of minutes

The post How to install WordPress appeared first on Themezly™.

]]>
WordPress Logo

Download Latest WordPress

Installing WordPress is a relatively straightforward process. Check with your hosting provider to see if they provide any automatic installation options. Otherwise, just follow these steps to manually install WordPress in a matter of minutes.

  1. Download the latest stable WordPress (http://wordpress.org/download/)
  2. Extract the zip file and transfer all content to your web server via FTP
  3. Navigate to your web server PHPMyadmin
    • Create a new database, name it anything you like (write it down!)
    • Create a new user for the database (write it down!)
  4. Navigate to your website (www.yoursitename.com)
  5. Click the Create Configuration File button
  6. Click the Let’s Go Button
  7. Fill in the MYSQL database information with the details from above
  8. Fill in Blog Title and Email details and click Install WordPress Button
  9. Write down your username and password
  10. That’s it! Your WordPress site should be up and running.

The post How to install WordPress appeared first on Themezly™.

]]>
How to install Creatus WordPress Theme https://themezly.com/docs/how-to-install-creatus-wordpress-theme/ Wed, 15 Feb 2017 14:11:47 +0000 http://localhost/Creatus/Themezly/?post_type=docs&p=304 In this tutorial we will provide step by step instruction for quick and easy Creatus Theme Installation

The post How to install Creatus WordPress Theme appeared first on Themezly™.

]]>

Pre installation info

In this tutorial we will provide step by step instruction for quick and easy Creatus Theme Installation. Before following these steps please read System Requirements tutorial.

Download Theme Files

  1. Go to our download area and download Creatus Theme Package. Save it to your computer.
  2. Extract the Creatus Theme Package and locate Creatus.zip archive.

Install Creatus Theme

  1. Go to your WordPress dashboard (Ex: http://your_wp_install/wp-admin )
  2. Go to Appearance > Themes than click on Add New button.
Install Creatus WordPress Theme 1
  1. Locate the Upload Theme button and click on it.
Install Creatus WordPress Theme 2
  1. Click on Choose File button, select the previously located ( step 2 ) Creatus.zip archive and click on Install Now button.
Install Creatus WordPress Theme 3

Assign Creatus Theme as your default theme

  1. After the theme installation process click on Activate link.
Install Creatus WordPress Theme 4

Select Auto Setup Process

  1. After the theme activation you will be redirected to Creatus Auto Setup screen where you can choose the desired auto setup process. Setup process is divided in 3 categories;
  • Plugins & Demo Content  -  installs all required plugins and dependencies and redirects to demo content install screen
  • Plugins Only  -  installs all required plugins and dependencies
  • Skip Auto Setup  -  skips plugins, dependencies and demo installation and only activates the theme

The post How to install Creatus WordPress Theme appeared first on Themezly™.

]]>
Blog posts https://themezly.com/docs/blog-posts/ Wed, 15 Feb 2017 14:52:17 +0000 http://localhost/Creatus/Themezly/?post_type=docs&p=368 Creatus blog post type instructions

The post Blog posts appeared first on Themezly™.

]]>

The post Blog posts appeared first on Themezly™.

]]>
Backup and Demo https://themezly.com/docs/backup-and-demo/ Wed, 15 Feb 2017 15:48:33 +0000 http://localhost/Creatus/Themezly/?post_type=docs&p=378 Creatus theme framework Backup and Demo extension

The post Backup and Demo appeared first on Themezly™.

]]>

Deactivation info

Please note that many theme parts like demo install depend on this extension and we do not recommend it's deactivation.

The post Backup and Demo appeared first on Themezly™.

]]>
Breadcrumbs https://themezly.com/docs/breadcrumbs-extension/ Wed, 15 Feb 2017 15:50:26 +0000 http://localhost/Creatus/Themezly/?post_type=docs&p=384 Creatus theme framework Breadcrumbs extension

The post Breadcrumbs appeared first on Themezly™.

]]>

The post Breadcrumbs appeared first on Themezly™.

]]>
Option types overview https://themezly.com/docs/option-types-overview/ Wed, 15 Feb 2017 16:02:45 +0000 http://localhost/Creatus/Themezly/?post_type=docs&p=395 In this section you can find only highlighted and mostly used option types and their usage examples

The post Option types overview appeared first on Themezly™.

]]>
Creatus WordPress Theme Types Overview

Creatus WordPress Theme is built on top of Unyson theme framework and comes with all it's built in options types. Beside the Unsyon defaults, we have built 30+ additional option types that made the theme development process easier.

In this section you can find only highlighted and mostly used option types and their usage examples. Any option types that are not listed in this section are for internal use only and their support is limited.

The post Option types overview appeared first on Themezly™.

]]>
Thz Ace https://themezly.com/docs/thz-ace/ Wed, 15 Feb 2017 16:03:11 +0000 http://localhost/Creatus/Themezly/?post_type=docs&p=397 Thz Ace is a code editor text area that is using ace.js for syntax highlighting

The post Thz Ace appeared first on Themezly™.

]]>

Thz Ace is a code editor text area that is using ace.js for syntax highlighting.

option snippet

'option_name' => array(
    'type' => 'thz-ace',
    'label' => __('Option label', '{domain}'),
    'desc' => esc_html__('Option description.', '{domain}'),
    'help' => esc_html__('Option help.', '{domain}'),
    'value'=>'',
    'mode'=>'html', // css,html,javascript,json
    'theme'=>'chrome', // chrome, tomorrow_night
    'height'=>250
)

The post Thz Ace appeared first on Themezly™.

]]>
Thz Background https://themezly.com/docs/thz-background/ Wed, 15 Feb 2017 16:03:58 +0000 http://localhost/Creatus/Themezly/?post_type=docs&p=401 Thz Background is option type with multiple background selection such as none, color, gradient, image, video or shape

The post Thz Background appeared first on Themezly™.

]]>

Thz Background is option type with multiple background selection such as none, color, gradient, image, video or shape.

option snippet simple

'option_name' => array(
    'type' => 'thz-background',
    'label' => __('Option label', '{domain}'),
    'desc' => esc_html__('Option description.', '{domain}'),
    'help' => esc_html__('Option help.', '{domain}'),
    'value'=> array(),
    //'disable' => array('image','color','video','gradient','shape'),
)

option snippet full

'option_name' => array(
    'type' => 'thz-background',
    'label' => __('Option label', '{domain}'),
    'desc' => esc_html__('Option description.', '{domain}'),
    'help' => esc_html__('Option help.', '{domain}'),
    'value'=> array(
        'type' => 'none',
        'color' => '',
        'image' => '',
        'repeat' => 'no-repeat',
        'position' => 'left-top',
        'size' => 'cover',
        'attachment' => 'scroll',
        'gradient-style' => 'linear', // linear, radial
        'gradient-angle' => '0',
        'gradient-size' => 'farthest-corner',//closest-corner, closest-side,farthest-corner,farthest-side
        'gradient-shape' => 'circle',//circle,ellipse
        'gradient-h-poz' => '50',
        'gradient-v-poz' => '50',
        'gradient-start' => '0',
        'gradient-start-color' => '#ffffff',
        'gradient-add-stop' => array(),
        'gradient-end' => '100',
        'gradient-end-color' => 'color_1',
        'video-link' => '',
        'video-poster' => '',
        'video-sound' => 0,
        'video-loop' => 1,
        'shape' => array(
            's' =>'waves', // shape name
            'p' =>'bottom', // shape position
            'f' =>'no', // shape flip
            'c' =>'color_1', // shape color
            'b' =>'',//  background color
            'w' => 100,// shape  width
            'h' =>''//  shape height
        )
    )
)

The post Thz Background appeared first on Themezly™.

]]>
Thz Box Style https://themezly.com/docs/thz-box-style/ Wed, 15 Feb 2017 16:05:43 +0000 http://localhost/Creatus/Themezly/?post_type=docs&p=407 Thz Box Style is full layout option type with visual reference for border, border radius, box shadow and background

The post Thz Box Style appeared first on Themezly™.

]]>

Thz Box Style is full layout option type with visual reference for border, border radius and background.

option snippet simple

'option_name' => array(
    'type' => 'thz-box-style',
    'label' => __('Option label', '{domain}'),
    'desc' => esc_html__('Option description.', '{domain}'),
    'help' => esc_html__('Option help.', '{domain}'),
    'value'=> array(),
    'preview' => true, // display border,boxshadow and bacground preview,
    'popup' => true, // display option in a popup
    'button-text' =>  esc_html__('Customize box style', '{domain}'), // popup button text
    // displays only margin and padding
    'disable' => array('layout','borders','boxshadow','borderradius','boxsize','background') 

    /*
      Disable array disables specific option sections 
        layout
        padding
        margin
        borders
        borderradius
        boxsize
        boxshadow
        background
        video // display background but disable background video option
    */
)

option snippet full

'option_name' => array(
    'type' => 'thz-box-style',
    'label' => __('Option label', '{domain}'),
    'desc' => esc_html__('Option description.', '{domain}'),
    'help' => esc_html__('Option help.', '{domain}'),
    'value'=> array(
        'layout' => array(
            'display' => 'default',
            'float' => 'default',
            'clear' => 'default',
            'overflow' => 'default',
            'opacity' => '',
            'visibility' => 'default',
            'position' => 'default',
            'top' => 'auto',
            'right' => 'auto',
            'bottom' => 'auto',
            'left' => 'auto',
            'z-index' => 'auto',
        ),
        'padding' => array(
            'top' => '',
            'right' => '',
            'bottom' => '',
            'left' => '',
        ) ,
        'margin' => array(
            'top' => '',
            'right' => '',
            'bottom' => '',
            'left' => '',
        ) ,
        'borders' => array(
            'all'=> 'same',         
            'top'=> array(
                'w' => '',
                's' => 'solid',
                'c' => ''
            ),
            'right'=> array(
                'w' => '',
                's' => 'solid',
                'c' => ''
            ),
            'bottom'=> array(
                'w' => '',
                's' => 'solid',
                'c' => ''
            ),
            'left'=> array(
                'w' => '',
                's' => 'solid',
                'c' => ''
            )
        ),
        'borderradius' => array(
            'top-left' => '',
            'top-right' => '',
            'bottom-right' => '',
            'bottom-left' => '',
        ),
        'boxsize' => array(
            'width' => '',
            'height' => '',
            'min-width' => '',
            'min-height' => '',
            'max-width' => '',
            'max-height' => ''
        ),
        'boxshadow' => array(),
        'background' => array(
            'type' => 'none',
        ),
        'css'=>''
    )
)

option snippet frontend print helper function

// css print
$box_style          = thz_get_theme_option('option_name');
$box_style_print    = thz_print_box_css($box_style);
if(!empty($box_style_print)){
    $css = '.some_element{'.$box_style_print.'}';
}

The post Thz Box Style appeared first on Themezly™.

]]>