• Skip to content
  • Skip to secondary navigation
  • Skip to primary sidebar
  • My Account
  • Forum

Envy

Header Right

  • Envy Demo
  • Envy Pro Demo
  • Buy
  • Tutorials
  • Blog
  • Contact

News

Safely Customize Genesis Child Themes with WP Clips

January 30, 2016 by Jon Barratt Leave a Comment

Original article – http://wpclips.net/safely-customizing-genesis-child-themes-wp-clips/

CUSTOMIZING GENESIS – A QUESTION OF ‘BEST PRACTICE’

Some time ago, I stumbled upon on a YouTube video entitled “How to Safely Customize Your Genesis Child Theme”, in which Katrinah (katrinah.com) explained how to customize Genesis child themes using secondary custom files to protect customizations from theme updates.

As a fellow Genesis user and third-party developer, I saw Katrinah’s tutorial as a helpful resource for the Genesis community. However, I recently happened upon the video again to find the original content removed and several comments taking issue with adding secondary files over editing theme files directly. StudioPress support also weighed in, stating that Best Practice is to edit theme files directly because Genesis child themes do not get updated.

Well, this might be true of StudioPress themes. However, many Genesis child themes DO get updated, in particular themes from third-party developers which integrate frequently-updated plugins (e.g. WooCommerce). And, plugin updates often necessitate theme updates.
Read More ➝

Filed Under: News

Envy Themes Now Support Genesis Accessibility

November 16, 2015 by Jon Barratt Leave a Comment

Krolyn Studios is very happy to announce the release of new versions for classic ENVY Version 1.3 and ENVY PRO Version 1.2, now with built-in support for Genesis 2.2’s web accessibility features. Read More ➝

Filed Under: News

Envy Pro Version 1.1 Released (Major Update)

March 4, 2015 by Jon Barratt Leave a Comment

ENVY PRO Version 1.1 has been released (update from v1.0.3), and although classified as a major update, there are only a handful of changes; including modified top padding on subpages when using a custom header-image, and an adjustment to positioning of the sales flash to prevent a horizontal scrollbar on smaller screens.

So, why call it a Major Update?  Well, the main.js file, which regulates the header and full-window slider functions, has been completely reworked. Some ENVY PRO users had noted a ‘jump’ delay in loading sub-pages. This was because the entire page required loading (including images) before setting the page displacement to allow for the fixed header. The ‘jump’ can never be totally removed, however it is now accelerated and less noticeable as the displacement is set well before the full page is loaded. Add a page caching plugin for further efficiency. Read More ➝

Filed Under: News, Newsletter, Releases

Special Offer: Upgrade to Envy Duo!

March 4, 2015 by Jon Barratt Leave a Comment

For a limited time, ENVY & ENVY PRO single theme users can buy ENVY DUO (both themes) and receive a credit on the purchase cost* of their original theme! In other words, if you currently have ENVY and also want ENVY PRO, now is the perfect time!! Read More ➝

Filed Under: News, Newsletter

Permanently ‘Unstick’ Envy Header & Store Menu

January 3, 2015 by Jon Barratt 2 Comments

To ‘unstick’ the ENVY (v1.2+) theme site header and store menu, such that they scroll with the rest of the page, adjustments are required to both jQuery scripts and stylesheet. Read More ➝

Filed Under: News, Newsletter, Tutorial

Reposition Envy Header Above Slider

January 3, 2015 by Jon Barratt 5 Comments

A unique design feature in ENVY is that the site header is positioned below the slider. However, some developers may prefer the header to appear above the slider. This change is very easy. Read More ➝

Filed Under: News, Newsletter, Tutorial

Envy Version 1.2 Released

December 4, 2014 by Jon Barratt Leave a Comment

Envy Version 1.2 has just been released and is regarded as a major update from 1.1.4. Major updates require a high level of care when updating existing sites, particularly where customisations have been made to your theme. Update-safety is markedly improved if using ENVY’s ‘user-‘ files. Click here for more info.
Read More ➝

Filed Under: News, Newsletter, Releases

Show Stock Status on WooCommerce Shop & Archive Pages

November 29, 2014 by Jon Barratt 22 Comments

By default, a product’s stock status doesn’t show in WooCommerce shop and catalog/archive pages. However, it’s easy to enable with a few simple additions to your theme’s functions.php and style.css files.

Read More ➝

Filed Under: News, Newsletter, Tutorial

Update-Safe Genesis Theme Customisation

November 12, 2014 by Jon Barratt 2 Comments

Please note that this tutorial and Krolyn’s Update-Safe ‘User’ files are now deprecated and replaced by WP CLIPS. Update-safe Genesis theme customisation is now as easy as downloading WP CLIPS, installing the plugin, and adding your custom code via WordPress’s editor, FTP or file manager. It’s fast, free, flexible and feather-weight. And your custom code is completely safe from theme and plugin updates.

Visit http://wpclips.net for more information and to download your free Clip!

 


 

]One issue with Genesis child themes is that style and script customisations are generally made direct to the theme files. This means that updating your theme to a newer version will overwrite your customisations.

Thankfully, there is a way to make theme customisation both simple and safe. Create independent ‘user-‘ files to handle your customised code, which can be removed from the theme folder before updating and subsequently replaced. These files generally include:

1)  a user-functions.php file to store any custom PHP functions;
2)  a user-jquery.js file to store any custom jQuery scripts; and
3)  a user-style.css file to store any custom CSS styles.

Read More ➝

Filed Under: News, Newsletter, Tutorial

Replace Envy’s Genesis Blog Template with WordPress

October 7, 2014 by Jon Barratt Leave a Comment

Bill Erickson writes about the merits of an alternative blog template in his article “Don’t Use the Genesis Blog Template”. This could be a custom blog page or the default WordPress blog page.

For those who are not PHP code-savvy and want some level of management over the blog output, this is perhaps not desirable given that it disables all Genesis settings for the ‘Blog Page Template’. However, for others looking to customise code or introduce plugins which interact with the blog page, there are definitely some benefits. So, here’s how to apply Bill’s solution to the ENVY theme.

Read More ➝

Filed Under: News, Tutorial Tagged With: bill erickson, blog, blog template, genesis blog, template, wordpress blog

  • Page 1
  • Page 2
  • Next →

Primary Sidebar

Subscribe to News & Tutorials!

Get all the latest news, updates and tutorials on ENVY, ENVY PRO and the Genesis framework!

Share Envy!

Share on FacebookTweet about this on TwitterShare on LinkedInGoogle+Email to someone

About the Author


Jon Barratt
Krolyn Studios

www.jonbarratt.com

Jon is the proprietor of Krolyn Studios, a new media design company nestled in Australia's elite creative precinct, Adelaide Studios. Over 25 years, Jon has worked in a variety of creative disciplines including 17 years at the helm of Zynke Design, one of Australia's leading graphic and web design studios. He's also reached the level of Associate Fellow at the Australian Institute of Management (AIM), and been credited as an Associate Producer and Editor on several Los Angeles based film productions.

  • Facebook
  • Linkedin
  • Twitter
Krolyn Studios Jon Barratt WordPress Genesis WooCommerce PayPal

© Copyright 2014 Jonathon Tyler James Barratt · All Rights Reserved · Privacy Policy