How To Customize Colorlib Sparkling Theme – Techs11
How To Customize Colorlib Sparkling Theme

How To Customize Colorlib Sparkling Theme

   Colorlib has 2 light weight, mobile friendly and fast themes that I like, Blaskan and Sparkling. Today I’m going to customize the Sparkling theme for my blogs. The goal is to get the theme to display social icons and links at entry-meta, display thumbnails on the recent posts and work with all my shortcodes.

pagespeed Sparkling mobile Pagespeed Sparkling Desktop

gtmetrix sparkling speed gtmextrix sparkling audi

social share index social shares single

thumbnails with posts

    -This theme doesn’t have the social icon links like Blaskan, so I had to modify the “inc/template-tags.php” to add the social icons and links.

template_tags_php mod

$url   = urlencode( esc_url(get_permalink()) );

$title = urlencode( esc_attr(get_the_title()) );

echo ‘<a href=”https://www.facebook.com/sharer/sharer.php?u=’ . $url . ‘” target=”_blank” class=”social-icons”><i class=”fa fa-facebook” aria-hidden=”true”></i></a>’;

echo ‘<a href=”https://twitter.com/home?status=’ . $url . ‘” target=”_blank” class=”social-icons”><i class=”fa fa-twitter” aria-hidden=”true”></i></a>’;

        if ( has_post_thumbnail() ) {

            $image = urlencode( esc_url((get_the_post_thumbnail_url( get_the_ID(), ‘full’ ))) );

 echo ‘<a href=”https://pinterest.com/pin/create/button/?url=’ . $url . ‘&media=’ . $image . ‘” target=”_blank” class=”social-icons”><i class=”fa fa-pinterest-p” aria-hidden=”true”></i></a>’;

        }

 echo ‘<a href=”https://www.linkedin.com/shareArticle?mini=true&url=’ . $url . ‘&title=’ . $title . ‘” target=”_blank” class=”social-icons”><i class=”fa fa-linkedin” aria-hidden=”true”></i></a>’;

 echo ‘<a href=”mailto:?subject= I want to share this post&amp;body= good read ‘ . $url . ‘” target=”_blank” class=”social-icons”><i class=”fa fa-envelope-o” aria-hidden=”true”></i></a>’;

 

   -To load all my custom shortcodes, I need to modify “functions.php” by adding all the mods.

functions_php_adds

   -Change the location of the style.css to styleb.min.css

wp_enqueue_style( ‘sparkling-bootstrap’, get_template_directory_uri() . ‘/assets/css/bootstrap.min.css’ );

functions_style_css

   –For style.css all I need to change was the font-size on the body to 18px, .entry-meta with #1FA67A color and 14px.

Body mod entry-meta mod

Share

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Paid Links