Thank you for purchasing this theme. If you have any questions that are beyond the scope of this help file, visit our support forum.
To install your theme in WordPress you must navigate to the menu "Appearance" on the left and then the submenu "Themes". From that page you should see your current list of themes like "Twenty Fourteen". Now click the "Add New" button at the top. Then click on the text button at the top "Upload". You then should click Choose File and find your theme files on your computer and upload them. Note: You are only uploading the folder "Cosmedical-Theme.zip" Your final step is to "Activate" your theme.
If you have any issues installing your theme. Visit this faq: Solving Broken Theme/Stylesheet Missing WordPress Theme Issues
After installing your theme, you will be prompted to install a set if additional plugins. Click on the "Begin Installing Plugins" text link to install the plugins. We strongly recommend installing theses upon the initial installation. You can also deactivate and remove them later on.
You will then view hte "Install Required Plugins" page. You can also reach this page under Appearance > Install Plugins. You can select all the items and Bulk Install the plugins or install the plugins one at a time.
Note: Make sure to "Activate" the themes after you install theme.
You can adjust your bread-crumb settings under Settings > Breadcrumb NavXT. To match the live preview:
Add-in the home icon in place of your blog title.
Here is the code to place-in:
<span typeof="v:Breadcrumb"><a rel="v:url" property="v:title" title="Go to %title%." href="%link%" class="%type%"><i class="fa fa-home"></i></a></span>
By default the pagenames will be website.com/p15 instead of website.com/about. To fix this go to "Settings" > "Permalinks" and my recommendation is to change the Common Settings to "Day and name". After choosing "Day and Name", Click "Save Changes" and your done. Your urls will now display a proper Permalink structure.
I have created a folder labeled "Live Preview Files" which contains an export for the Live Preview.
Import files located in your ThemeForest download: /Addiional Files > Live Preview Files
Import under Tools > Import. Once you've arrived on the Import page, you will click on the "WordPress" link: Wordpress - Install the WordPress importer to import posts, pages, comments, custom fields, categories, and tags from a WordPress export file.
The first time you do this you will get a pop-up prompting you to install the "WordPress Importer". You will need to click "Install Now". Then You will have installed the plugin and need to click "Activate Plugin & Run Importer".
From here you will just need click "Choose File" and select the "theme-import.xml" file. Then click "Upload file and import".
You will then be prompted to Assign Authors. You can read the description at the top as this explains everything. Note: Make sure you Import Attachments.
Check the box "Download and import file attachments". This will download attachments for images included in the Live Preview demo.
You now just need to wait for the importer to finish. This might take a few minutes depending on your hosting server speed.
You can easily import the widgets under Tools > Widget Importer & Exporter. The widget import file is located in your ThemeForest download under Additional Files > Live Preview Files > widget-import.wie
You can easily import the Revolution Slider under Revolution Slider > Import Slider Button. The slider import file is located in your ThemeForest download under Additional Files > Live Preview Files > cosmedical-slider.zip
After the importer is completed, you will have to select your menu under Appearance > Menus.
Select the Menu as the "Main Navigation" under the "Theme Locations". After you've selected your navigation from the drop-down, click "Save". This is what links your newly created menu to the theme.
Next you will need to select your homepageunder Settings > Reading.
You can adjust your bread-crumb settings under Settings > Breadcrumb NavXT. To match the live preview:
Add-in the home icon in place of your blog title.
Here is the code to place-in:
<span typeof="v:Breadcrumb"><a rel="v:url" property="v:title" title="Go to %title%." href="%link%" class="%type%"><i class="fa fa-home"></i></a></span>
You can easily adjust the theme options by going under Appearance > Customize like so:
From there you can click on headings like "Theme Settings" & "Home Settings" to adjust the theme. The logo for example is edited under "Theme Settings". You can click on the logo and Upload a new image.
After you add your new image, you will need to adjust the logo width.
Note: You can easily adjust the navigation height by adjusting the settings "Navigation Padding Top" and "Navigation Padding Bottom". Just adjust those numbers as needed if you want your logo height to match your navigation height.
Post Per Page: You can adjust the posts per page under Settings > Reading > Blog pages show at most X posts.
You can easily adjust various settings per post type under 'Post Settings' in the theme customizer. This area controls settings like columns and pagination controls.
You can easily adjust the color scheme of the theme within the theme customizer. We have two sections for these: "Background Colors" and "Font Colors".
You can easily adjust the color and click "Save" at the top. If you don't like the change, just click on "default" to reset the color to it's original color.
If the font or background color you want to change isn't listed in the Theme Customizer, check the style.css file. We have a table of contents at the top that points out all of the sections within theme. You can also look-up styles using FireBug for FireFox or Safari/Chrome Inspector. This will allow you to edit additional places within the theme.
How to use Firebug for Firefox to look-up styles in the style.css file: https://www.youtube.com/watch?v=6eTW8-C6_gk
How to use Inspector for Safari & Chrome to look-up styles in the style.css file: https://www.youtube.com/watch?v=nOEw9iiopwI
The sidebars are controlled via widgets. You can easily manage the widgets of the theme under Appearance > Widgets.
You simply drap & drop the widgets into the spots you want. Drop the widget out of the box if you want to remove it.
Easily add-in a widget by following a Twitter Embedded Timeline. Directions on this can be found here:
https://dev.twitter.com/web/embedded-timelines
You can create widgets at this url when you login: https://twitter.com/settings/widgets
Just create a embedded timeline and then copy/paste the provided code into a "Text Widget".
You can adjust the header backgrounds under Apperance > Header
Note: The image will only show up when a sub-headline has been added to the page. This can be added while editing any page.
You can customize the header image on pages by setting a featured image for a page.
You can manage the service, testimonial, and staff heaader backgrounds under Appearance > Customize > "Post Setings".
You can easily manage your categories under Posts > categories. If you would like to add-in a category background image. Just edit your category and add-in a image. You can also manage the category description on this page.
You can easily add-in eCommerce to your Cosmedical theme. You will do this by using the popular eCommerce solution http://www.ecwid.com.
Start by installing the ECWID plugin: https://wordpress.org/plugins/ecwid-shopping-cart/
The plugin will automatically create a "Store" Page for you which you can add to your navigation menu.
Once ou have setup your shop, edit your "Store" page and set the Page Template to "Store Page".
If you would like a sidebar, you can add widgets under Appearance > Widgets > Shop Sidebar. If you would like to hide the sidebar, just remove all the widgetes from the Shop Sidebar.
If you would like to learn more about ECWID, visit this page: https://wordpress.org/plugins/ecwid-shopping-cart/
The services/testimonials/staff pages are all created the same and have naerly idential options. You just select the custom post type in the sidebar and start adding posts. These pages are created automatically as soon as you start adding posts/pages.
Just click "Add Media" and upload the image. Then click "Set Featured Image" and select your image. The last step is to click "Use as featured image". See the example below.
You just need to find the embed code to your video and paste that into the Audio/Video Embed box. Example:
Note: The video will automatically be resized for you.
<iframe src="http://player.vimeo.com/video/22884674?title=0&byline=0&portrait=0&color=ffffff" width="400" height="225" frameborder="0"></iframe>
You can get the video embed code from vimeo, youtube, and etc. easily by clicking on the "Embed" link on their website as shown below in the image:
Posting a gallery is simple. First you will select the "Gallery" post format.
When using the media uploader, you can select the drop-down to see only items "Uploaded to this post". This will show you what items are in your actual gallery. You can then adjust the image order using drag/drop and remove any images if necessary.
Note: Do not click "Inser Gallery" or "Insert into Post". The gallery is automaticaly created when using the Gallery Post Format.
You can easily adjust various settings under 'Post Settings' in the Theme Customizer. This area controls settings like columns and pagination controls. Also, this is where you edit the sub-headline
These pages are created automatically as soon as you create one of the custom posts. These are called archives.
While editing your menu, click on "Screen Options" in the top right. Then checkbox the "Post Type Archives" option. This will then add-in an option for adding these pages.
You can find the before/after photoshop file under Additional Files > Photoshop Files > testimonials.psd
By Default the home-page will display the latest blog posts. In order to setup your theme like the Theme Demo, you will need to create a new page. We called our page "Home".
Next, you will go to "Settings" > "Reading" in the WordPress Dashboard.
From there you will change your "Front page displays" from Your latest posts to "A static page". You will want to choose the page you created from the drop-down for 'Front Page'.
Once you've chosen your new Front Page, you can click "Save Changes" and you will now have a custom home-page.
The home-page from the Live Preview uses a custom page template named "Homepage". You can select this under "Page Attributes" > "Template". This can be done in the right sidebar when editing any page.
Note: You will select this option while editing the actual page.
We built-in the Homepage Feature Boxes to easily create three boxes on the homepage. This is accomplished by using child pages (Each box is a child page of your homepage).
Just create a new page (Each page is one box; so for the live preview we have 4 child pages) and set it to a child page. You can do this under "Page Attributes" and choose the "Homepage" as your Parent page. Then your Page Title and content will get pulled into the homepage.
You can set a featured image if you want OR just include an image in the content area.
Note: Adjust the column count of these boxes under the options panel Theme Customizer > Home Settings > Home child posts per column (2-4)
Second Note: Adjust the order of the pages under "Page Attributes" on the right. There is an "Order" setting.
You can pull in posts onto your homepage by using the various homepage widget areas:
Make sure to only place "Home:" widgets in the homepage widget areas.
You can add text to your homepage by just typing text in on your homepage. You can build a page using shortcodes and/or images. Here is an example of shortcodes.
[one_half_first] <h6>Overview</h6> <h2>Experience The Greatness That Awaits At Takamado</h2> Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts. Separated they live in Bookmarksgrove right at the coast of the Semantics, a large language ocean. A small river named Duden flows by their place and supplies it with the necessary regelialia. It is a paradisematic country, in which roasted parts of sentences fly into your mouth. Even the all-powerful Pointing has no control about the blind texts it is an almost unorthographic life One day however a small line of blind text by the name of Lorem Ipsum decided to leave for the far World of Grammar. [/one_half_first][one_half_last] <img class="alignnone size-full wp-image-1782" src="http://takamado.progressionstudios.com/wp-content/uploads/2014/11/home-image1.jpg" alt="home-image" width="570" height="320" />[/one_half_last]
The featured slider can be added by creating or importing the feautred slider. You can manage your sliders under hte heading "Revolution Slider". From there you can copy your shortcode into your hompage under "Homepage Slider".
Then copy the Revolution Slider shortcode onto your homepage. You will add-in the shortcode under "Page Settings" > "Homepage Slider: Insert Slider Shortcode" option:
We have included an example of the homepage and shop page sliders under "Additional Files" > "Live Preview Files" within your download. You can click "Import Slider" and import the "cosmedical-slider.zip" file.
You can find the full Revolution Slider documentation within the files: /Additional Files/Revolution Slider/documentation
Creating the blog page is simple. You will need to create a page that you would like to be your Blog (We created a page called "Latest News"). Then you need to need to go to "Settings" > "Reading" in the left sidebar. Under Front Page displays you will want to select "A static page". Then for "Posts page" you will select whatever page you want to be your Blog to be and click "Save Changes".
By default the blog-posts on the blog index will display all content. If you want to cut-off the blog-post on the index earlier, you will use the "Insert More" tag. The information above the break will be displayed on the Blog Index and all other information will be displayed on the post page. You can find the button for in default text editor as shown in the example.
Note: The "Insert More" tag will also display the 'Continue Reading' text.
Just click "Add Media" and upload the image. Then click "Set Featured Image" and select your image. The last step is to click "Use as featured image". See the example below.
You just need to find the embed code to your video and paste that into the Audio/Video Embed box. Example:
Note: The video will automatically be resized for you.
<iframe src="http://player.vimeo.com/video/22884674?title=0&byline=0&portrait=0&color=ffffff" width="400" height="225" frameborder="0"></iframe>
You can get the video embed code from vimeo, youtube, and etc. easily by clicking on the "Embed" link on their website as shown below in the image:
Posting a gallery is simple. First you will select the "Gallery" post format.
When using the media uploader, you can select the drop-down to see only items "Uploaded to this post". This will show you what items are in your actual gallery. You can then adjust the image order using drag/drop and remove any images if necessary.
Note: Do not click "Inser Gallery" or "Insert into Post". The gallery is automaticaly created when using the Gallery Post Format.
Changing the number of blog posts that display on the index is just a matter of going to Settings > Reading.
The Contact & Full Width Pages are controlled via Page Templates. You can select this while editing pages in the sidebar on the right under the heading "Page Attributes".
The Contact Page can be created by using the default page OR full width page templates. There is no custom contact form page template. You will create this page with the Map shortcode AND Contact form Shortcode.
You can easily insert the map into the Contact Page via the short-codes. Just click on the Shortcodes button in the editor an add "Google Maps". You can then adjust the zoom level, location, and height of the map (The map will automatically be 100% width):
Note: You will add-in the map shortcode under the page settings "Contact Page Map Short Code".
[ls_googlemap location="new york,usa" zoom="5" title="New York" height="500"]
Youo can easily add-in a contact form by clicking on the "Contact" post type. Then copy the shortcode like so and paste it into your Contact Page:
[contact-form-7 id="5" title="Contact form 1"]
Learn more about how to use & customize the Contact Form here: http://contactform7.com/docs/
The Full Width Page can be created by selecting a custom Page Template "Full Width" under Page Attributes.
This theme has some built in short codes to help you build your theme. You can find the short codes demoed in the Live Preview Short Codes page.
The Short codes are build-in to the post editor so you never have to memorize or look-up a short code again!
You can easily add-in icons into buttonslike so:
[ls_button icon_right="fa-home" color="default" url="http://progressionstudios.com"]Default Button[/ls_button]
You can see a full list of icons here: http://fontawesome.io/icons/. Just find the icon you want to use, and place in the text.
Note: You can easily remove the icon from a butotn by removing that option icon_right="fa-home" like so:
[ls_button color="default" url="http://progressionstudios.com"]Default Button[/ls_button]
You can easily translate this theme via:
http://wordpress.org/plugins/codestyling-localization/Install and activate the plugin and go to Tools > Localization (shown in your language), then follow the instructions on how to translate the theme.
We do not offer support for customizations or extending our framework. This section is just additional information for developers and buyers that want to extend our framework and are comfortable making adjustments to theme files.
Note: We are available for hire via our website if you need help with customizations. Just fill out our contact form with your project details.
We always recommend using a child theme if you are extending a theme. Here is a great plugin to quickly build a child theme:
One Click Child Theme
WordPress Child Theme Documentation
This site is beautiful at any size, be it a 17" laptop screen or an iPhone. All of the styles for the responsive layout are located here: /css/responsive.css
The responsive grid is controlled via "Media Queries". Magnolia uses media queries to serve the scalable grid, but also for the convenience of styling your site on different size screens. Magnolia's media queries are almost exclusively targeted at max and min widths rather than device sizes or orientations. The advantage of this is browsers and future mobile devices that don't map to exact set dimensions will still benefit from the styles. That being said, all of the queries were written to be optimal on Apple iOS devices. The built in media queries include:
Example:
/* #Media Queries ================================================== */ /* Smaller than standard 960 (devices and browsers) */ @media only screen and (max-width: 959px) {} /* Tablet Portrait size to standard 960 (devices and browsers) */ @media only screen and (min-width: 768px) and (max-width: 959px) {} /* All Mobile Sizes (devices and browser) */ @media only screen and (max-width: 767px) {} /* Mobile Landscape Size to Tablet Portrait (devices and browsers) */ @media only screen and (min-width: 480px) and (max-width: 767px) {} /* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */ @media only screen and (max-width: 479px) {}
You can easily remove the responsive styling by removing the /css/responsive.css file. If you do this, then add a body min-width otherwise tablets will have trouble rendering the background images properly:
body {min-width:1200px;}
All of the image sizes can be found in the functions.php file at the top.
Note: You must re-upload images if you adjust the sizes.
Example Blog (1140 pixels wide by 435 pixels tall). True means it is being cropped:
add_image_size('progression-blog', 1140, 435, true);
WordPress documentation on adding image sizes for your reference
We have one main CSS stylesheet and it is located in the main theme folder under style.css file. The responsive styles are listed above.
Just like the theme options above we are using an open-source custom meta boxes framework. You can learn more on gitbhub here (We placed our metabox options in /inc/dev7_meta_box_framework.php): Dev7studios Meta Box Framework
I've included all of my photoshop designs within the files:
As of June 22, 2016 Google has started to require an API key to use Google Maps on your site. Don't worry as this is still free. You just need to register with Google and get a free API key. Then paste the key into our theme.
Step 1) Register and get an API Key here: https://developers.google.com/maps/documentation/javascript/get-api-key
Step 2) Login to your WordPress site and add your API key into your theme customizer. (Appearance > Customize > Google Maps)
I've used the following images, icons or other files as listed.
Once again, thank you so much for purchasing this theme. As I said at the beginning, I'd be glad to help you if you have any questions relating to this theme. No guarantees, but I'll do my best to assist. Feel free to rate my theme as 5 out of 5 stars. If it's not a 5 of out 5, e-mail me and let me know what I can do to improve your experience.
Michael Garcia, mike@progressionstudios.com