Florence - A Responsive WordPress Blog Theme

Contents

1. Installation & Setup: Getting Started with Florence

2. How do I import the demo content?

3. Error: Theme is missing the style.css stylesheet

4. How do I get the "Continue Reading" / "Read More" link in my posts?

5. How do I set up my navigation menu?

6. How do I enable/disable comments on my posts and pages?

7. How do I add social media icons to Florence?

8. What are the ideal image dimensions to use in my theme?

9. How do I create a Contact Me page?

10. How to update your theme

11. Why are my posts' Featured Images missing from my RSS feed?

12. Add an email icon to Florence

13. How to add a comment counter to Florence

14. How to create a static homepage & separate blog page

15. How to add a little logo image to menu

16. Why are there gaps in between images in Florence's Instagram footer?

17. How do I set up my Author Box?

18. Why is Facebook pulling in the wrong image when I share my post?

19. How to make your Gallery Post rotate automatically

20. Have your homepage display a specific post category

21. 1st post displays full, followed by grid layout in Florence

22. What is a retina logo image?

23. How do I add a Featured Image?

24. Auto-apply the Continue Reading button in all posts in Florence

25. How do I change my theme's fonts?

26. Move the post header above featured image in Florence

27. Make Florence's logo area full-width

28. How to find your purchase code

29. Moving the top bar below the logo image in Florence

30. How to determine a post, page, or category ID

31. Add a "Read More" link to your "About Me" widget

32. Add "Read More" link to Grid & List Layout posts in Florence

33. Adding a category description to your category pages

34. Targeting text elements in Florence - CSS Selectors

35. Changing font size in Florence - CSS Code

36. Theme Support Coverage FAQs

37. Have your Instagram Footer area display in 2 rows on mobile

38. Solo Pine Referrals & Affiliates // Share the love, earn some cash!

39. Fonts used in demo logo images

40. Creating additional WordPress Users

41. Add an image to your About Me widget

42. Instagram feed isn't updating on the site

43. Google Search Console: Mobile-Friendly Test Recommendations

44. Show post feed on homepage

45. Translate your theme using Loco Translate

46. Default fonts used in each theme

47. Setting up the newsletter widget in Florence

48. Change how many posts display per page

49. How to configure "Smash Balloon Social Photo Feed" plugin

50. Setting up your webshop

1. Installation & Setup: Getting Started with Florence

Please note: This FAQ Article is specifically for the Florence theme. 



Whether you're brand new to WordPress or would just like a quick lesson on basic Florence theme features, you're in the right place! Below, we'll go through a number of how-tos regarding standard theme functions, from installing the theme to setting up your sidebar.


To skip directly to a specific section in the article, please use this index:




INSTALLING THE THEME

So you've purchased Florence & you're ready to get started-- great!

When you purchase a Florence license from ThemeForest & download the theme package, you will receive a zipped folder titled "themeforest-9574909-florence-a-responsive-wordpress-blog-theme".
Unzip this first folder.

Within the unzipped theme package, you will find a number of folders such as demo content, logo image files, etc. There is also 1 additional zipped folder within, titled "florence.zip".

Important: DO NOT unzip this folder! This "florence.zip" folder should remain zipped.




"florence.zip" is the main theme.

Within your WordPress Dashboard, navigate to Appearance > Themes.
Click the "Add New" button at the top-left of the page > Click the "Upload Theme" button at the top.
Click "Choose File" > find your zipped "florence.zip" file > Click the "Install Now" button.


Screenshot


Once the theme is successfully installed on your WordPress, you can "Activate" it via the installation page or via Appearance > Themes to switch over and begin using your Florence theme!




Please note: If you try installing the entire zipped theme package or another incorrect file, you'll likely receive this error message:

"The package could not be installed. The theme is missing the style.css stylesheet. Theme install failed."
If you receive this error message, please be sure that you're installing the ZIPPED file titled "florence.zip".





Back to Top



POSTS

Florence has the possibility to create 4 different types of posts: standard, gallery, video, and audio.

In order to activate these post options, you'll first want to ensure you've installed & activated the required Vafpress Post Formats UI plugin. This plugin comes included with the theme. 

To install this plugin (among other bundled and recommended plugins), navigate to WP Dashboard > Appearance > Install Plugins

Please remember to activate the plugins once they've been installed. 




CREATING A POST

To create a post, go to WordPress Dashboard > Posts > Add New.

Pre-WP 5.0/Gutenberg update: Above your content box & toolbar, you'll see a series of tabs titled Standard, Gallery, Video, and Audio. Select whichever tab you'd like your post format to be in. Each tab will give you different input boxes depending on the content you'd like to add.

After WP 5.0/Gutenberg update: On the right side of the screen is a sidebar element with various options. Toward the top of this sidebar is the "Post Format" option. Choose your preferred format from the drop-down menu. Scroll down the page to where you'll see a box titled "Post Format Content". Here, you can add images to your Gallery post, an audio file to your Audio post, etc. 




POST FORMATS


Standard Post

A standard post is the default post type.
You can add text and images to your post using the tools and content box.
Example of a standard post: http://solopine.com/florence/floral-wallpaper/



Gallery Post

A gallery post allows you to create a slideshow-type gallery at the top of your post. After clicking the "Gallery" option to choose the Gallery Post format, scroll down to the "Post Format Option" box. Click the "Pick Images" button and select whatever images you'd like from your WordPress Media Library.
Example of a gallery post: http://solopine.com/florence/pacific-northwest/



Video Post

A video post displays a video at the top of your post. You can share videos from nearly all video hosting sites, such as Vimeo or Youtube. Simply copy & paste the video's URL, oembed code, or embed code into the special input box. When you preview or publish your post, the video will appear.
Example of a video post: http://solopine.com/florence/cosmic-love/



Audio Post

An audio post allows you to share a music or audio track and displays it at the top of the post. Like the video post, simply copy & paste the track's URL, oembed code, or embed code into the special audio input box. When you preview or publish the post, the track will appear.
Example of an audio post: http://solopine.com/florence/my-silver-lining/



Once you've determined your post format, entered your title, and added your content, remember to assign at least 1 category to your post. Additionally, also ensure you assign a featured image to the post. Featured Images will represent the post in your site's various thumbnails and when visitors share your post on social media. 



POST LAYOUT

You can set your singular post pages' layout globally via WP Dashboard > Appearance > Customize > General Settings > Post Layout. Choose from "Sidebar" layout or "Full Width" layout (no sidebar). 

When you first create a new post, its layout will automatically be set to "Default template". This means that its layout will be set by whatever you've chosen via General Settings > Post Layout. 

Additionally, you can change a post's layout on a post-by-post basis. To do so, open the post's edit screen. In the right-hand sidebar element, look for the drop-down titled "Post Attributes".  Choose your desired layout option. 





Once you're finished preparing your post, you can click "Preview" to preview how your post will look once published onto your site, click "Publish" to have it appear on your site, or click "Save Draft" to save your post as it is, though not publish it yet.



Back to Top



PAGES

A standard, static page is similar to creating a post in many ways, and is ideal for creating an About Me or Contact Me section to your website.

To create a new page, navigate to WP Dashboard > Pages > Add New.
Like a post, you can enter a page title, add content, and assign a featured image. 

Additionally, you have the option of choosing between a page with sidebar layout (default) or a full-width layout.
You can select this via the drop-down menu in the "Page Attributes" section titled "Template".

Screenshot of Classic WP Editor:


Screenshot of Gutenberg (WP 5.0) Editor:



Once you've published your new page, it will not automatically appear in your main menu. 

For a tutorial on adding items to your main menu, please check out this FAQ article: How do I set up my navigation menu?



Back to Top



CREATING A CATEGORY PAGE

A category page is a dynamic page that pulls in all of your posts assigned with a particular category. You do not create a category page like you would a standard page (described above)-- a category page is generated by WordPress after you add a category to your main menu.

First, ensure you've assigned the category to at least 1 post. Then, navigate to Appearance > Menus and click the drop-down box heading titled "Categories" on the left of the page. Below, your categories will be listed. Check the box next to your desired category and click "Add to Menu". Be sure to save. When you click on the newly-created menu item, it will take you to that category's page.



For more information on creating a category page, please check out: How do I set up my navigation menu?


ADJUSTING THE LAYOUT OF YOUR CATEGORY PAGES:
Category Pages which display all posts related to a particular category, Tag Pages which display all posts related to a particular tag, Author Pages which display all posts related to a particular author, etc., are called "Archive Pages". To change the page layout of your archive pages, head to Appearance > Customize > General Settings > and choose from the layout options within the "Archive Layout" section.




Back to Top



HOMEPAGE SETTINGS

Your homepage is the first page visitors will see when they arrive at your website. By default, the homepage will be the page that also displays all of your posts, beginning with the most recent.
We call this feature the "post feed".

Not seeing your post feed on the homepage? Check out: Show post feed on homepage

To customize how your homepage looks, including its layout, colors, enabling/disabling the sidebar, etc., navigate to WordPress Dashboard > Appearance > Customize

Under the various drop-down tabs on the left of this screen, you'll find loads of ways to customize your homepage & website in general. For example, within the "General Settings" tab, you can choose your homepage's layout and enable/disable he sidebar.




Be sure to explore the various options within this Customizer section. The live preview on the right will show you a preview of how each adjustment will visually affect your site.

If you'd like your homepage to instead be a static page and have your post feed display on another page entirely, please check out our tutorial here: How to create a static homepage & separate blog page.



Back to Top



CREATING A MAIN MENU

Setting up Florence's main menu in the top-bar is quite simple! For a walk-through on how to go about it as well as more specific how-to tutorials, please check out: How do I set up my navigation menu?



Back to Top



ADDING A FEATURED IMAGE

Assigning a featured image to your posts is very important, as the featured image is what the theme & other web functions use to visually represent the post in various situations.

For a walk-through on where and how to assign a featured image, please take a
look at: How do I add a Featured Image?

Additionally, even if you don't want the featured image to display at the top of your post, you should still assign a featured image. Once that's done, you can hide the featured image from the top of your post by navigating to Appearance > Customize > Post Settings > And checking the box next to "Hide featured image from top of post"





Back to Top



ADDING SOCIAL ICONS

First, please ensure you've installed and activated the bundled plugin called "Florence Core". You should see a notification banner across the top of your WordPress Dashboard asking you to install required plugins, including this "Florence Core" plugin. If you don't see this banner notification right away, you may need to navigate to WP Dashboard > Appearance. Once the "Florence Core" plugin is activated, the Social Media Settings section will appear within your Customizer. 


Navigate to Appearance > Customize > Social Media Settings.

Here, you will see a list of social networks followed by a text input box. If you'd like to have a social icon for a particular social network, you can type in your username for that particular network.
Please note that you do not need to insert your profile's URL into this box unless prompted to do so. Only your related username is required.

Once you enter your username into a particular social network's text box, its icon will appear in your top-bar area and footer social icon area. If you leave a social network's box blank, the social icon will not appear in the top-bar or footer area.





Don't see your desired social network? There are tons of social media sites out there and we're unfortunately not able to include built-in options for all of them in the theme. However, don't fret! We have a tutorial written up on how to add custom icons to your theme here: How do I add social media icons to Florence?



Back to Top



SETTING UP YOUR SIDEBAR

A sidebar is a vertical content area that displays to the right of your main content/post area. You customize your sidebar by stacking up different widgets that display a variety of things.




ENABLING/DISABLING THE SIDEBAR:

To enable/disable the sidebar on your homepage, your posts, and/or your archive pages (category pages, tag pages, etc.) navigate to Appearance > Customize > General Settings. Here, you can choose from the various layout options to either include the sidebar or have a full-width layout without the sidebar.


ADDING WIDGETS TO YOUR SIDEBAR:
To add, remove, or edit your sidebar widgets, navigate to Appearance > Widgets.
On the left, you will see a list of the available widgets to choose from.
On the right, you will see a few different widget areas in the theme.

To add a widget to your sidebar, simply drag & drop a widget on the left into the widget area titled "Sidebar".





EDIT WIDGETS IN YOUR SIDEBAR:
Once you've dropped a widget into the Sidebar widget area, click on its heading. A drop-down will appear and you can make any necessary adjustments to the widget's settings. From this widget setting drop-down, you can also delete the widget.

To position widgets within the sidebar, drag and drop them above or below each other.





ADDING INSTAGRAM GRID TO SIDEBAR:
First, ensure you've installed/activated the plugin called Smash Balloon Social Photo Feed. Once installed, it will be titled "Smash Balloon Instagram Feed". Navigate to WP Dashboard > Instagram Feed > and click the big blue button to connect your Instagram account. 

To add the Instagram widget, navigate to Appearance > Widgets.  Drag a "Custom HTML" widget from the left of this screen into the "Sidebar" widget area. 

Then, copy & paste in the plugin's shortcode:

[instagram-feed num=9 cols=3 showheader=false showbutton=false disablemobile=true]

Save changes.





Back to Top


SETTING UP YOUR PROMO BOX WIDGETS

 Florence includes a special widget called "Florence: Promo Box" to be used in your sidebar or footer widget areas. 


This widget can be given any image, any title, and hyperlink of your choosing as an eye-catching, beautiful way to link to posts, pages, or even external URLs. Insert the promo box widget into your sidebar area as a stand-alone widget, or, stack them high!

To set up your promo box widget, navigate to WP Dashboard > Appearance > Widgets > and drag & drop the "Florence: Promo Box" widget into the sidebar area.



Give the widget a height, link in an image from your WP Media Library, insert a hyperlink, and add a title if you'd like. The widget also allows you to set how much spacing will be applied beneath the widget itself in case you'd like to stack several widgets close together or space them further apart. 

Try stacking multiple promo box widgets with varying heights!



Back to Top




SETTING UP YOUR NEWSLETTER WIDGET



Florence includes custom stylings for the "MailChimp for WordPress" plugin which allows you to display a beautiful newsletter sign-up form. You can insert this form within the sidebar area.

For steps on setting your newsletter form up, please check out this article:  How to setup Florence's newsletter widget


Back to Top




The footer area is the lower portion of the theme that will appear on all pages of your site. It includes:




ADDING INSTAGRAM WIDGET TO FOOTER:
Similar to the section above regarding "Setting up your Sidebar", the footer has a widget area titled "Footer Instagram" where you can add in a widget to display your Instagram images in a full-width feed. 

First, ensure you've installed/activated the plugin called Smash Balloon Social Photo Feed. Once installed, it will be titled "Smash Balloon Instagram Feed". Navigate to WP Dashboard > Instagram Feed > and click the big blue button to connect your Instagram account (if it isn't already). 

To add the widget, navigate to Appearance > Widgets.  Drag a "Custom HTML" widget from the left of this screen into the "Footer Instagram" widget area. 

Then, copy & paste in the plugin's shortcode:

[instagram-feed num=8 cols=8 imagepadding=0 showheader=false showbutton=false showfollow=false disablemobile=true]

Save changes. 



SOCIAL ICON AREA:
The footer's social icon area is directly connected with Florence's top-bar social icon area. To choose which social icons you'd like to appear, enter your username for each social network platform within Appearance > Customize > Social Media Settings.

For more information, please reference the section above titled "Adding Social Icons"



COPYRIGHT TEXT AREA:
At the very bottom of the theme is a bar which features a "Back to Top" button on the right and the option to include copyright or disclaimer text on the left. You are not required to include a copyright or disclaimer statement. In fact, you can type whatever you'd like in this area!

To edit the text in this Copyright Text area, look within
Appearance > Customize > Footer Settings > Footer Copyright Text.






Back to Top


Instagram footer screenshot images by the talented @withhearts


Setting up your webshop

Florence is compatible with the popular WooCommerce plugin. For instructions on how to get your webshop up and running, check out our article here: Setting up your webshop.


Back to Top



For help troubleshooting issues in Florence or to see some fun customization tutorials, check out all of Florence's FAQ Articles here!



Back to Top

2. How do I import the demo content?

Important to note: To ensure all content is imported correctly, please be sure to have installed all of the required plugins that are noted at the top of your WP Dashboard when you first installed & activated the theme.

Also good to note: While the XML file can import the demo site's content (demo posts, demo pages, demo menu items), it cannot import the Customizer settings (such as pre-set layouts). You will need to select your homepage layout, preferred colors, enable/disable sidebar, etc. within the theme's Customizer section. It only takes a moment to do! 


When downloading your theme from ThemeForest, be sure to choose the download option "All files and documentation". This will include the theme's demo content XML file within a folder titled "demo" or "demo content". You'll import this XML file into your WordPress Dashboard to import the various demo site posts, pages, images, etc. for your theme. 







This will import the demo site's images, posts, pages, etc.  



Importing widgets and Customizer settings 

Please note that the WordPress Importer won't import the Customizer settings or widgets from the demo website. You can download the Customizer and Widget import files from your theme below:

Rosemary
Redwood
Sprout & Spoon
Laurel
Alder

Please note that Hawthorn and Sitka have built in full demo import options. Check out the Hawthorn guide and the Sitka guide.

Once you have the 2 additional import files, you can follow these steps:

IMPORTING THE DEMO SITE WIDGETS AND CUSTOMIZER SETTINGS:



3. Error: Theme is missing the style.css stylesheet

When attempting to install a theme on WordPress for the first time, you may experience an error message stating:

"The package could not be installed. The theme is missing the style.css stylesheet. Theme install failed."

No worries! This is quite a common mistake and simple to remedy.


When you purchase a theme license from ThemeForest or Creative Market & download the theme package, you will receive a zipped folder titled something like "themeforest-8253073-hemlock-a-responsive-wordpress-blog-theme".
Unzip this first theme package folder.

Within the unzipped theme package, you will find an additional zipped file with the theme's name as the title ( for example: "hemlock.zip" ).

THIS zipped file is what you will install onto WordPress. 




4. How do I get the "Continue Reading" / "Read More" link in my posts?

By default, your entire post will display on the homepage--sometimes this can make scrolling your homepage a bit lengthy! The "Continue Reading" or "Read More" button are a great option to implement if you'd like to shorten these posts up. You can insert the WordPress "Read More Tag" where you'd like the "Continue Reading" or "Read More" button to appear (text will depend on which theme you're using).


ADDING THE READ MORE TAG:

When creating/editing a post, hover your cursor beneath the Gutenberg block where you want the "Read More Tag" to go.

 



Click the little plus sign icon and choose the block titled "More". If you don't see it listed right away, scroll down to the section titled "Layout Elements" and select the "More" block here. 

 

A horizontal dash line will appear in your post-- this is where your "Continue reading" or "Read More" button will appear when your post is displayed on the homepage/archive pages. Any text you put underneath that horizontal dash line will not appear on your homepage/archive pages.

Change your mind? To move the "Read More" tag, click on the "More" block in your post and then use the up or down arrows to shift it around. 





AUTO-APPLYING THE READ MORE TAG:


Some people enjoy the control that manually adding the Read More tag provides-- you can choose just how much of each post to show on the homepage. Though others may prefer to auto-apply this feature to all posts. If you're interested in learning how to do this, please see the following FAQ articles:


To learn more about this Read More Tag in general, you can take a look at this: 

http://en.support.wordpress.com/splitting-content/more-tag/

5. How do I set up my navigation menu?

HOW TO CREATE A NAVIGATION MENU:




The basics:



  

Adding Pages, Categories, etc. to your menu

On the left side of this screen are a number of drop-down boxes titled "Pages", "Links" and "Categories". Each heading will list available items you can add to your menu.

For example, to add a Page to your menu, please ensure you've first created the desired page (within WP Dashboard > Pages > Add New). Click the "Pages" drop-down heading. The pages you've created will be listed below (see screenshot above). Check the box next to the page you'd like to add to your menu and click "Add to menu". The selected item should now appear under "Menu Structure" column. Here, you can drag and drop the item you've added to adjust its location in the menu. You can also create sub-menus by dragging and dropping a menu item underneath another so that it's indented.



TUTORIAL: Adding a "Home" link to your menu

To add a link to your navigation menu that will direct users back to your homepage, select the "Link" drop-down menu. Enter your homepage's URL into the appropriate box and then give it a title, such as "Home". Click "Add to Menu" and drag and drop the menu item to where you'd like it to be placed.






  

TUTORIAL: Adding a Category page to your menu

Once you've created a post category (within a post's create/edit screen) and assigned it to at least one post, when you look within Appearance > Menus > Categories, you will see this category listed. Check the box next to your desired category and select "Add to Menu". WordPress will automatically generate a page and pull in all posts that have this particular category assigned to it.







 

TUTORIAL: Creating an empty parent menu item
 

 In some situations, it's preferable to have a "parent" menu item which, when clicked, leads nowhere. Nested beneath the item, there may be a variety of related "child" menu items. 

For example, a parent menu item titled "Categories" which is not hyperlinked, and child menu items of your various category options. 

To create a menu item that doesn't link anywhere, you can navigate to WP Dashboard > Appearance > Menus. Select the drop-down on the left titled "Custom Links". 

For its "URL" field, you can simply use a hashtag ( # ) character. 
For its "Link Text" field, you can enter whatever you'd like the menu item to be named. 
When finished, click "Add to Menu".  

Next, nest your other regular menu items beneath this un-hyperlinked parent item. 
Save changes when finished.






Sub Menus

Once you've populated your menu with items, you can create sub-menus by dragging and dropping the items "within" other menu items. When you drag one item beneath the "parent" menu item, it will indent a bit to the right. This indicates that the "child" menu item is now nested beneath the "parent" menu item. 

  



Editing Menu Items

If you wish to edit or remove a menu item, click the little arrow on the right-side of the menu item name. A selection of options will drop down, including editing the navigation label as well as removing the item altogether.

  

Additional Menu Item Features

For additional menu features, click on the "Screen Options" tab in the top-right corner of the Menu page.
Here, you can add the option of linking directly to a Post or specific Tag within your navigation menu. You can also check the box next to "Link Target" to give yourself the option of having menu items open in an entirely new tab when clicked.





For more information on menus in WordPress, check out:

http://codex.wordpress.org/WordPress_Menu_User_Guide

6. How do I enable/disable comments on my posts and pages?

Our themes hook into WordPress's comment system. To enable/disable the ability for your visitors to post comments, you can follow these steps. The procedure is the same for both Pages and individual Posts.

  

  

Enabling/disabling comments in published Posts/Pages

Open up your page's or posts's create/edit screen. On the right, you'll see a little section titled "Discussion". 

To enable comments on this particular Page or Post, check both option boxes. To disable comments, you can un-check these boxes. Be sure to click the "Update" button in order to save these changes.







Enable/disable comments for all future Posts/Pages

To set whether or not your future posts have comments automatically enabled/disabled by default, you can go to WP Dashboard > Settings > Discussion > And look under the "Default article settings" section. 

Here, you'll see the option to "Allow people to post comments on new articles". Check or un-check the box depending on your preference. Be sure to click "Save Changes" at the bottom of the page when you're finished.






Comments STILL not showing?

If your comment section is still not appearing even after enabling it, check to make sure the option to automatically close comments after a set time period isn't enabled by default. 

Navigate to WP Dashboard > Settings > Discussion > and look for the option "Automatically close comments on posts older than -- days". If this option is checked, un-check the box, save changes, and see if this helps!



7. How do I add social media icons to Florence?

Please note: This FAQ Article is specifically for the Florence theme.



How do I add social media icons to Florence?

First, please make sure that the bundled plugin called "Florence Core" is installed and activated. This "Florence Core" plugin is included within the theme package itself. You should see a banner notification across the top of your WP Dashboard requesting you install required/recommended plugins. One of these plugins is the "Florence Core" plugin. Click through the hyperlink in this banner notification to install the plugin and then, afterward, activate it. 

If you don't see the banner notification at the top of your WP Dashboard > Plugins screen, try navigating to your WP Dashboard > Themes screen. It sometimes likes to appear here, too. 

WP Dashboard > Appearance > Customize > Social Media Settings

Here, you can type in your username for whichever social media network you'd like. Once entered, the social media icons will appear in your site's header and footer. If you leave the text box blank for a social media network, the icon will not appear.

Florence SM Icon Screenshot #1





What if the social media network I want to add isn't listed within Social Media Settings?

It's possible to manually add a custom social media icon if the one you'd like isn't available within Florence's default settings. A bit of adjustment to the theme's code will be required.

Solo Pine uses Font Awesome's icons for social media icons. They offer a huge variety of icons to choose from. You'll first want to find the social icon via Font Awesome that you'd like to add.

For example, we'll be adding a VK icon.
The VK icon's Font Awesome ID code is "vk".
We'll take note of this.





ADDING THE ICON TO FLORENCE'S HEADER & FOOTER

First, ensure you have the bundled plugin called "Florence Core" installed and activated. If you don't have this installed yet, you should see a banner notification across the top of your Dashboard when you view your WP Dashboard > Appearance page. Use the hyperlink in this banner to install and then activate the "Florence Core" plugin. 

Navigate to WP Dashboard > Plugins > Plugin Editor > from the drop-down menu in the top-right, select the "Florence Core" plugin > and click the "Select" button. 

On the right, click the "inc" folder > then click the file titled "social_follow.php".

On line 30, you'll see a line of code for "solopine_rss". BELOW this code, create a new, blank line. 

On what is now line 31, copy and paste the following code:

<a href="YOUR VK PROFILE URL HERE" target="_blank"><i class="fa fa-vk"></i></a>

Note: If you're adding another icon that is NOT for VK, we'll need to make some adjustments to the above code. For example, if you are adding the icon called "vimeo-square", you would delete the "fa-vk" text above and instead type "fa-vimeo-square". Reference what title the Font Awesome directory gives its icons in order to pull in the correct one. 

Then, be sure to replace the dummy "YOUR VK PROFILE URL HERE" in the above code with the URL you want this icon to link to. 

Further down, on line 53, you'll again see another line of code for the "solopine_rss". This is for your Footer area. As before, create a new, blank line. On this new line, what is now line 54, copy and paste the icon code. Again, please remember to replace the dummy YOUR VK PROFILE URL HERE with the URL you want your footer icon to link to and change the "fa-vk" Font Awesome ID with whatever social icon you're adding (if not the VK icon as in this tutorial). 

Save changes to the file when finished. 




ADDING THE ICON TO FLORENCE'S SOCIAL WIDGET

As before, you can navigate to WP Dashboard > Plugins > Plugin Editor > from the drop-down menu in the top-right, select the "Florence Core" plugin > and click the "Select" button. 

This time, however, on the right, click the "inc" folder > then "widgets" folder > and click the file titled "social_widget.php". 

On line 76, you'll again see a line of code for the "rss" feed. Create a new, blank line beneath this RSS feed code. On what is now line 77, paste in your code as before. Remember to replace the dummy YOUR VK PROFILE URL HERE with the URL you want the icon to link to and to replace the "fa-vk" with your own Font Awesome social icon ID.

<a href="YOUR VK PROFILE URL HERE" target="_blank"><i class="fa fa-vk"></i></a>

Be sure to save the file when you're done making changes. 

You should be all set now!

As always, if you have any questions about this or if you'd like a hand, please don't hesitate to reach out to us via a support ticket! We'd be happy to help!


8. What are the ideal image dimensions to use in my theme?

It's hard to define exact image dimensions for each theme as different people have different preferences for how their content will look. 

Based on each theme's demo site, we've tried to note the recommended image dimensions, often with the minimum recommended width/height noted. 

You're very welcome to use images that are larger than noted below, as WP will crop/re-size the images to fit their respective containers nicely (logo images may be a different case). 

Please note that using very large images where it is not necessary can affect your site's loading speed and may even cause image uploading errors.

Should you have any questions, please feel free to open up a new support ticket and let us know!



// FLORENCE //

Logo image: Width no greater than 1080px. Theme will adjust to accommodate logo image's height automatically. Florence's demo logo image is 428px wide and 123px in height. To use a logo image that is wider than 1080px, please check out this article.
Full-width: Image width should be at least 1080px.
Standard post w/ sidebar: Image width should be at least 740px.
Thumbnail images: Smaller images such as grid layout, related posts, etc., will take your post's featured image and automatically crop it so that the image fits nicely within the smaller container.


// HEMLOCK //

Logo image: Width no greater than 940px. Theme will adjust to accommodate logo image's height automatically. Hemlock's demo logo image is 360px wide and 163px in height. To use a logo image with a width greater than 940px, please check out this article.
Full-width: Image width should be at least 940px.
Featured area slides: Featured image should be at least 650px wide & 440px in height, otherwise WP cannot upscale them. More info on the Featured Area Slider here.
Standard post w/ sidebar: Image width should be at least 650px.
Thumbnail images: Smaller images such as grid layout, related posts, etc., will take your post's featured image and automatically crop it so that the image fits nicely within the smaller container.


// ROSEMARY //

Slider image: Image width should be at least 1080px and height should be at least 660px.
Logo image: Width no greater than 1080px. Theme will adjust to accommodate logo image's height. To use a logo image with width greater than 1080px, please check out this article.
Rosemary's demo logo is precisely 407px in width and 113px in height.
Full-width post image: Image width at least 1080px.
Standard post image w/ sidebar: Image width at least 760px and image height at least 510px.
Thumbnail images: Smaller images such as grid layout, list layout, related posts, etc., will take your post's featured image and automatically crop it so that the image fits nicely within the smaller container.


// REDWOOD //

Slider image: Image width should be at least 1080px and height should be at least 530px.
Logo image: Width no greater than 1080px. Theme will adjust to accommodate logo image's height. To use a logo image with width greater than 1080px, please check out this article.
Redwood's demo logo is precisely 367px in width and 87px in height.
Promo Box image: Width at least 340px and a height of at least 200px.
Full-width post image: Image width at least 1080px.
Standard post image w/ sidebar: Image width at least 740px.
Thumbnail images: Smaller images such as grid layout, list layout, related posts, etc., will take your post's featured image and automatically crop it so that the image fits nicely within the smaller container.


// OLEANDER //

Slider image: Image width recommended at 1900px in width and height should be at least 645px. 
Logo image: Width no greater than 1140px. Theme will adjust to accommodate logo image's height. To use a logo image with width greater than 1140px, please check out this article
Oleander's demo logo is precisely 378px in width and 124px in height.
Promo Box image: Width at least 360px and a height of at least 240px. 
Full-width post image: Image width at least 1140px. 
Standard post image w/ sidebar: Image width at least 780px.
Thumbnail images: Smaller images such as grid layout, list layout, related posts, etc., will take your post's featured image and automatically crop it so that the image fits nicely within the smaller container.


// SPROUT & SPOON //

Logo image: Width no greater than 1080px. Theme will adjust to accommodate logo image's height. To use a logo image with width greater than 1080px, please check out this article.  
Sprout & Spoon's demo site logo is precisely 436px in width and 96px in height. 
Full-width post image: Image width at least 1080px.  
Standard post image w/ sidebar: Image width at least 740px. 
Thumbnail images: Smaller images such as grid layout, list layout, related posts, etc., will take your post's featured image and automatically crop it so that the image fits nicely within the smaller container.


// LAUREL //

Slider image: Image width recommended at 1900px in width and height should be at least 660px.  
Logo image for Header 1 Option: Adjustable via Customize > Header & Logo Settings
Logo Image for Header 2 Option: Any size. 
Laurel's demo logo in the top-bar is precisely 156px in width and 30px in height. 
Promo Box image: Width at least 360px and a height of at least 240px.  
Full-width post image: Image width at least 1140px.
Full-width post w/ full-width image: Width of at least 1600px and height of at least  660px. Height is adjustable.
Standard post image w/ sidebar: Image width at least 810px. 
Thumbnail images: Smaller images such as grid layout, list layout, related posts, etc., will take your post's featured image and automatically crop it so that the image fits nicely within the smaller container.


// ALDER //

Full-width post image: Image width at least 1080px. 
Standard post image w/ sidebar: Image width at least 790px.
Thumbnail images: Smaller images such as grid layout, list layout, related posts, etc., will take your post's featured image and automatically crop it so that the image fits nicely within the smaller container.


// HAWTHORN //

Featured Area Slider: Image width of at least 1080px. Desktop image height is 640px.
Full-width post image
: Image width at least 1180px. 
Standard post image w/ sidebar: Image width at least 850px.
Grid and List thumbnail images: Image width of at least 520px and height of at least 400px.



9. How do I create a Contact Me page?

First, please be sure that you have installed and activated the Contact Form 7 plugin.


Creating the form

Along the top of the contact form's settings box, there are 4 tabs: Form, Mail, Messages, and Additional Settings.

"Form" tab: you can choose how your contact form will display with some simple HTML code.
"Mail" tab: you can set up who your messages are sent to and how they will be displayed.

IMPORTANT!
Please be sure to navigate to the "Mail" tab and insert your own email address within the "To:" form.

"Messages" tab: Adjust default messages visitors will receive in various situations.
"Additional Settings" tab: Option to add custom code snippets if desired.

Creating the page




*Note for the Hemlock theme:


To have your contact form appear as it does on Hemlock's demo site, we have included some pre-styling within the theme. When you create your contact form, use the following mark-up:

<p class="sp_input">Your Name (required)
[text* your-name] </p>
<p class="sp_input">Your Email (required)
[email* your-email] </p>
<p class="sp_input">Subject
[text your-subject] </p>
<p class="sp_message">Your Message
[textarea your-message] </p>
<p>[submit "Send"]</p>

10. How to update your theme

Occasionally we'll release theme updates which may include bug fixes or even additional features. You may receive an email notification that an update is ready to install. If you're interested in knowing what exactly the update includes/remedies, you're welcome to reference your theme's item page on ThemeForest where we'll add a "changelog" noting each update point. 

FIND YOUR SOLO PINE THEME ITEM PAGE HERE

Below, we'll go over 2 different methods of updating your theme-- via plugin or manually.  
*The Oleander theme must be updated via the "Manual" method. 

Please read through the following instructions carefully and let us know via a support ticket if you have any questions! 



IMPORTANT ITEMS TO NOTE PRIOR TO UPDATING

BACKUP YOUR DATABASE: By default, WordPress should save your content to your database. This is why your content appears on whatever theme you have activated within your WP Dashboard. However, it's always a good idea to create a database backup before deleting a theme, just in case.

CHANGES IN THEME FILES: If you've modified any of the theme files yourself, you'll need to note these changes prior to updating in order to re-implement them once you've installed the latest version of the theme.
The update will replace your previous version's theme files with new ones. 

Any Custom CSS additions placed within your Appearance > Customize > Additional CSS box or theme settings within your Appearance > Customize section should remain safe and sound. 




METHOD 1: ENVATO MARKET PLUGIN

Note: This option will not work with our Oleander theme.

The Envato Market Plugin takes a moment to setup, however once connected to their API updating your theme via the WP Dashboard couldn't be easier!


Step 1. Download & install the Envato Market Plugin

 Step 2. Connect to the Envato API

Step 3. Updating the theme

If a theme update is available, a notification banner will appear over the theme image. Click the "Update Available" link to update your theme. 

Step 4. Updating bundled plugins

Our themes come with bundled plugins. If we've updated the plugin's code, you'll see a notification banner appear at the top of your WordPress Dashboard prompting you to update this plugin. Click through the banner's link to update the plugin. If you don't see a banner, you can also navigate to WP Dashboard > Appearance > Install Plugins. However, if you don't see the "Install Plugins" option noted, it means you're good to go! No need to install or update any plugins.

You're all set!




METHOD 2: MANUALLY UPDATING THE THEME

Step 1. Download the updated theme

Step 2. Install the updated theme

Remember! It's important to install the theme's ZIP file, and not the entire theme package you download from ThemeForest or Creative Market. Otherwise you will receive a "missing 'style.css' file" error message. For a refresher on how to install a theme correctly, reference your theme's "Getting Started" article here: Solo Pine Tutorials & FAQ Articles

Step 3. Updating bundled plugins

Our themes come with bundled plugins. If we've updated a plugin's code, you'll see a notification banner appear at the top of your WordPress Dashboard prompting you to update this plugin. Click through the banner's link to update the plugin. If you don't see a banner notification, navigate to WP Dashboard > Appearance > Install Plugins and look for update notifications. 

You're all set!


11. Why are my posts' Featured Images missing from my RSS feed?

By default, WordPress won't automatically pull your post's Featured Image into the RSS feed. This can result in images not appearing on your Bloglovin', Feedly, or other RSS-based accounts.

To make your RSS feed include your images, we recommend installing & activating the plugin called Featured Image in RSS w/ Size and Position.

Please note: While this plugin should immediately help your RSS feed recognize and include posts' featured images, it can take some platforms (like Bloglovin', Feedly, etc.) up to 24 hours to re-crawl & scrape your site again for updated data.

12. Add an email icon to Florence

Please note: This FAQ Article is specifically for the Florence theme.




To add an email icon to your Florence social icons which would allow visitors to send you an email, you can follow these steps:

Florence Email Icon Screenshot


ADDING AN EMAIL ICON TO YOUR TOP BAR

Navigate to WP Dashboard > Appearance > Editor > and open up the theme's "header.php" file. Beginning on Line 40, you'll see a long list of the various social network icon options. At the bottom of the list, on the blank Line 53, you can copy and paste the following bit of code:

<a href="mailto:YOUR-EMAIL-ADDRESS-HERE?subject=ADD-SUBJECT-LINE-TEXT-HERE &body=ADD-DEFAULT-BODY-TEXT-HERE" target="_blank"><i class="fa fa-envelope-o"></i></a>




There are three optional elements within the above code that you can replace in order to customize how the email looks when a user clicks on the email icon:

Mail to: Replace the "YOUR-EMAIL-ADDRESS-HERE" dummy text in the code with the email address you would like the emails to automatically be addressed to.

Subject: Replace the "ADD-SUBJECT-LINE-TEXT-HERE" dummy text with the text you'd like to automatically appear in the email's subject line.

Body: Replace the "ADD-DEFAULT-BODY-TEXT-HERE" dummy text with any text you'd like to automatically appear in the body of the email. If you'd like the email body to be blank, you can simply remove the dummy text.

Be sure to save the "header.php" file when you're done making changes.



ADDING AN EMAIL ICON TO YOUR FOOTER

Florence Email Icon Screenshot #3


To add an email social icon to your footer, navigate to WP Dashboard > Appearance > Editor > and open up the theme's "footer.php" file. 

Beginning on Line 24, you'll see a long list of the various social network icon options. On the blank Line 37, copy & paste the following code:


<a href="mailto:YOUR-EMAIL-ADDRESS-HERE?subject=ADD-SUBJECT-LINE-TEXT-HERE &body=ADD-DEFAULT-BODY-TEXT-HERE" target="_blank"><i class="fa fa-envelope-o"></i><span> Email</span></a>




There are four optional elements within the above code that you can replace in order to customize how the email looks when a user clicks on the email icon:

Mail to: Replace the "YOUR-EMAIL-ADDRESS-HERE" dummy text in the code with the email address you would like the emails to automatically be addressed to.

Subject: Replace the "ADD-SUBJECT-LINE-TEXT-HERE" dummy text with the text you'd like to automatically appear in the email's subject line.

Body: Replace the "ADD-DEFAULT-BODY-TEXT-HERE" dummy text with any text you'd like to automatically appear in the body of the email. If you'd like the email body to be blank, you can simply remove the dummy text.

Icon title: At the end of the code where it says "Email" between the two "span" tags, feel free to change this to whatever text you'd like. This text will appear after the social icon within the footer.

Be sure to save the "footer.php" file when you're done making changes.



ADDING AN EMAIL ICON TO YOUR SOCIAL ICON WIDGET

Florence Email Icon Screenshot #5


To add the icon to your social widget, navigate to WP Dashboard > Appearance > Editor > "inc" folder > "widgets" folder > and open "social_widget.php". 

Beginning on Line 59 is a long list of the available social networks. Create a new, blank line immediately following the last option for "RSS" and before the closing "/div" tag. On this blank line, copy and paste the following:

<a href="mailto:YOUR-EMAIL-ADDRESS-HERE?subject=ADD-SUBJECT-LINE-TEXT-HERE &body=ADD-DEFAULT-BODY-TEXT-HERE" target="_blank"><i class="fa fa-envelope-o"></i></a>




To customize the "to" address, subject line, and body text of the email that will pop up for users, follow the previously noted steps above.
When you're finished, be sure to save any changes to the "social_widgets.php" file.


ADDING AN EMAIL ICON TO YOUR SOCIAL SHARE ICONS

 

The social share icons are the icons beneath your posts on their singular post page. This allows visitors to share your content on their social media sites. To add an email icon to your social share icons, you can navigate to WP Dashboard > Appearance > Editor > and open "content.php".

Scroll down to Line 108, which is a the last line of social share icon code for the Google+ share platform. Create a new, blank line below this Google+ code.

On this new, blank line, you can copy & paste in the following code:

<a href="mailto:?subject=ADD-SUBJECT-LINE-TEXT-HERE &body=Check out this article: <?php the_permalink(); ?>" target="_blank"><i class="fa fa-envelope-o"></i></a>

Feel free to adjust the ADD-SUBJECT-LINE-TEXT-HERE dummy text in the above code to whatever text you'd like to automatically appear in the person's email subject line. 

You can also replace the dummy "Check out this article:" text in the above code if you'd rather have it say something else in the person's email body. The post's URL will then be automatically inserted. 

Please remember to save changes to the file when finished. 

This will add the email share icon to your posts. 

To also add the email share icon to your pages, you can navigate to WP Dashboard > Appearance > Editor > and open the file titled "content-page.php". 

Create a new, blank line below the Google+ code once again (the Google+ code is found on Line 31). Copy & paste the above email icon code. Edit the dummy text as you'd like and then save changes when finished. 



13. How to add a comment counter to Florence

Please note: This FAQ Article is specifically for the Florence theme.





To add a comment counter to Florence's homepage under each post, you can follow a few easy steps. 

Please note: This will only add a comment counter to your homepage posts if you are using the standard or full-width post layout option. The List and Grid post layouts do not have the social share icons visible on the homepage.

Navigate to WP Dashboard > Plugins > Plugin Editor.
In the upper-right of the screen, you'll see a drop-down menu with the words "Select plugin to edit". 
From this drop-down, choose the "Florence Core" plugin. Click the "Select" button. 
On the right, click the "inc" folder. 
Finally, open the file titled "social_share.php". 

On Line 27, you'll see the following line of code:


<?php if ( comments_open() ) : ?><a href="<?php echo get_permalink(); ?>#comments_wrapper"><i class="fa fa-comments"></i></a><?php endif; ?>


Replace that line of code with the following code instead:


<?php if(comments_open()) : ?>
    <div class="comment-counter"><?php comments_popup_link('No Comments', '1 Comment', '% Comments', '', ''); ?></div>
<?php endif; ?>


Save the file when you're finished.


Next, navigate to WP Dashboard > Appearance > Theme Editor > and open up the "comments.php" file.
On Line 2, you'll see this line of code:

<div class="post-comments" id="comments_wrapper">


Replace that line of code with the following instead:

<div class="post-comments" id="comments">


Save changes to the file when finished. 

Lastly, within Appearance > Customize > Custom CSS/Additional CSS, copy & paste the following: 


.comment-counter {
display: inline-block;
margin-left: 15px;
}


Save changes. 

14. How to create a static homepage & separate blog page

By default, your homepage will also display your post feed, listing all of your latest posts for visitors to see. If you would like to instead have your homepage be a static page and your post feed display on a separate page, you can follow these instructions.

First, create your new homepage and blog pages within WP Dashboard > Pages > Add New.
For this tutorial, we will be naming our static homepage "Home" and our post feed page "Blog".


Static Homepage Screenshot #1


Next, navigate to Settings > Reading. At the top of this screen, you'll see a section titled "Front page displays" or "Your homepage displays". Click the little bubble next to the "A static page" option.
From this option's "Front page" drop-down menu, select your newly created "Home" page.
From the "Post page" drop-down menu, select your newly created "Blog" page.


Static Homepage Screenshot #2


Be sure to save changes when you're finished.

The last step involves adding your "Home" and "Blog" pages to your navigation menu.
To do so, go to Appearance > Menus. Click the "Pages" drop-down menu on the left, check the boxes next to your "Home" and "Blog" pages, and add them to the menu. Drag and drop them to wherever you'd like them to be positioned in your menu. Be sure to save when finished.
For more information and tips on setting up your menu, check out: How do I set up my navigation menu?


Static Homepage Screenshot #3


Now, when you refresh your site, your homepage will display your newly created "Home" page and your "Blog" page will now display your post feed.


Static Homepage Screenshot #4


Static Homepage Screenshot #5


15. How to add a little logo image to menu


If you'd like to add a little logo image to your menu, we recommend installing & activating the plugin called Nav Menu Images. This plugin allows you to insert an image as a menu item within your top-bar navigation menu. We'll go through the steps below.


Menu Image Screenshot #1


After installing & activating the plugin, navigate to Appearance > Menus.
For a refresher on your primary menu, please refer to: How do I set up my navigation menu?

Select the "Links" or "Custom Links" drop-down menu on the left and enter whatever URL you'd like to have your image link to. For example, you could enter your site's URL to return the user to your homepage. If you'd like a title to appear next to the image, feel free to enter it within the "Link text" form. 

When you're finished, click "Add to Menu".
Drag and drop the new menu item to wherever you'd like it to display within your menu.
Click the "Save Menu" button. 


Menu Image Screenshot #2


Next, click the menu item to reveal its settings box.
The plugin has added a new option in the settings box titled "Upload menu item image". 

Click this "Upload menu item image" and choose your desired image. 

We've created a little image with a set height to best fit our top-bar and added it to our WordPress Media Library. Many of our themes have different top-bar heights, so you'll want to take this into consideration when creating your little image. 

I've noted the various top-bar heights below.  


Hemlock top-bar height: 48px
Florence top-bar height: 50px
Rosemary top-bar height: 51px
Redwood top-bar height: 50px
Oleander nav menu height: 55px
Sprout & Spoon nav menu height: 60px
Laurel nav menu height: 94px
Alder top-bar height: 54px 


Save changes to your menu when finished. 

You should be all set!

Please note: When your site is viewed on smaller devices, the top-bar menu is replaced with a mobile-menu. The menu image will be shown within this mobile menu and not beside it.


16. Why are there gaps in between images in Florence's Instagram footer?

Please note: This FAQ Article is specifically for the Florence theme.


Florence Instagram Screenshot #1


If you're using Florence's Instagram footer area and have white, uniform gaps in between your images, it's very likely an easy fix! Recently, the Instagram Slider Widget's authors released a massive update to the plugin which included changes to the "class" names Florence used in order to target & style the widget. In response to the update, we've created some CSS code which should address & fix the styling bugs.

Within Appearance > Customize > Custom CSS, copy & paste the following:

.widget-instagram .jr-insta-thumb ul > li, .widget-instagram ul.instagram-pics > li {
    width:12.5% !important;
    display:inline;
    float:left;
    margin-bottom:-6px;
    padding:0 !important;
}
.widget-instagram ul.instagram-pics > li img {
    width:100% !important;
    height: auto !important;
}
.jr-insta-thumb .thumbnails {
    padding:0 !important;
}


Be sure to save when finished.




Then, within Appearance > Widgets > Instagram Slider widget settings, please ensure you've set the Template option to be "Thumbnails" and the Image Size to either "Large" or "Medium". Save your settings when finished.


Florence Instagram Screenshot #3


screenshot's Instagram images attributed to the talented @emily_katz

17. How do I set up my Author Box?

If the feature is enabled within the Customizer, an Author Box will appear at the bottom of your posts to give credit to whoever penned the article. Author Boxes feature a little biographic blurb about the author as well as an avatar image and optional social media icons.


Author Box Screenshot #1




To create the Author Box biographic text

 

Within WP Dashboard > Users > select the user you'd like to add the biographical text for. Scroll down the page until you see the text form for "Biographical Info". Enter your desired author text and save changes when finished.

    

Author Box Screenshot #2

To insert the Author Box social icons

Within WP Dasboard > Users > selct the user you'd like to add social icons for. Scroll down the page until you see the various social media network options WP offers. To have a social network's icon appear within the Author Box, enter the necessary usernames for each desired social network. Be sure to save changes when finished.

   

Author Box Screenshot #3

To change the author name

Within WP Dashboard > Users > Select the user you'd like to change the display name for.
A short way down the page is a section titled "Name". In the "Nickname" option's field, you can enter the name that you'd like to be displayed within your Author Box. Next, look to where it says "Display name publicly as" and choose your Nickname from the drop-down menu. Be sure to save changes when you're finished.

   




To insert the Author Box avatar image

You'll want to visit the Gravatar website and create an account. Here, you can upload the image that will be pulled in to represent you wherever the Gravatar avatar platform is used.

Please note! It is important that you sign up for your Gravatar account using the same email address associated with your WordPress user. This is how WP knows which image to pull in.

If you've followed all steps correctly though your avatar image is still not appearing in your Author Box, please navigate to Settings > Discussion > Avatar Display > and ensure that the box next to "Show Avatars" is checked.

  

Author Box Screenshot #4

18. Why is Facebook pulling in the wrong image when I share my post?

If the wrong image (or no image at all) is being pulled in when your post is shared on Facebook, it's often an easy fix!

First, please ensure you've assigned a Featured Image to your post. A Featured Image is a representative picture for your post which is used in a number of areas & functions. To assign a Featured Image, open up your post's create/edit screen and look to the bottom-right. Here, you'll see a box where you can add your desired image.


Assign Featured Image Screenshot


If you have a Featured Image assigned to your post and are still experiencing the issue, we recommend using the plugin called WP Open Graph.

When you share a post to your Facebook account, Facebook's crawlers go through and 'scrape' the post's HTML to grab the relevant information to share. Sometimes, these crawlers need a bit of help. To give them a hand, you can use the WP Open Graph plugin which adds additional meta fields to each of your posts. This better helps FB's crawlers to identify the pertinent information to ensure your users share the correct details each and every time.


Open Graph Meta Screenshot


Please note: Once you've installed/activated the plugin and ensured your post's Open Graph meta details are correct, it can take up to 24 hours for Facebook's crawlers to come around and scrape your page again.


19. How to make your Gallery Post rotate automatically

Please note: This FAQ Article is specifically for the Hemlock, Rosemary, Redwood, Florence, Laurel, Alder, and Oleander themes







By default, a post using the Gallery post format will not automatically switch slides or images on a timer. Instead, a visitor will click the left or right arrow buttons to browse through the gallery images. If you'd like to add a timer function to your gallery post's slide area, we've written up the steps to go about it below.

Please note: You will need to access one of the theme's JS files which is not located within the main theme file directory. This means that you will not be able to simply access the file via WordPress Dashboard > Appearance > Editor. Instead, you access & alter the file via FTP, or, via a code editor plugin such as WPide (recommended).




FOR THE ROSEMARY THEME


Open up the theme's "solopine.js" file (located within the "js" folder).
Beginning on approximately Line 20, you will see the following code:

$('.post-img .bxslider').bxSlider({
      adaptiveHeight: true,
      mode: 'fade',
      pager: false,
      captions: true
    });


You can replace that bit of code with the following code instead:

$('.post-img .bxslider').bxSlider({
      adaptiveHeight: true,
      mode: 'fade',
      pager: false,
      captions: true,
      auto: true,
      pause: 5000
    });


In the new code you just added, there is a number value of "5000". This number is the timer that controls the speed of how often your gallery slides will rotate. It is measured in milliseconds, so "5000" means it will rotate approximately every 5 seconds. Feel free to change this number value to whatever speed you prefer.
After you're done, be sure to also save the file.



FOR THE FLORENCE THEME


Open up the theme's "solopine.js" file (located within the "js" folder).
Beginning on Line 21, you will see the following code:

$('.bxslider').bxSlider({
      adaptiveHeight: true,
      mode: 'fade',
      pager: false,
      captions: true
    });


You can replace that bit of code with the following code instead:

$('.bxslider').bxSlider({
      adaptiveHeight: true,
      mode: 'fade',
      pager: false,
      captions: true,
      auto: true,
      pause: 5000
    });


In the new code you just added, there is a number value of "5000". This number is the timer that controls the speed of how often your gallery slides will rotate. It is measured in milliseconds, so "5000" means it will rotate approximately every 5 seconds. Feel free to change this number value to whatever speed you prefer.
After you're done, be sure to also save the file.



FOR THE HEMLOCK THEME


Open up the theme's "solopine.js" file (located within the "js" folder).
Beginning on Line 21, you will see the following code:

$('.bxslider').bxSlider({
      adaptiveHeight: true,
      mode: 'fade',
      pager: false,
      captions: true
    });


You can replace that bit of code with the following code instead:

$('.bxslider').bxSlider({
      adaptiveHeight: true,
      mode: 'fade',
      pager: false,
      captions: true,
      auto: true,
      pause: 5000 
    });


In the new code you just added, there is a number value of "5000". This number is the timer that controls the speed of how often your gallery slides will rotate. It is measured in milliseconds, so "5000" means it will rotate approximately every 5 seconds. Feel free to change this number value to whatever speed you prefer.
After you're done, be sure to also save the file.




FOR THE REDWOOD THEME

Open up the theme's "solopine.js" file (located within the "js" folder).
Beginning on Line 24, you will see the following code:

$('.post-img .bxslider').bxSlider({
  adaptiveHeight: true,
  mode: 'fade',
  pager: false,
  captions: true,
  nextText: '<i class="fa fa-angle-right"></i>',
  prevText: '<i class="fa fa-angle-left"></i>',
  onSliderLoad: function(){
        $(".sideslides").css("visibility", "visible");
    }


You can replace that bit of code with the following code instead:

$('.post-img .bxslider').bxSlider({
  adaptiveHeight: true,
  mode: 'fade',
  pager: false,
  captions: true,
  auto: true,
  pause: 5000,        
  nextText: '<i class="fa fa-angle-right"></i>',
  prevText: '<i class="fa fa-angle-left"></i>',
  onSliderLoad: function(){
        $(".sideslides").css("visibility", "visible");
    }


In the new code you just added, there is a number value of "5000". This number is the timer that controls the speed of how often your gallery slides will rotate. It is measured in milliseconds, so "5000" means it will rotate approximately every 5 seconds. Feel free to change this number value to whatever speed you prefer.
After you're done, be sure to also save the file.




FOR THE OLEANDER THEME

Open up the theme's "solopine.js" file (located within the "js" folder).
Beginning on Line 23, you will see the following code:

$('.post-img .bxslider').bxSlider({
  adaptiveHeight: true,
  mode: 'fade',
  pager: false,
  captions: true,
  nextText: '<i class="fa fa-angle-right"></i>',
  prevText: '<i class="fa fa-angle-left"></i>',
  onSliderLoad: function(){
        $(".sideslides").css("visibility", "visible");
    }
});


You can replace that bit of code with the following code instead:

$('.post-img .bxslider').bxSlider({
  adaptiveHeight: true,
  mode: 'fade',
  pager: false,
  captions: true,
  auto: true,
  pause: 5000,  
  nextText: '<i class="fa fa-angle-right"></i>',
  prevText: '<i class="fa fa-angle-left"></i>',
  onSliderLoad: function(){
        $(".sideslides").css("visibility", "visible");
    }
});

In the new code you just added, there is a number value of "5000". This number is the timer that controls the speed of how often your gallery slides will rotate. It is measured in milliseconds, so "5000" means it will rotate approximately every 5 seconds. Feel free to change this number value to whatever speed you prefer.

After you're done, be sure to also save the file.




FOR THE LAUREL THEME

Open up the theme's "solopine.js" file (located within the "js" folder).  Beginning on Line 47, you will see the following code:

$('.post-img .bxslider').bxSlider({
  adaptiveHeight: true,
  mode: 'fade',
  pager: false,
  captions: true,
  nextText: '<i class="fa fa-angle-right"></i>',
  prevText: '<i class="fa fa-angle-left"></i>',
  onSliderLoad: function(){
        $(".sideslides").css("visibility", "visible");
    }
});

You can replace that bit of code with the following code instead:

$('.post-img .bxslider').bxSlider({
  adaptiveHeight: true,
  mode: 'fade',
  pager: false,
  captions: true,
  auto: true,
  pause: 5000,  
  nextText: '<i class="fa fa-angle-right"></i>',
  prevText: '<i class="fa fa-angle-left"></i>',
  onSliderLoad: function(){
        $(".sideslides").css("visibility", "visible");
    }
});

In the new code you just added, there is a number value of "5000". This number is the timer that controls the speed of how often your gallery slides will rotate. It is measured in milliseconds, so "5000" means it will rotate approximately every 5 seconds. Feel free to change this number value to whatever speed you prefer. 

After you're done, be sure to also save the file.




FOR THE ALDER THEME

Open up the theme's "solopine.js" file (located within the "js" folder). 
Beginning on Line 29, you will see the following code:

$('.post-img .bxslider').bxSlider({
  adaptiveHeight: true,
  mode: 'fade',
  pager: false,
  captions: true,
  nextText: '<i class="fa fa-angle-right"></i>',
  prevText: '<i class="fa fa-angle-left"></i>',
  onSliderLoad: function(){
        $(".sideslides").css("visibility", "visible");
    }
});

You can replace that bit of code with the following code instead:

$('.post-img .bxslider').bxSlider({
  adaptiveHeight: true,
  mode: 'fade',
  pager: false,
  captions: true,
  auto: true,
  pause: 5000,  
  nextText: '<i class="fa fa-angle-right"></i>',
  prevText: '<i class="fa fa-angle-left"></i>',
  onSliderLoad: function(){
        $(".sideslides").css("visibility", "visible");
    }
});

In the new code you just added, there is a number value of "5000". This number is the timer that controls the speed of how often your gallery slides will rotate. It is measured in milliseconds, so "5000" means it will rotate approximately every 5 seconds. Feel free to change this number value to whatever speed you prefer. 

After you're done, be sure to also save the file.





Related keywords: #timer #slideshow #slide #auto

20. Have your homepage display a specific post category

By default, the homepage will display your most recent posts from all categories. If you'd like your homepage to only display posts assigned with 1 particular category instead, you can follow these steps:

Navigate to Appearance > Editor > and open up your "functions.php" theme file.
Please be very careful regarding what you add or change within this theme file as it is the "brains" in a way.
Scroll to the bottom of the file and, below the last code within the document, copy & paste the following code:


function my_home_category ($query) {
    if ( $query->is_home() && $query->is_main_query() ) {
    $query->set( 'cat', '6');
    }
}
add_action ('pre_get_posts', 'my_home_category');



Homepage Category Screenshot #1


Within that little bit of code, 3 lines from the top, you'll notice the number value "6". This number represents the category you want to singularly display on your homepage.


Homepage Category Screenshot #2


Whenever you create a category, WordPress assigns it a unique ID number.
To determine your desired category's ID number, check out: How to determine a post, page, or category ID


Within "functions.php", replace the "6" number value with your own category ID's number.
Be sure to save the document when you're finished. Now, your homepage will display just your posts assigned with this particular category!

21. 1st post displays full, followed by grid layout in Florence

Please note: This FAQ article is specifically for the Florence theme.



If you're interested in having your homepage display the first post in full/standard layout, followed by the rest of the posts displaying in grid layout, you can follow the steps below.




First, you'll want to install the code editor plugin called WPide (http://wordpress.org/plugins/wpide) which will allow you to access the necessary theme files in order to edit them. 

Once WPide is installed and activated, you can navigate to WP Dashboard > WPide > themes > florence.

Open up the "index.php" theme file. On Line 11, you'll see this following line of code:

<?php if (have_posts()) : while (have_posts()) : the_post(); ?>


Immediately BELOW this line of code (on the blank Line 12), copy & paste the following:

<?php if( $wp_query->current_post == 0 && !is_paged() ) : ?>
    <?php get_template_part('content'); ?>
<?php else : ?>




Then, on what is now Line 21, you will see this code:

<?php endif; ?>


On the blank line directly below this code, copy & paste the following code.
It is exactly the same as the previously noted code, so you will have this bit of code listed twice-- once on Line 21 and again on Line 22:

<?php endif; ?>




The big block of code beginning on Line 11 and ending on Line 22 should now look like this:

<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
    <?php if( $wp_query->current_post == 0 && !is_paged() ) : ?>
        <?php get_template_part('content'); ?>
    <?php else : ?>        
    <?php if(get_theme_mod('sp_home_layout') == 'grid' || get_theme_mod('sp_home_layout') == 'grid-full') : ?>
        <?php get_template_part('content', 'grid'); ?>
    <?php elseif(get_theme_mod('sp_home_layout') == 'list' || get_theme_mod('sp_home_layout') == 'list-full') : ?>    
        <?php get_template_part('content', 'list'); ?>
    <?php else : ?>
        <?php get_template_part('content'); ?>
    <?php endif; ?>
    <?php endif; ?>




Be sure to save the changes to "index.php" when finished.

Next, navigate to Appearance > Customize > Custom CSS box > and paste in this code:

.grid-layout {
display:grid;
grid-template-columns:1fr 1fr;
grid-gap:30px;
}
.grid-layout li {
margin:0;
}
.grid-layout article:first-child {
grid-column: 1 / -1;
} @media only screen and (max-width: 767px) {
.grid-layout {
grid-template-columns:1fr;
}
.fullwidth .grid-layout li, .regular .grid-layout li {
width:100% !important;
}
} @media only screen and (min-width: 480px) and (max-width: 768px) {
.grid-layout {
grid-template-columns:1fr 1fr;
}
.fullwidth .grid-layout li, .regular .grid-layout li {
width:100% !important;
}
}

Save changes. 

Lastly, go to Appearance > Customize > General Settings and ensure your homepage layout is set to one of the"grid layout" options.

And voila! You're all set.

22. What is a retina logo image?

Please note: This article is specifically for the Hemlock and Florence themes.



What is a retina image?

Some newer devices come with "Retina Display" which , thanks to its high pixel density screen, will make content look sharper and more clear. To ensure your logo has a retina-ready version, you can add one to your theme.


How do I add a retina logo image to my theme?

A retina logo image is the same as the normal logo image, though twice the size. For example, if one's regular logo image is 100x100 pixels in size, the retina logo image would need to be 200x200 pixels in size.

How you name the retina image is very important. It must be named the exact same as the regular logo image, though with @2x added onto the end of the name.

So, if the regular logo image was named "logo.png", the retina logo image would need to be named "logo@2x. png"

Additionally, you'll want to ensure your regular logo image and your retina logo image are within the same WordPress Media Library folder. You can achieve this most easily by uploading the two image files at the same time to your Media Library. 

You can upload your retina logo image by navigating to Appearance > Customize > Logo & Header Settings


Retina Logo Screenshot



Don't have this option in your theme's Customizer?

If you are not using the Hemlock or Florence theme and would like to implement a retina logo image, we recommend the plugin called "WP Retina 2x". 




23. How do I add a Featured Image?

What is a Featured Image?

A Featured Image is a representative picture for your post which is used in a number of areas & functions, like on the homepage, post page, related post areas, recent post widgets, featured area sliders, etc..


Assign Featured Image Screenshot #1


How do I assign a Featured Image?

To assign a Featured Image to a post, navigate to your post's create/edit screen and look to the bottom-right. Here, you'll see a box titled "Featured Image" where you can add your desired image. Be sure to update your post when you're finished.


Assign Featured Image Screenshot #2


24. Auto-apply the Continue Reading button in all posts in Florence

Please note: This FAQ Article is specifically for the Florence theme.


The "Continue Reading" button in Florence is an excellent tool-- It gives your site's visitors a taste of your posts as well as keeps your homepage tidy & more easily navigable. By default, you will need to manually insert WordPress's Read More tag into your posts in order to have the "Continue Reading" button appear on your homepage posts. To learn how to go about this, check out: How do I get the "Continue reading" link?

Another option is to have WordPress automatically apply this Read More tag into all of your posts. This is a great option if your site already has a large number of published posts you'd rather not go through and manually apply the Read More tag to. Or, if you'd like the ease of simply not worrying about this extra step for all future posts.

Florence Read More Screenshot #1




Auto-apply "Continue Reading" button to all Standard Posts


To have the "Continue Reading" button auto-apply to all legacy & future posts (standard post format), we will make a slight adjustment to your theme's file(s).

Navigate to WP Dashboard > Appearance > Theme Editor and open up the file titled "content.php". 

On Line 71, you'll see the code for the "Continue Reading" button. It looks like this:

<?php the_content(); ?>


Replace that line of code with the following code instead:

<?php if(is_single()) : ?>
    <?php the_content(__('<span class="more-button">Continue Reading</span>', 'solopine')); ?>
<?php else : ?>
    <p><?php the_excerpt(); ?></p>
    <p><a href="<?php echo get_permalink(); ?>" class="more-link"><span class="more-button">Continue Reading</span></a></p>
<?php endif; ?>


Be sure to save the changes to your theme file when you're finished.




Changing the post summary length  



FOR STANDARD LAYOUT POSTS:

To set the number of words that will display from your post before the "Continue Reading" button appears, you can follow these steps: 

Navigate to WP Dashboard > Appearance > Theme Editor > and open up the file titled "functions.php". 
Please be very careful what you delete or add in this file! It is very sensitive. 

Scroll to the bottom of the file.
Beginning on Line 259, you'll see the section titled "THE EXCERPT".
Within this section, there is a line that looks like:

return 200;



The "200" number value determines the number of words in your post that will display on the homepage before the Read More tag kicks in. You can change this number value to whatever you prefer.

Be sure to save any changes to this file when you're finished.



FOR GRID LAYOUT POSTS

To adjust the number of words that appear in your post summary with Grid Layout, you can navigate to WP Dashboard > Appearance > Theme Editor > and open up the file titled "content-grid.php". 

On Line 26, you will see this line of code:

<p><?php echo sp_string_limit_words(get_the_excerpt(), 32); ?>…</p>


Do you see the "32" number value? This means that 32 words will appear in the summary before the summary ends. You can change this to whatever number you prefer. 

Save changes to the file when finished. 





25. How do I change my theme's fonts?

To change the theme's default fonts (and other stylings), we highly recommend using the Easy Google Fonts plugin, which allows you to easily take advantage of the scores of type options provided by Google Fonts. It also provides many ways to further customize your text beyond just fonts.

To see all of the font options provided, check out Google's Font Directory.

To search for and install this plugin in WordPress:

In this example, we will be changing the Redwood theme's body font from the default 'Lora' (image below) to the 'Playfair Display' font.





Navigate to the Easy Google Fonts settings page by going to WordPress Dashboard > Settings > Google Fonts.


STEP 1. CREATE A CONTROL

We'll first need to create a "Control". 
This is essentially just a title that will help you recognize this particular font change later on. It's especially helpful if you end up make multiple changes. You can choose any control title you want!

We'll give our control a name of "Body Text" because we're going to be changing the font-family of our theme's body text. Enter your chosen control title in the field that says "Enter control name here". Click the button titled "Create Font Control" afterward. 


STEP 2: ADD YOUR CSS SELECTORS

A white section will appear below your newly-created control requesting you add CSS selectors. 
CSS selectors are the CSS code related to the text element you want to change. This will help the plugin target and apply your desired changes specifically to your chosen element and nothing else. 

Don't know CSS code? Don't worry! 
We've created a big list of each theme's text elements and their related CSS selectors for you.
All you need to do is click through to your theme's article below, find your text element you want to change in the list, and use the related CSS selectors noted.


TEXT ELEMENTS & SELECTORS BY THEME

Hemlock - CSS Selectors
Rosemary - CSS Selectors
Redwood - CSS Selectors
Florence - CSS Selectors
Oleander - CSS Selectors
Sprout & Spoon - CSS Selectors
Laurel - CSS Selectors
Alder - CSS Selectors
Hawthorn - CSS Selectors


For our example, I'm changing Redwood's body text font.
I've gone to the "Redwood - targeting text elements" article above and found the section in the list titled "General Body Text". 



The "General Body Text" section has 3 separate CSS selectors I need to use (underlined in red above).
Please don't insert the "[SPACER]" text into the plugin field as it is not a selector, simply a way of separating different bits of code.


Note: Unless there's a "[SPACER]" text separating the multiple bits of code you need, please enter the entire string into the plugin's field as 1 complete selector.

In the Easy Google Fonts plugin field titled "Add CSS Selectors", I will add the 3 selectors underlined in red above. For multiples like this, add each one at a time, hitting your "enter" or "return" keyboard key after each. 


 


When finished, click the button titled "Save Font Control". 


STEP 3: APPLY YOUR FONT & STYLINGS

Now that we've created our control and added our CSS selectors for that control, it's time to apply the new font! 

Navigate to WP Dashboard > Appearance > Customize > Typography > Theme Typography

The font controls you've created will be listed here. 

Click the control name to have its settings drop-down beneath. 



I want to change my Redwood theme's body text from "Lora" to instead be "Playfair Display". I click on the "Font Family" drop-down and type/search for the desired font name. Instantly, the new font I've chosen will apply itself to the theme preview on the right. 




You can use the other styling drop-down options to adjust font-sizing, font-weight, apply additional scripts/subsets (if your language's characters require it), and more. 

Don't forget to check out the other 2 tabs, "Appearance" and "Position", for additional customization options as well!




Save changes by clicking the "Publish" button at the top of the Customizer screen when finished to apply these new stylings to your site. 

Want to change even more text elements in the theme? Simply repeat the above steps for each different text element.


Let us know if you have any questions about this by opening up a new support ticket!


26. Move the post header above featured image in Florence

Please note: This FAQ Article is specifically for the Florence theme.




Move Post Header Screenshot #1


By default, your posts will first display the featured image, followed by the post header (post title & post categories), the post content, and lastly the post footer. If you'd like to shift the post header from below the featured image to above the featured image, you can follow these steps:

Move Post Header Screenshot #2


Open up the "content.php" theme file.
You can open this file via WP Dashboard > Appearance > Editor, or, via a
snazzy code editor plugin such as WPide.
Beginning on Line 55, you will see the following block of code:

    <div class="post-header">
        
        <?php if(!get_theme_mod('sp_post_cat')) : ?>
        <span class="cat"><?php the_category(', '); ?></span>
        <?php endif; ?>
        
        <?php if(is_single()) : ?>
            <h1><?php the_title(); ?></h1>
        <?php else : ?>
            <h2><a href="<?php echo get_permalink(); ?>"><?php the_title(); ?></a></h2>
        <?php endif; ?>
        
    </div>


Move Post Header Screenshot #3


Copy this block of code, scroll up the document, and paste it onto Line 2 (the blank line immediately following the first line of code in the file). Be sure to go back down and delete the original block of code (noted above), otherwise you'll have two post headers displaying. When finished, be sure to save the file.

Move Post Header Screenshot #4


Then, within your WP Dashboard > Appearance > Customize > Custom CSS, copy & paste the following code:

.post-entry {padding-top: 20px;} 


Be sure to save when you're finished. And that's it!

Move Post Header Screenshot #5


27. Make Florence's logo area full-width

Please note: This FAQ Article is specifically for the Florence theme.






By default, Florence's logo image is centered within a container that is 1080px wide. If you have a larger logo image or full-width hero image that you'd like to exceed this 1080px width container, you can follow these steps to remove the width restriction on the logo image area.

We will need to access the theme's "header.php" file.
You can typically access this file via Appearance > Editor, via FTP, or via a code editor plugin
such as WPide (recommended).

Within "header.php" file, on Line 72, you will see the following code:

<div class="container">

Delete this line of code.

Then, on Line 96, you will see this bit of code:

</div>

You can also delete this little bit of code.

Please note: There will be two /div bits of code a couple lines apart from each other. It is important you delete the one on Line 96, and leave the other one as is.

Be sure to save the file when finished.

28. How to find your purchase code

How do I find my theme's ThemeForest purchase code?


You will need your ThemeForest purchase code in order to open up a support ticket. Each purchase code is a unique string of letters and numbers to verify that your theme license purchase is valid. The purchase code will never expire. 

To find your purchase code, follow these steps:





29. Moving the top bar below the logo image in Florence

Please note: This FAQ Article is specifically for the Florence theme.



The top bar includes your navigation menu, your social network icons, and your search bar.
By default, it sits above your header's logo image. If you'd instead like to move your top bar to sit below your logo image, you can follow the steps below. First, though, one important thing to note is that moving the top bar below your logo image will remove the top bar's "sticky" feature, meaning that the top bar will no longer scroll down the page with the user. It will remain at the top of the page. If this is OK with you, let's get started!




Note: We recommend installing the code editor plugin called WPide when adjusting your theme's files. While accessing your theme files from within Appearance > Editor may be easy, the WPide plugin includes lovely line numbers which will make the below instructions much easier to follow!

Open up the theme's "header.php" file.
Between Lines 70 - 98, you'll see a big block of code beginning with header id="header" and ending with /header.
This block of code looks like:


    <header id="header">
    
        <div class="container">
            
            <div id="logo">
                
                <?php if(!get_theme_mod('sp_logo')) : ?>
                    
                    <?php if(is_front_page()) : ?>
                        <h1><a href="<?php echo home_url(); ?>"><img src="<?php echo get_template_directory_uri(); ?>/img/logo.png" alt="<?php bloginfo( 'name' ); ?>" /></a></h1>
                    <?php else : ?>
                        <h2><a href="<?php echo home_url(); ?>"><img src="<?php echo get_template_directory_uri(); ?>/img/logo.png" alt="<?php bloginfo( 'name' ); ?>" /></a></h2>
                    <?php endif; ?>
                    
                <?php else : ?>
                    
                    <?php if(is_front_page()) : ?>
                        <h1><a href="<?php echo home_url(); ?>"><img src="<?php echo get_theme_mod('sp_logo'); ?>" alt="<?php bloginfo( 'name' ); ?>" /></a></h1>
                    <?php else : ?>
                        <h2><a href="<?php echo home_url(); ?>"><img src="<?php echo get_theme_mod('sp_logo'); ?>" alt="<?php bloginfo( 'name' ); ?>" /></a></h2>
                    <?php endif; ?>
                    
                <?php endif; ?>
                
            </div>
            
        </div>
        
    </header>

Copy this block of code and paste them onto the blank Line 26 (right above where it says div id="top-bar" ).




Be sure to go back down and remove that original block of header code below, otherwise you'll have two logo images appearing. Save the file when you're finished.

Then, within Appearance > Customize > Custom CSS, add the following:

#top-bar {position: relative; margin-bottom: 50px;}

Now you're all set!

30. How to determine a post, page, or category ID

Every time a post, page, or category is created, WordPress assigns it a unique ID number. Identifying an ID is quite simple. In this tutorial, we will be determining a post's ID, though the steps are the same for pages and categories as well.



Navigate to your WordPress Dashboard > Posts page.
Here, all of the posts you've created should be listed beginning with the most recent.




To find a specific post's ID number, hover your mouse over its post title.

As you hover, you'll notice a little box appears in the bottom-left corner of your screen displaying the link's complete URL. Your post's ID number is hidden within this URL.

For example, my post's URL looks like this:


http://......../redwood/wp-admin/post.php?post=116&action=edit


Toward the end of the URL, you can see a bit of text that says "post=116".
This tells us the post ID number. This particular post has a unique ID number of "116".


That's it! The same steps can be used to determine a page or category ID as well.
Simply navigate to WP Dashboard > Pages and hover over a page's title URL to see its page ID.
Or, navigate to WP Dashboard > Posts > Categories and hover over a category title to see its category ID.



Don't see the URL appearing at the bottom of your screen when you hover over the post?


For some, the URL at the bottom-left corner of your screen may not appear. No worries! There's another way to determine a post, page, or category's ID. 

Within the WP Dashboard > Posts screen where all of your posts are listed, simply click through to the edit screen of your post you'd like to find the ID of. Now, look up in your web browser's URL bar. Here, you should see the post's full URL which will include the "post=" text. Whatever number follows the "post=" text will be your post's ID number. 

This is the same process for determining a page's ID (WP Dashboard > Pages) and determining a category ID (WP Dashboard > Posts > Categories). 


31. Add a "Read More" link to your "About Me" widget




The About Me widget, often placed in a sidebar, can be a great little tool to welcome visitors to your site and introduce yourself. The widget area is a bit small, though, if you'd like to write a substantial amount of text. One option is to add a "Read More" link at the end of your short "About Me" widget text which will link visitors to your "About" page should they wish to continue learning about who you are in more detail.

Navigate to Appearance > Widgets > Set up your "About Me" widget as you'd like.
After the bit of text you enter into your widget, copy and paste the following bit of HTML code:

<a href="your-linking-URL-here">Read More...</a>


Please be sure to replace the dummy "your-linking-URL-here" text with the URL of your "About" page, or whatever page you'd like to link visitors to via this link. In the above code, we've set the wording to say "Read More..." though you are very welcome to change this to say whatever you'd prefer.

Be sure to save changes to your "About Me" widget when you're done.


32. Add "Read More" link to Grid & List Layout posts in Florence

Please note: This FAQ Article is specifically for the Florence theme.


By default, the "Continue Reading" button won't appear for Grid Layout or List Layout posts. If you would like to have this button appear below each grid item, you can follow the steps below.


Add "continue reading" button to Grid Layout:


Navigate to WP Dashboard > Appearance > Editor > and open up the file titled "content-grid.php".

Between Lines 24 - 28, you'll see this bit of code:

    <div class="post-entry">
        
        <p><?php echo sp_string_limit_words(get_the_excerpt(), 32); ?>…</p>
        
    </div>


On the blank line right ABOVE the closing tag ( /div ) in this code, you can copy and paste the following:

<p><a href="<?php echo get_permalink() ?>" class="more-link"><span class="more-button"><?php _e( 'Continue Reading', 'solopine' ); ?></span></a></p>


Save changes to the file when you're finished.

If you decide you would like to add a bit of top and bottom margin spacing above and below the grid items' "Continue Reading" button, you can go to Appearance > Customize > Custom CSS and copy & paste in the following:

.grid-item .more-button {margin-top: 20px; margin-bottom: 12px;}




Add "continue reading" button to List Layout:


Navigate to WP Dashboard > Appearance > Editor > and open up the file titled "content-list.php".

Between Lines 25 - 41, you'll see this big block of code for the "post-entry" element:

<div class="post-entry">
    
    <?php if(is_home()) : ?>
        <?php if(get_theme_mod('sp_home_layout') == 'list-full') : ?>
            <p><?php echo sp_string_limit_words(get_the_excerpt(), 34); ?>…</p>
        <?php else : ?>
            <p><?php echo sp_string_limit_words(get_the_excerpt(), 19); ?>…</p>
        <?php endif; ?>
    <?php else : ?>
        <?php if(get_theme_mod('sp_archive_layout') == 'list-full') : ?>
            <p><?php echo sp_string_limit_words(get_the_excerpt(), 34); ?>…</p>
        <?php else : ?>
            <p><?php echo sp_string_limit_words(get_the_excerpt(), 19); ?>…</p>
        <?php endif; ?>
    <?php endif; ?>
    
</div>


On the last line of this block of code is a closing div tag which looks like:

</div>


Directly ABOVE this closing tag, on the blank line, you can copy and paste the following code:

<p><a href="<?php echo get_permalink(); ?>" class="more-link"><span class="more-button">Continue Reading</span></a></p>


Please be sure to save changes to the file when finished.


33. Adding a category description to your category pages

By default, your category pages will display the category title and your category posts (depending on the theme)-- yet no summary. If you'd like to add a bit of category description text on each of your category pages, it's quite easy! Please find the instructions for your particular theme below:









REDWOOD

To create your descriptions for each Category, navigate to WordPress Dashboard > Posts > Categories > Click 'Edit' for the category you would like to add a description to. Enter your desired description text into the form titled "Description" and click "Update" when finished.

Next, we'll need to add a bit of simple code to your theme's "category.php" theme file.
You can typically access this via WP Dashboard > Appearance > Editor > "category.php".

On Line 14, you will see this bit of lonely code:

</div>

On the blank line right BELOW this bit of code, copy and paste the following:

<div class="category-description"><p><?php echo category_description(); ?></p></div>

Be sure to save the changes to the file when you're finished.

Lastly, copy and paste the following into Appearance > Customize > Custom CSS:

.category-description {margin-top: 50px; margin-bottom: 70px;}

Be sure to save when you're finished.




ROSEMARY

To create your descriptions for each Category, navigate to WordPress Dashboard > Posts > Categories > Click 'Edit' for the category you would like to add a description to. Enter your desired description text into the form titled "Description" and click "Update" when finished.

Next, we'll need to add a bit of simple code to your theme's "category.php" theme file.
You can typically access this via WP Dashboard > Appearance > Editor > "category.php".

On Line 14, you will see this bit of code:

<div id="main" <?php if(get_theme_mod('sp_sidebar_archive') == true) : ?>class="fullwidth"<?php endif; ?>>

On the blank line right BELOW this bit of code, copy and paste the following:

<div class="category-description"><p><?php echo category_description(); ?></p></div>

Be sure to save the changes to the file when you're finished.

Lastly, copy and paste the following into Appearance > Customize > Custom CSS:

.category-description {margin-top: 50px; margin-bottom: 70px;}

Be sure to save when you're finished.



HEMLOCK

To create your descriptions for each Category, navigate to WordPress Dashboard > Posts > Categories > Click 'Edit' for the category you would like to add a description to. Enter your desired description text into the form titled "Description" and click "Update" when finished.

Next, we'll need to add a bit of simple code to your theme's "category.php" theme file.
You can typically access this via WP Dashboard > Appearance > Editor > "category.php".

On Line 14, you will see this bit of code:

<div id="main">

On the blank line right BELOW this bit of code, copy and paste the following:

<div class="category-description"><p><?php echo category_description(); ?></p></div>

Be sure to save the changes to the file when you're finished.

Lastly, copy and paste the following into Appearance > Customize > Custom CSS:

.category-description {margin-top: 50px; margin-bottom: 70px;}

Be sure to save when you're finished.





FLORENCE

To create your descriptions for each Category, navigate to WordPress Dashboard > Posts > Categories > Click 'Edit' for the category you would like to add a description to. Enter your desired description text into the form titled "Description" and click "Update" when finished.

Next, we'll need to add a bit of simple code to your theme's "category.php" theme file.
You can typically access this via WP Dashboard > Appearance > Editor > "category.php".

On Line 14, you will see this little bit of code:

</div>

On the blank line right BELOW this bit of code, copy and paste the following:

<div class="category-description"><p><?php echo category_description(); ?></p></div>

Be sure to save the changes to the file when you're finished.

Lastly, copy and paste the following into Appearance > Customize > Custom CSS:

.category-description {margin-top: 50px; margin-bottom: 70px;}

Be sure to save when you're finished.




CASSIA

To create your descriptions for each Category, navigate to WordPress Dashboard > Posts > Categories > Click 'Edit' for the category you would like to add a description to. Enter your desired description text into the form titled "Description" and click "Update" when finished.

Next, we'll need to add a bit of simple code to your theme's "archive.php" theme file.
You can typically access this via WP Dashboard > Appearance > Editor > "archive.php".

On Line 31, you will see this little bit of code:

<div id="main">

On the blank line right BELOW this bit of code, copy and paste the following:

<div class="category-description"><p><?php echo category_description(); ?></p></div>

Be sure to save the changes to the file when you're finished.

Lastly, copy and paste the following into Appearance > Cassia Options > Custom CSS:

.category-description {margin-top: 50px; margin-bottom: 70px;}

Be sure to save when you're finished.




HICKORY

To create your descriptions for each Category, navigate to WordPress Dashboard > Posts > Categories > Click 'Edit' for the category you would like to add a description to. Enter your desired description text into the form titled "Description" and click "Update" when finished.

Next, we'll need to add a bit of simple code to your theme's "category.php" theme file.
You can typically access this via WP Dashboard > Appearance > Editor > "category.php".

On Line 4, you will see this little bit of code:

<div class="content sidebar">

On the blank line right BELOW this bit of code, copy and paste the following:

<div class="category-description"><p><?php echo category_description(); ?></p></div>

Be sure to save the changes to the file when you're finished.

Lastly, copy and paste the following into Appearance > Hickory Options > Custom CSS:

.category-description {margin-top: 50px; margin-bottom: 70px;}

Be sure to save when you're finished.




OLEANDER

To create your descriptions for each Category, navigate to WordPress Dashboard > Posts > Categories > Click 'Edit' for the category you would like to add a description to. Enter your desired description text into the form titled "Description" and click "Update" when finished.

Next, we'll need to add a bit of simple code to your theme's "category.php" theme file. 
You can typically access this via WP Dashboard > Appearance > Editor > "category.php".

On Line 10, you will see this bit of lonely code:

</div>

On the blank line right ABOVE this bit of code, you can copy and paste the following:

<div class="category-description"><p><?php echo category_description(); ?></p></div>

Be sure to save changes to the file when finished. 

Lastly, navigate to Appearance > Customize > Custom CSS and copy & paste in the following to style the category description text a bit:

.category-description {margin: 30px 0;}

Be sure to save when you're finished. 



SPROUT & SPOON

To create your descriptions for each Category, navigate to WordPress Dashboard > Posts > Categories > Click 'Edit' for the category you would like to add a description to. Enter your desired description text into the form titled "Description" and click "Update" when finished.

Next, we'll need to add a bit of simple code to your theme's "category.php" theme file. 
You can typically access this via WP Dashboard > Appearance > Editor > "category.php".

On Line 6, you will see this bit of lonely code:

</div>

Create a new, blank line directly ABOVE this bit of code.
On this new, blank line (of what is now Line 6), you can copy and paste the following:

<div class="category-description"><p><?php echo category_description(); ?></p></div>

Be sure to save changes to the file when finished. 

Lastly, navigate to Appearance > Customize > Custom CSS and copy & paste in the following to style the category description text a bit:

.category-description {margin: 30px 0;}

Be sure to save when you're finished. 



LAUREL

To create your descriptions for each Category, navigate to WordPress Dashboard > Posts > Categories > Click 'Edit' for the category you would like to add a description to. Enter your desired description text into the form titled "Description" and click "Update" when finished.

Next, we'll need to add a bit of simple code to your theme's "category.php" theme file.   You can typically access this via WP Dashboard > Appearance > Editor > "category.php".

On Line 10, you will see this bit of code:

<div class="sp-container">

On the blank line directly ABOVE this bit of code, (Line 9), you can copy and paste the following:

<div class="category-description"><p><?php echo category_description(); ?></p></div>

Be sure to save changes to the file when finished. 

Lastly, navigate to Appearance > Customize > Custom CSS and copy & paste in the following to style the category description text a bit:

.category-description {margin-top: 40px; text-align: center;}

Be sure to save when you're finished. 




ALDER

To create your descriptions for each Category, navigate to WordPress Dashboard > Posts > Categories > Click 'Edit' for the category you would like to add a description to. Enter your desired description text into the form titled "Description" and click "Update" when finished.

Next, we'll need to add a bit of simple code to your theme's "category.php" theme file. You can typically access this via WP Dashboard > Appearance > Editor > "category.php".

On Line 19, you will see this bit of code:

<div class="sp-container <?php if(get_theme_mod('alder_sidebar_archive') == true) : ?>isfullwidth<?php endif; ?>"></div>

On the blank line directly BELOW this bit of code, (Line 20), you can copy and paste the following:

<div class="category-description"><p><?php echo category_description(); ?></p></div>

Be sure to save changes to the file when finished. 

Lastly, navigate to Appearance > Customize > Custom CSS and copy & paste in the following to style the category description text a bit:

.category-description {margin-bottom: 60px; text-align: center;}

Be sure to save when you're finished. 





34. Targeting text elements in Florence - CSS Selectors

Please note: This FAQ Article is specifically for the Florence theme.



This list of Florence's text element CSS is in coordination with this article: How do I change my theme's fonts?

Below, we've noted nearly all of Florence's text elements and how to target them with CSS in order to change their font-family using the "Easy Google Fonts" plugin. 

You can also use the following CSS selectors if you needed to apply another styling change to the text. For example, changing color or font-weight. This code can be pasted into your Appearance > Customize > Custom CSS box with the related parameters.  

Should you have any questions regarding the below elements, want any clarification, or would like a hand adjusting the font of elements within Florence, please don't hesitate to open up a new support ticket and let us know!




/* ----- GENERAL BODY TEXT ----- */
p,.post-entry,.post-entry p


/* ----- MENU ITEMS ----- */
/* Top-bar menu items */   #navigation-wrapper .menu li a 


/* ----- POST HEADER - STANDARD POST ----- */
/* Post category */   .post-header .cat a 
/* Post title */   .post-header h2 a,.post-header h1 


/* ----- POST HEADER - GRID POST ----- */
/* Post category */   .post-header .cat a    
/* Grid item post title */   .grid-item .post-header h2 a 


/* ----- POST HEADER - LIST POST ----- */
/* Post category */   .post-header .cat a 
/* List item post title */   .list-item .post-header h2 a 


/* ----- POST & PAGE CONTENT ----- */
/* Post/page body text */   .post-entry p 
/* Blockquote */   .post-entry blockquote p 
/* Numbered lists */   .post-entry ol li 
/* Bulletted lists */   .post-entry ul li 

/* H-tags */
.post-entry h1 
.post-entry h2 
.post-entry h3 
.post-entry h4 
.post-entry h5 
.post-entry h6 

/* Post's Continue Reading */   .more-button 


/* ----- POST FOOTER ----- */
/* Post date & author name */   .post-meta .meta-info 


/* ----- HOMEPAGE POST PAGINATION ----- */
/* Older Posts / Newer Posts */   .post-pagination a 


/* ----- AUTHOR BOX ----- */
/* Author name */   .author-content h5 a 
/* Author bio */   .author-content p 


/* ----- YOU MIGHT ALSO LIKE ----- */
/* Section title */   .post-related .block-heading 
/* Post title */   .item-related h3 a 
/* Post date */   .item-related span.date 


/* ----- POST COMMENTS ----- */
/* Section title */   .post-comments .block-heading 
/* Comment author name */   .thecomment .comment-text span.author,.thecomment .comment-text span.author a 
/* Comment date */   .thecomment .comment-text span.date 
/* Comment text */   .comment-text p 
/* Leave a reply */   #respond h3 
/* Name, email, website, etc. */   #respond label 
/* Post comment */   #respond #submit 


/* ----- SIDEBAR WIDGETS ----- */
/* Widget title */   .widget-heading 
/* Widget body text */   .widget p 
/* Post widget post title */   .side-pop.list .side-pop-content h4 a 
/* Post widget post date */   .side-pop-content span.sp-date 
/* WP widget listed items */   .widget ul li a 
/* Tag widget */   .widget .tagcloud a 


/* ----- FOOTER AREA ----- */
/* Social icon text */   #footer-social a span 
/* Copyright/disclaimer text */   #footer-copyright 
/* Back to top button */   #footer-copyright .to-top 



35. Changing font size in Florence - CSS Code

Please note: This FAQ Article is specifically for the Florence theme.



Would you like to change the font size of any of Florence's text elements? Below, we've noted nearly all of Florence's text elements and how to target them with CSS in order to change their font-size.

Simply locate the text element in the list below you'd like to alter, copy the code next to it, and paste it into WordPress Dashboard > Appearance > Customize > Custom CSS.
We've listed each item with its default font size, so feel free to adjust it to whatever pixel size you prefer.

Should you have any questions regarding the below elements, want any clarifications, or would like a hand adjusting font-size, please don't hesitate to open up a new support ticket and let us know!


/* ----- GENERAL BODY TEXT ----- */
p {font-size: 16px;}
/* ----- MENU ITEMS ----- */
/* Top-bar menu items */   #navigation-wrapper .menu li a {font-size: 11px;}
/* Top-bar social icons */   #top-social a {font-size: 14px;}
/* ----- POST HEADER - STANDARD POST ----- */
/* Post category */   .post-header .cat a {font-size: 11px;}
/* Post title */   .post-header h2 a, .post-header h1 {font-size: 24px;}
/* ----- POST HEADER - GRID POST ----- */
/* Post category */   .post-header .cat a {font-size: 11px;}   
/* Grid item post title */   .grid-item .post-header h2 a {font-size: 18px;}
/* ----- POST HEADER - LIST POST ----- */
/* Post category */   .post-header .cat a {font-size: 11px;}
/* List item post title */   .list-item .post-header h2 a {font-size: 18px;}
/* ----- POST & PAGE CONTENT ----- */
/* Post/page body text */   .post-entry p {font-size: 16px;}
/* Blockquote */   .post-entry blockquote p {font-size: 18px;}
/* Numbered lists */   .post-entry ol li {font-size: 16px;}
/* Bulletted lists */   .post-entry ul li {font-size: 16px;}
/* H-tags */
.post-entry h1 {font-size: 27px;}
.post-entry h2 {font-size: 24px;}
.post-entry h3 {font-size: 21px;}
.post-entry h4 {font-size: 19px;}
.post-entry h5 {font-size: 17px;}
.post-entry h6 {font-size: 15px;}
/* Post's Continue Reading */   .more-button {font-size: 11px;}
/* ----- POST FOOTER ----- */
/* Post date & author name */   .post-header .post-date {font-size: 15px;}
/* ----- HOMEPAGE POST PAGINATION ----- */
/* Older Posts / Newer Posts */   .post-pagination a {font-size: 11px;}
/* ----- AUTHOR BOX ----- */
/* Author name */   .author-content h5 a {font-size: 14px;}
/* Author bio */   .author-content p {font-size: 16px;}
/* Author social icons */   .author-content a i.fa {font-size: 14px;}
/* ----- YOU MIGHT ALSO LIKE ----- */
/* Section title */   .post-related .block-heading {font-size: 14px;}
/* Post title */   .item-related h3 a {font-size: 11px;}
/* Post date */   .item-related span.date {font-size: 11px;}
/* ----- POST COMMENTS ----- */
/* Section title */   .post-comments .block-heading {font-size: 14px;}
/* Comment author name */   .thecomment .comment-text span.author, .thecomment .comment-text span.author a {font-size: 11px;}
/* Comment date */   .thecomment .comment-text span.date {font-size: 11px;}
/* Comment text */   .comment-text p {font-size: 16px;}
/* Leave a reply */   #respond h3 {font-size: 14px;}
/* Name, email, website, etc. */   #respond label {font-size: 14px;}
/* Post comment */   #respond #submit {font-size: 11px;}
/* ----- SIDEBAR WIDGETS ----- */
/* Widget title */   .widget-heading {font-size: 11px;}
/* Widget body text */   .widget p {font-size: 16px;}
/* Latest post widget post title */   .widget ul.side-newsfeed li .side-item .side-item-text h4 a {font-size: 13px;}
/* Latest post widget post date */   .widget ul.side-newsfeed li .side-item .side-item-text .side-item-meta {font-size: 11px;}
/* WP widget listed items */   .widget ul li a {font-size: 13px;}
/* Tag widget */   .widget .tagcloud a {font-size: 10px !important;}
/* ----- FOOTER AREA ----- */
/* Instagram widget title */   #footer-instagram h4.block-heading {font-size: 14px;}
/* Social icons */   #footer-social a i.fa {font-size: 14px;}
/* Social icon text */   #footer-social a span {font-size: 11px;}
/* Copyright/disclaimer text */   #footer-copyright {font-size: 11px;}
/* Back to top button */   #footer-copyright .to-top {font-size: 10px;}



36. Theme Support Coverage FAQs

Purchasing one of our theme licenses from ThemeForest provides you with six months free technical support included in the price. This is to ensure you have a helping hand while getting started with your Solo Pine theme and so that we can assist you with any questions that may pop up during that long time period.
After six months from theme purchase, the support coverage expires.

Below are some frequently asked questions regarding Envato/ThemeForest's support policy and how it affects your Solo Pine theme.




What does theme support include?

As stated by Envato's Item Support Policy, theme support includes:




Will the FAQ article database & theme updates expire with my support coverage?

Nope! You will always be welcome to use the tutorial articles found within our support database, regardless of your support coverage status. And theme updates are always available to you at no extra cost.



How do I know if my support coverage has expired?

To check if your support coverage has expired or to find out how much time you have left in your support coverage window, you can log into your Envato account. Navigate to your "Downloads" page and find your Solo Pine theme in the list. Here, you can see the remaining coverage time for support.



Do I HAVE to renew my support coverage?

Not at all. Support coverage is totally optional! If you find that you never needed to open up a support ticket or if you haven't in a long time, it probably isn't necessary to renew your support coverage.
However, if you find yourself relying on our support services quite often or if you like knowing you can reach out to us at any time, it may be a good investment.



What if my support coverage expires and I decide I want to renew after-the-fact?

Not a problem! You can always renew your Solo Pine theme support coverage even after it has expired.



Is there a benefit to renewing support coverage before it expires?

If you renew your theme's support coverage prior to expiration, Envato offers a discounted price.



How much does renewing or extending my support coverage cost?

The support coverage renewal/extension pricing is set by the ThemeForest Marketplace. According to their pricing guide:



How do I renew my theme support coverage?

To renew your theme's support coverage, you can log into your Envato account. If you see a number of linked images on the left for Envato's various marketplaces, click the one for ThemeForest. Then, navigate to your "Downloads" page (via your user icon in the top-right of the screen) and find your Solo Pine theme in the list. Here, you can click the link to extend or renew your support coverage.


37. Have your Instagram Footer area display in 2 rows on mobile

Please note: This FAQ article is specifically for the Rosemary, Redwood, Florence, Oleander, and Hemlock themes. 



The Instagram Footer area, inserted via the trusty "WP Instagram Widget" plugin, will shrink down when viewed on smaller screen sizes. If you would prefer to have your Instagram Footer area "break" onto 2 separate rows when viewed on mobile devices, please find your theme below and follow the instructions. 



ROSEMARY


Rosemary's default Instagram Footer will display 6 Instagram images in 1 row across the bottom of your site.

If you would like your Instagram Footer area to appear in 2 rows of 3 images each when viewed on mobile screen sizes, you may copy and paste the following code into WP Dashboard > Appearance > Customize > Custom CSS

@media only screen and (max-width: 960px) {
#instagram-footer .instagram-pics li {
width: 33.3%;
margin-bottom: -3px;
}
}



REDWOOD


Redwood's default Instagram Footer will display 8 Instagram images in 1 row across the bottom of your site. When it is viewed on small mobile devices, the Instagram Footer area will reduce to 1 row of 4 images. 

If you would like your Instagram Footer area to appear in 2 rows of 4 images each when viewed on mobile screen sizes, you may copy and paste the following code into WP Dashboard > Appearance > Customize > Custom CSS

@media only screen and (max-width: 960px) {
#instagram-footer .instagram-pics li {width: 25%;}
}

@media only screen and (max-width: 767px) {
#instagram-footer .instagram-pics li {display: inline !important;}
}




FLORENCE


Please note: this is for the "WP Instagram Widget" plugin and not for the "Instagram Slider Widget" plugin. 

Florence's default Instagram Footer will display 8 Instagram images in 1 row across the bottom of your site. 

If you would like your Instagram Footer area to appear in 2 rows of 4 images when viewed on mobile screen sizes, you may copy and paste the following code into WP Dashboard > Appearance > Customize > Custom CSS

@media only screen and (max-width: 960px) {
#footer-instagram .instagram-pics li {width: 25%;}
}




HEMLOCK


Please note: this is for the "WP Instagram Widget" plugin and not for the "Instagram Slider Widget" plugin. 

Hemlock's default Instagram Footer will display 8 Instagram images in 1 row across the bottom of your site. 

If you would like your Instagram Footer area to appear in 2 rows of 4 images when viewed on mobile screen sizes, you may copy and paste the following code into WP Dashboard > Appearance > Customize > Custom CSS


@media only screen and (max-width: 960px) {
#footer-instagram .jr-insta-thumb ul li, #footer-instagram .instagram-pics li {
width: 25%;
}
}




OLEANDER


Oleander's default Instagram Footer area will display 8 Instagram images in 1 row across the bottom of your site. When it is viewed on small mobile devices, the Instagram Footer area will reduce to 1 row of 4 images. 

If you would like your Instagram Footer area to instead appear in 2 rows of 4 images when viewed on mobile screen sizes, you may copy and paste the following code into WP Dashboard > Appearance > Customize > Custom CSS.

@media only screen and (max-width: 960px) {
#instagram-footer .instagram-pics li {width: 25%;}
}

@media only screen and (max-width: 767px) {
#instagram-footer ul.instagram-pics > li {display: inline !important;}
}



If you find yourself with any questions, feel free to open up a new support ticket and let us know!

38. Solo Pine Referrals & Affiliates // Share the love, earn some cash!


Did you know you can earn money each time you refer someone to Solo Pine?


Sign up for Creative Market's Partner Program and/or Envato's Affiliate Program.
They'll provide you with a unique URL which acts as a tracker so the marketplace can track your earnings. If a person who clicks through your link purchases a Solo Pine theme, the marketplace will credit your account with your earnings! 



SOLO PINE & ENVATO



The majority of our Solo Pine themes are available via Envato's ThemeForest marketplace. Envato has partnered with Impact Radius to track and credit you for any referred sales.

To get started, visit the Envato Affiliate Program to begin the application process.  Once approved, you'll be provided with instructions on how to start earning some dough by referring others to Solo Pine themes!  


SOLO PINE & CREATIVE MARKET



Solo Pine currently has 1 theme, Oleander, for sale via Creative Market. 

Sign up for Creative Market's Partner Program and receive your unique Creative Market Partner code which you can add to the end of our Oleander theme's page URL. 


For example, Oleander's regular theme URL is:

https://creativemarket.com/SoloPine/499272-Oleander-A-Blog-Shop-Theme


With the addition of your Partner code, the URL would look something like this:

https://creativemarket.com/SoloPine/499272-Oleander-A-Blog-Shop-Theme?u=SoloPine


If someone clicks through your special link and purchases the theme, or any other items via Creative Market, you will be the lucky recipient of 10% of all that person's Creative Market purchases for 1 FULL YEAR
The more people you refer, the more cash in your pocket!

To learn more and to sign up, check out Creative Market's Partner Program


39. Fonts used in demo logo images


Your theme will have a default logo image which appears at the top of the site. You can replace this logo image by navigating to your theme's Customizer area and uploading your preferred image to the "Logo & Header" settings section. it will automatically override the default logo with your own image. 

Each theme will also include the PSD-format file for the demo logo image in the package you download from the marketplace. You are very welcome to edit the image using Photoshop or a similar image-editing program to say or look however you wish. 

Below, we've noted the fonts used in each theme's default logo image in case you would simply like to start from scratch but maintain a similar text look. 


OLEANDER

Main font: "Existence Light" available for free here: http://www.dafont.com/existence.font
Minor font: "Montserrat" available for free here: https://fonts.google.com/specimen/Montserrat


REDWOOD

Main font: "Dolce Vita" available for free here: http://www.dafont.com/dolce-vita.font
Minor font: "Montserrat" available for free here: https://fonts.google.com/specimen/Montserrat?query=montserrat
The "for" word: "Crimson Text" available for free here: https://fonts.google.com/specimen/Crimson+Text?query=crimson+tex


ROSEMARY

Main font: "Josefin Sans" available for free here: https://fonts.google.com/specimen/Josefin+Sans?query=josefin
Minor font: "Jenna Sue" available for free here: http://www.dafont.com/jenna-sue.font


HEMLOCK

Main font: "Champagne & Limousines" available for free here: http://www.dafont.com/champagne-limousines.font
Minor font: "Crimson Text" available for free here: https://fonts.google.com/specimen/Crimson+Text?query=crimson+tex


FLORENCE

Main font: "Beginning Yoga" available for free here: http://www.dafont.com/beginning-yoga.font
Watercolor texture overlay: "Add Me Some Watercolour Quick" available for purchase here: https://creativemarket.com/Nickylaatz/77899-Add-me-some-Watercolour-Quick


CASSIA

Main font: "Yesteryear" available for free here: https://fonts.google.com/specimen/Yesteryear?query=yesteryear


SPROUT & SPOON

Main & minor font: "Champagne & Limousines" available for free here: http://www.dafont.com/champagne-limousines.font


LAUREL

Main font: "Autumn Chant" available for free here: http://www.dafont.com/autumnchant.font


ALDER

Main font: "Playfair Display" available for free here: https://fonts.google.com/specimen/Playfair+Display
Minor font: "Notera" available for free here: http://www.dafont.com/notera.font


HAWTHORN

Main font: "Beauty" by PremiereGraphics available for free here: https://www.dafont.com/beauty-2.font
Minor font: "Montserrat" available for free here: https://fonts.google.com/specimen/Montserrat

40. Creating additional WordPress Users

You may find that you'd like to create additional WordPress Users which can log into your WordPress Dashboard for a variety of reasons. For example, to contribute in writing posts or to troubleshoot technical issues you're experiencing. 

Creating a new WP User and adjusting their permissions (or "Role") can allow you to not only ensure your own personal login details are kept safe, but help control what sort of changes the secondary user can make within your dashboard. 



CREATING A NEW USER

1 ) Navigate to WP Dashboard > Users 

2 ) To create a new user, click the "Add New" button at the top of the page. 

3 ) Enter the new Username and Email Address (required).
**You can either use our email [solopinedesigns @ gmail.com] or use your own email address here.  

4 ) Fill in the user's personal details like Name and Website, if wanted (not required). 

5 ) Click the "Show Password" button. 

This will automatically generate a random password. 
If you are creating a password for a colleague, you can change it to whatever you wish. 

If you are creating a new WP User for a technical support representative to log in and troubleshoot an issue, it's fine to leave the temporary password as-is. Though please copy & paste it into the support ticket rather than taking a screenshot -- the complicated passwords can take us ages to hand-type out!
 

6 ) Choose if you'd like to email this person a notification (not required). 

7 ) Select the user's Role

There are 5 different WordPress User roles to choose from.
Each role will affect what areas of the dashboard this person can access or control. 

If you are creating a new WP User for a technical support representative, you will want to provide them with an "Administrator" role. 

8 ) When finished, click the "Add New User" button.

If the User has been created for technical support purposes, you can then copy and paste the new guest user's username and password into the support ticket. Please be sure to also share your site's URL if you haven't already. 
 
 


To edit your WP Users, you can always navigate back to the WP Dashboard > Users screen and select the user you would like to manage. Here, you can change a variety of personal details about the user, including their name, adding biographical author text, social media usernames, change passwords, and more. 

41. Add an image to your About Me widget


To add an image to your "About Me" widget, you will first want to ensure that the image is hosted online. This means that it has a URL which WordPress can use to link it into the widget. The easiest way to do this would be to upload the image to your WordPress Media Library. 

 

Upload the image to your Media Library

Navigate to WP Dashboard > Media. Click the "Add New" button at the top. 
Find your desired image on your computer and upload it to your WordPress Media Library. 

Once the image appears in your library, select the image. It will open a box or screen with information on the image. 
On the right, you will see a URL titled "File URL" or simply "URL". This is your image's unique URL. 
Copy the URL. 


Adding the image to your About Me widget

Next, navigate to WP Dashboard > Appearance > Widgets > and add your "About Me" widget to your preferred area. 
For the field titled "Image URL", paste in the URL you copied from your Media Library. 
Save changes when finished. 


42. Instagram feed isn't updating on the site

Sometimes, though not common, you may notice that your Instagram feed hasn't updated despite you adding new photos to your actual Instagram account. More often than not, this is related to transient data on your WordPress getting backed up.

To clean out your WP transient data, we recommend installing the plugin called "Delete Expired Transients" ( https://wordpress.org/plugins/delete-expired-transients/). 

Once activated, navigate to WP Dashboard > Tools > Delete Transients > and delete the "Expired Transients".

If you have a cache tool running on your WordPress and/or on your web browser, it may be best to clear the cache afterward as well. 

If this still doesn't help, feel free to reach out to us via a new support ticket! We'd be happy to take a look. 

43. Google Search Console: Mobile-Friendly Test Recommendations



If you run your site through the Google Search Console's "Mobile Friendly Test", you may receive a result of "Page is not mobile friendly". Don't stress! While GSC's scan can be really helpful, it's also very literal and raises red flags which can be misleading. 

All Solo Pine themes are guaranteed 100% mobile responsive (unless you've checked the "Disable mobile responsive" option in the Customizer settings). 

Two of the most common errors this GSC "Mobile Friendly Test" throws are:


What's really going on?

If you visit your site via a mobile phone, chances are that you won't experience any issues clicking various items and your content isn't extending out past the edge of your screen. So why is the scan noting these "issues" and saying your site isn't mobile friendly?

After running the "Mobile Friendly Test", look to the right side of the screen where a preview of your site is shown. Does it look anything at all like your site when you actually visit it via mobile? Probably not. It's likely that the test preview is displaying a basic HTML version of your site with zero stylings applied. That's where the error messages stem from. 

This indicates that your site didn't load completely for the test and this is why the error messages have appeared. Essentially, it boils down to a slow-loading site.

 

How to help your site load more quickly

We recommend the following popular plugins to give your site a helping hand in loading faster and, ultimately, appease the Google Search Console's "Mobile-Friendly Test": 


1 ) W3 Total Cache: With any WordPress site, whether it be one of our themes or any other theme, it's always a great idea to use a cache plugin. Cache plugins help improve load speeds and reduce the strain on your server which is a win-win for both you and your visitors.

Settings: After installing and activating "W3 Total Cache", navigate to WP Dashboard > Performance > General Settings. Make sure that the options "Page Cache" and "Browser Cache" are enabled. Save changes. 

Please note: If you already have a cache plugin enabled, you can skip this "W3 Total Cache" suggestion. It's not recommended to have multiple cache plugins running at once. 


2 ) Autoptimize: When you visit any site, there's a whole lot going on in the background you don't see. Each time a page is loaded, lots of script and code are being loaded to build, style, and "give life" to the web page you're about to see. Autoptimize helps aggregate, cache, and minify these scripts so that your site's pages load more quickly and smoothly. 

Settings: After installing and activating the "Autoptimize" plugin, navigate to WP Dashboard > Settings > Autoptimize. Enable the "Optimize JavaScript Code?" and the "Optimize CSS Code?". Save changes and empty the cache. 

Run your site through the Google Search Console "Mobile Friendly Test": https://search.google.com/test/mobile-friendly and see what it now says. Still having issues? Don't hesitate to let us know via a new support ticket!

44. Show post feed on homepage


When you view your homepage, are your published posts missing? If so, don't worry! It's likely that your homepage is set to display a static page rather than your feed. 

Navigate to Settings > Reading > Your homepage displays

Make sure that the option "Your latest posts" is selected. Save changes if necessary. 

Still not seeing anything? Make sure your posts are published and not just drafts!

45. Translate your theme using Loco Translate

By default, all of our themes come in the English language. Though it's absolutely possible to translate this to another language, of course! For this, we recommend using the free plugin called "Loco Translate" (https://wordpress.org/plugins/loco-translate/).




Steps to translating your theme with Loco Translate:

1. First, navigate to WP Dashboard > Settings > General > and change your "Site Language" to the language you'll be translating your theme into. 

2. Install & activate the "Loco Translate" plugin

3. Navigate to WP Dashboard > Loco Translate. At the top will be a heading that says "Active theme". Beneath, you should see your Solo Pine theme name. Click on the hyperlinked theme name. 

4. On the next screen, below the title of your theme, you should see 2 links/buttons. If the second says "Create template", click this link first. Next, click the blue button titled "Create template".

If your link did not say "Create template" but instead said "Edit template", move onto the next step.

5. Click the little "New Language" button. Next, select the language you want to translate the theme into from the drop-down menu titled "WordPress Language". Below, where it says "Choose a location", we recommend leaving it on the default first option. When finished, click the "Start translating" button. 

6. Here, you'll be able to select each bit of English text in the theme and create a translation for it. 

There are 2 important sections on this screen, the top-most box titled "Source Text" and the bottom box titled "[Your language] Translation". 

All of the theme's hard-coded English text "strings" are noted in the first "Source Text" box. To begin, click on one of the text strings you'd like to translate. Then, once you've highlighted an English text string, click down into the box titled "[Your language] Translation". Here, you can type in the translation for that text string. 

When finished, the translation should appear to the right of the English text string in that top "Source Text" box.

 


Continue this step for each of the English text strings in the "Source Text" box. 

Please note: Not all of the English text strings really need to be translated nor should be translated. For example, some are bits of text your site visitors will never see as it's on your WP Dashboard area. Or, it may be strange-looking bits of code that look like this: %1$s at %2$s . You can ignore these. 

When finished, click the blue "Save" button. 


RTL Languages

To change the theme's text to display RTL (for languages such as Hebrew), ensure that your WordPress language has been set to your desired RTL language. To do so, navigate to WP Dashboard > Settings > Site Language > and change the language here. Save changes. 

If you notice any text elements which are still displaying LTR, feel free to contact us via support ticket. We'd be happy to help!



46. Default fonts used in each theme

All Solo Pine themes use Google Fonts as their main default fonts. Below, we've listed what fonts are used in each theme for your reference. If there's an element you can't find noted, please let us know by opening a new support ticket!

Interested in what fonts are used in your theme's demo logo image?
Check out: Fonts used in demo logo images



HAWTHORN

Barlow Semi Condensed: 

Barlow: 

Serif:

Arial:



ALDER

Overpass:

Amiri:

Montserrat:

Lora:



LAUREL

Karla:

Lora:


Arial:



SPROUT & SPOON

Source Sans Pro: 


Crimson Text: 



REDWOOD

Montserrat:

Lora:

Autograf: 

Free font used to make the "Solo Pine" signature in the "About Me" widget (https://www.dafont.com/autograf.font).



OLEANDER

Open Sans:

Playfair Display:

Crimson Text:

Autograf:

Free font used to make the "Solo Pine" signature in the "About Me" widget (https://www.dafont.com/autograf.font).


ROSEMARY

Lato:

Playfair Display:

Arial:

Georgia:



FLORENCE

Open Sans:

Oswald:

Crimson Text:

Arial:

Georgia:


HEMLOCK

Open Sans:

Crimson Text:

Lato:

Arial:

Georgia:


CASSIA

Playfair Display:

Droid Serif:

Arial:

Tangerine:



47. Setting up the newsletter widget in Florence

Florence comes with custom CSS stylings for the "MailChimp for WordPress" plugin. This plugin allows you to insert a newsletter sign-up form in your Sidebar area. 

When a visitor adds their email via the form, it is saved to your chosen MailChimp mailing audience list. When you're ready, you can use MailChimp's easy interface to create and send personalized newsletters to your hoards of fans! 


Here's how to get it up and running:


1. SIGN-UP FOR MAILCHIMP

First, please ensure you have signed up and created an account with MailChimp ( https://mailchimp.com ). 

The first step you'll want to do is to create an "Audience" within your MailChimp account. This is where all of your subscribers' information will be kept. 

To create a MailChimp Audience:  Log into your MailChimp account > In the top menu area, click "Audience" > Click the "Current audience" drop-down > Click the "View audiences" option > and click the "Create Audience" button. Fill in the requested information like List name & the email address you will be sending your newsletter from, etc. > finalize creating your Audience. 

Next you will need to have your MailChimp account generate a unique "API Key" number. This API Key is used to link your MailChimp account to your WordPress "MailChimp for WordPress" plugin which is collecting your newsletter sign-ups.

To find your MailChimp API Key:   Log into your MailChimp account > Your Account Page > Extras > API Keys > Create a key.


2. INSTALL THE PLUGIN

Next, you'll need to install the "MailChimp for WordPress" ( http://wordpress.org/plugins/mailchimp-for-wp ) plugin onto your WordPress.

Installing the Mailchimp for WordPress plugin:   Log into your WordPress Dashboard > Plugins > Add New > Search for term "MailChimp for WordPress" > Install Now > Activate Plugin.

Once installed, navigate to the plugin's Settings page.  Here, you'll want to copy and paste your MailChimp account's API Key into the form and click "Save changes".

Navigate to WP Dashboard > MailChimp for WP > Forms.

Here, you will see the HTML code that "builds" your newsletter form. If it's not already there, you can simply delete the code within the text box and replace it with the following instead:


<p>
    <label>Subscribe to my Newsletter</label>
    <input type="email" id="mc4wp_email" name="EMAIL" placeholder="Your email address" required="">
</p>
<p>
    <input type="submit" value="Subscribe">
</p>


Note: If you'd like to change the text from "Subscribe to my Newsletter" to something else, you can do so on the 2nd line of the above code. 

Be sure to save changes to the form when finished. 


3. ADDING THE NEWSLETTER WIDGET TO YOUR SITE

To then add your newsletter sign-up form to your site, you can navigate to WP Dashboard > Appearance > Widgets and add the "MailChimp Sign-up Form" widget to your Sidebar widget area on the right side of the screen.


Be sure to test your newsletter form when finished to make sure everything's working correctly on the email-side of things!


48. Change how many posts display per page

SET ALL POST COUNTS AT ONCE - DEFAULT WP SETTING

You can manually set the maximum number of blog posts to appear on all of your post pages (like the blog feed, archive pages, etc.) by going to:

WordPress Dashboard > Settings > Reading > choose desired number next to the "Blog pages show at most" option > Save Changes

This will set the number of posts that appear on all pages in one big blanket setting.





SET DIFFERENT POST COUNTS FOR EACH TYPE OF POST PAGE

Sometimes, the standard WordPress post count setting (noted above) doesn't quite go far enough. What if you don't want one post count number applied to every page on your site? 

For example, what if you want to have 5 posts display on your homepage/blog feed and then 8 posts display on your category pages? 

Or what if you're using a layout such as "1st post full, then grid"? Your homepage may be displaying 5 posts but then when you click the "Older Posts" button, these paginated pages will have an odd gap in the grid layout. It would be best to then use an even number on these pages. 




Fear not! There's a simple solution that allows you to have complete control over how many posts appear on any page of your site: the "Custom Post Limits" plugin.

Install and activate the Custom Post Limits plugin on your WordPress. 

Then, navigate to WP Dashboard > Settings > Post Limits to change the settings. 

There are a lot of various post page options to change here, but you don't need to set a number for each one. 

Note: Consider using the standard WordPress post count setting (noted at the top of this article) to set a general post count that will apply to all pages. Then, using the Custom Post Limits plugin customize just those post feed pages which you want a different post count for. 

Example: 

Let's say I am using the "1st post full, then grid" layout option on my homepage. I would like to have 5 posts display on my homepage so that there is one big post followed by 4 grid post beneath it. However, when I click the "Older Posts" button to go to "Page 2" of my blog feed, there are now 5 grid items. This looks a bit funky! 

To fix this, I would go to WP Dashboard > Settings > Post Limit (remember to install and activate the "Custom Post Limits" plugin to see this option!). 

I'd scroll down to where I see the option "Front Page Limit". Because I want 5 posts to display on my homepage, I'll set this to be "5". 

Beneath, there is the sub-option "---paged (non first page). This is to control the number of posts shown on "paged" pages of my homepage, or, the pages shown when I click the "Older Posts" button. I don't want 5 grid items shown on these pages; I want an even number so the grid layout isn't un-even. So I'll choose to show "6" posts on these pages. 


Be sure to save changes at the bottom of the screen when finished. 

And voila! 


Use this same method to change the post counts on any other pages you may want to customize-- category pages, tag pages, search pages, and more!

Have any questions about this? Don't hesitate to open up a new support ticket and let us know! We'd be more than happy to help. 

49. How to configure "Smash Balloon Social Photo Feed" plugin

In this guide, we'll go over how to setup and configure the "Smash Balloon Social Photo Feed" plugin. 

If you find yourself with any questions at all during the process, please don't hesitate to reach out! We're happy to help. 


STEP 1: INSTALLING & CONFIGURING THE PLUGIN


1. First, install the "Smash Balloon Social Photo Feed" plugin (https://wordpress.org/plugins/instagram-feed/). 

2. Navigate to WP Dashboard > Instagram Feed.

3. Click on the big blue "Connect an Instagram Account" button. This will connect with whatever Instagram account you are currently logged into. 




STEP 2: SETTING UP THE WIDGETS


A ) TO INSERT 3x3 INSTAGRAM GRID INTO WIDGET AREA


1. Navigate to WP Dashboard > Appearance > Widgets

2. Drag a standard "Custom HTML" widget into your Sidebar or Footer widget area where you want the grid to appear. 

3. Copy & paste in this shortcode:

[instagram-feed num=9 cols=3 showheader=false showfollow=false showbutton=false disablemobile=true]

Save changes.


 

B ) TO INSERT ROW OF INSTAGRAM IMAGES IN HEADER/FOOTER AREA


Many of our themes have an "Instagram Footer" option where 6-12 of your most recent Instagram images shows in a single row in the "Instagram Footer" widget area. For our Alder theme, there is also an "Instagram Header" option. To recreate this widget, you can:

1. Navigate to WP Dashboard > Appearance > Widgets

2. Drag a standard "Custom HTML" widget into your "Instagram Footer" widget area. 

3. Copy & paste in the following shortcode:

[instagram-feed num=9 cols=9 imagepadding=0 showheader=false showbutton=false showfollow=false disablemobile=true]


In the above shortcode, do you see the "num=9" and the "cols=9" bits? This determines how many total images will show and in how many columns they'll show. 

If you want a row of 11, for example, set it to be "num=11" and "cols=11". This will show 11 images in 11 columns (11 images in a single row).  



STEP 3: ADDING THE STYLING CODE

Lastly, we'll need to add some CSS styling code to ensure the feed spans 100% width of your site. 

Navigate to WP Dashboard > Appearance > Customize > Custom CSS/Additional CSS box > and add the code below related to your particular Solo Pine theme:

 

 

// HAWTHORN:

We have added the custom stylings to Hawthorn's latest theme update, version 1.3.1. (https://themeforest.net/item/hawthorn-a-wordpress-blog-shop-theme/21361268). 

For instructions on how to update your theme, you can check out: https://solopine.ticksy.com//article/2795/



// ALDER

/*SMASH BALLOON IG FEED STYLINGS*/
#top-instagram .widget_custom_html, #bottom-instagram .widget_custom_html{
text-align:center;
margin-bottom:0;
}
#top-instagram .widget_custom_html .widget-title, #bottom-instagram .widget_custom_html .widget-title{
display:none;
}
 #top-instagram .widget_custom_html, #bottom-instagram .widget_custom_html{
grid-column: 1 / -1;
margin: 0 calc(50% - 50vw);
}
#sb_instagram.sbi_col_11 #sbi_images .sbi_item {
width:9.090909090909091%;
}
@media only screen and (max-width: 767px) {
#top-instagram #sbi_images div:nth-child(11), #top-instagram #sbi_images div:nth-child(10), #top-instagram #sbi_images div:nth-child(9), 
#top-instagram #sbi_images div:nth-child(8), #top-instagram #sbi_images div:nth-child(7), 
#top-instagram #sbi_images div:nth-child(6), #top-instagram #sbi_images div:nth-child(5),
#bottom-instagram #sbi_images div:nth-child(11), #bottom-instagram #sbi_images div:nth-child(10), #bottom-instagram #sbi_images div:nth-child(9), 
#bottom-instagram #sbi_images div:nth-child(8), #bottom-instagram #sbi_images div:nth-child(7), 
#bottom-instagram #sbi_images div:nth-child(6), #bottom-instagram #sbi_images div:nth-child(5) {
display:none !important;
}
#top-instagram #sbi_images .sbi_item, #bottom-instagram #sbi_images .sbi_item {
width:25% !important;
}
}



// LAUREL:

/*SMASH BALLOON IG FEED STYLINGS*/
#ig-footer .widget_custom_html h4 {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%,-50%);
-moz-transform: translate(-50%,-50%);
-o-transform: translate(-50%,-50%);
transform: translate(-50%,-50%);
background: #fff;
padding: 20px 22px;
z-index: 999;
text-transform: uppercase;
letter-spacing: 2px;
font-size: 12px;
}
@media only screen and (max-width: 767px) {
#ig-footer #sbi_images div:nth-child(11), #ig-footer #sbi_images div:nth-child(10), #ig-footer #sbi_images div:nth-child(9), 
#ig-footer #sbi_images div:nth-child(8), #ig-footer #sbi_images div:nth-child(7), 
#ig-footer #sbi_images div:nth-child(6), #ig-footer #sbi_images div:nth-child(5) {
display:none !important;
}
#ig-footer #sbi_images .sbi_item {
width:25% !important;
}
}



// SPROUT & SPOON:

We have added the custom stylings to Sprout & Spoon's latest theme update, version 1.5. (https://themeforest.net/item/sprout-spoon-a-wordpress-theme-for-food-bloggers/15659257). 

For instructions on how to update your theme, you can check out: https://solopine.ticksy.com//article/2795/




// REDWOOD:

We have added the custom stylings to Redwood's latest theme update, version 1.7.2 (https://themeforest.net/item/redwood-a-responsive-wordpress-blog-theme/11811123). 

For instructions on how to update your theme, you can check out: https://solopine.ticksy.com//article/2795/


 

// ROSEMARY


We have added the custom stylings to Rosemary's latest theme update, version 1.6.2 (https://themeforest.net/item/rosemary-a-responsive-wordpress-blog-theme/10695119). 

For instructions on how to update your theme, you can check out: https://solopine.ticksy.com//article/2795/



// FLORENCE:

/*SMASH BALLOON IG FEED MOBILE STYLINGS*/
@media only screen and (max-width: 767px) {
#footer-instagram #sbi_images div:nth-child(11), #footer-instagram #sbi_images div:nth-child(10), #footer-instagram #sbi_images div:nth-child(9), 
#footer-instagram #sbi_images div:nth-child(8), #footer-instagram #sbi_images div:nth-child(7), 
#footer-instagram #sbi_images div:nth-child(6), #footer-instagram #sbi_images div:nth-child(5) {
display:none !important;
}
#footer-instagram #sbi_images .sbi_item {
width:25% !important;
}
}


// HEMLOCK:

We have added the custom stylings to Hemlock's latest theme update, version 1.8.2 (https://themeforest.net/item/hemlock-a-responsive-wordpress-blog-theme/8253073). 

For instructions on how to update your theme, you can check out: https://solopine.ticksy.com//article/2795/


//OLEANDER:

/*SMASH BALLOON IG FEED STYLINGS*/
#instagram-footer .widget_custom_html {
text-align:center;
margin-bottom:0;
}
#instagram-footer .widget_custom_html .widget-title {
text-transform: uppercase;
letter-spacing: 1px;
font-size: 14px;
margin-bottom:22px;
border:none;
background:none;
font-weight:400;
padding:0;
color:#000;
}
#instagram-footer .widget_custom_html .widget-title:after {
display:none;
}
#instagram-footer .widget_custom_html {
grid-column: 1 / -1;
margin: 0 calc(50% - 50vw);
}
@media only screen and (min-width: 768px) and (max-width: 960px) {
#instagram-footer .widget_custom_html {
max-width:100%;
margin:0;    }
}
@media only screen and (max-width: 767px) {
#instagram-footer #sbi_images div:nth-child(11), #instagram-footer #sbi_images div:nth-child(10), #instagram-footer #sbi_images div:nth-child(9), #instagram-footer #sbi_images div:nth-child(8), #instagram-footer #sbi_images div:nth-child(7), #instagram-footer #sbi_images div:nth-child(6), #instagram-footer #sbi_images div:nth-child(5) {
display:none !important;
}
#instagram-footer #sbi_images .sbi_item {
width:25% !important;
}
}





For more options on how to customize the Instagram feed styling, you can navigate to WP Dashboard > Instagram Feed > "3. Display Your Feed" tab > for a list of parameters you can add to the basic [instagram_feed] shortcode. 

50. Setting up your webshop


Currently, our themes which support the WooCommerce shop plugin are Oleander, Rosemary, Redwood, Hemlock, Laurel, Alder, Florence, Hawthorn and Sitka.

When you first install these themes, the shop options (such as "Shopping cart", "Check out", etc.) won't be visible. This is because the shop features will be activated once you install and activated the free WooCommerce plugin. 

Below, we'll give you a general overview of how to setup your webshop. We'll also link to WooCommerce's great documentation/tutorial articles as well if you need more in-depth explanation. At the bottom of the article, you'll find additional WooCommerce resources to answer any questions which may arise unanswered. 


 

Installing the WooCommerce plugin

If you're ready to begin setting up your webshop, you can install the WooCommerce plugin. 

Navigate to WP Dashboard > Plugins > "Add New" button in the top-left. Search the WordPress Plugin Directory for the term "WooCommerce". 

"Install" the WooCommerce plugin. 
When it's finished installing, you can either "Activate" the plugin directly where you are on the WordPress Plugin Directory page, or, navigate back to WP Dashboard > Plugins > and click the "Activate" button next to the WooCommerce plugin. 



WooCommerce Setup Wizard

If you haven't installed WooCommerce on your WordPress before, you will be greeted with a screen asking you if you'd like to run the WooCommerce Setup Wizard. 



We highly recommended doing so!
It can save lots of time and effort. Click "Let's Go!" to get started. 

The Setup Wizard will explain that it will automatically create a number of shop-related pages for you, including pages for the "Shop", "Cart", "Checkout", and "My Account". 



Click "Continue" to have WooCommerce create these pages for you. 

The next few screens will ask you questions about your shop location, preferred units of measurement, currency, whether or not you'll be shipping items, if you'll be charging tax, and what kind of customer payments you'd like to accept. 

If you aren't sure of a question, you can always skip that particular screen and edit the setting later within the WooCommerce plugin's settings. 

When finished, you'll be taken to a final screen. 



From this screen, you can choose to continue setting up your shop by creating your first product. To do so, click the "Create your first product!" button. 

Otherwise, you can click the little link at the bottom which says "Return to the WordPress Dashboard" to exit out of the wizard. You can always create your first store product later by navigating to WP Dashboard > Products > Add Product.  

  

**For more information regarding the WooCommerce Setup Wizard, including how to return to the Wizard if you skipped it the first time around, please reference WooCommerce's article here: WooCommerce OnBoard Wizard



WooCommerce Settings

You should now see 2 new menu items within your WordPress Dashboard on the left-side. One is titled "WooCommerce" and the other is titled "Products". 

You can always access and edit your WooCommerce's settings via WP Dashboard > WooCommerce

Here, you'll see there are numerous setting sections listed within your WP Dashboard's left-side menu nested beneath the "WooCommerce" item. There are also a number of tabs at the top where you can edit your webshop. 



Before launching your webshop, please be sure to spend some time getting acquainted with these various settings to ensure you have your shop options exactly as you please. 

You will also find a few options for Customizing how your shop elements display by navigating to WP Dashboard > Appearance > Customize > WooCommerce Settings

 

***For more details on WooCommerce's numerous settings and options, please reference their article here: Settings & Options



Creating products

To begin creating new products for your shop, you can navigate to WP Dashboard > Products > Add Product

As with the "WooCommerce" Dashboard menu item, you'll notice that there are additional Product settings nested within your Dashboard menu on the left. 


To create your first product, give it a title and enter the item's description in the big text field. 

Further below, you can give the item a price. If you'd like to place the item on sale at any point, you can edit this product page and give it a sale price in addition to the regular price. You can also schedule a sale price to appear at a certain date or time of your choosing. 



Use the tabs on the left to edit information about the product such as how much is in inventory, how much it weighs in order to calculate shipping charges, and more. 



In the field for "Product Short Description", enter a more boiled-down summary of your product. 



On the right side are additional settings for your product:

Product Gallery:
In the meta box titled "Product Gallery", select images of your product to appear in a thumbnail gallery on your product's page to give your customer the best possible visual of your product. 

Product Image:
In the box titled "Product Image", you can assign what is essentially your Product's Featured Image. Select a single image which will represent your product in a variety of places. 

Product Tags:
Like in a regular WordPress post, you can create and assign Tags to your products. 

Product Categories:
Again, as with WordPress posts, you can create and assign one or more categories to your products. 



To preview your product's page prior to publishing, you can click the "Preview" button in the top-right. 
To save a draft of your product to be edited or published at a later time, you can click the "Save Draft" button. 
And to publish your product, you can click the "Publish" button. 

 

***For more details on how to setup your Products, please reference WooCommerce's article here: Set Up Products



WooCommerce Widgets & Sidebar

WooCommerce comes with some custom widgets which you can add to the theme's default sidebar area, or, which you can add strictly to your "shop" sidebar area. To view and edit them, navigate to WP Dashboard > Appearance > Widgets

On the left you'll see all of your available widgets listed. If you scroll down, you'll notice that there are lots of new WooCommerce-related widgets that have appeared. We recommend testing each widget out and seeing if it's something you'd be interested in incorporating into your site. 

On the right, you'll see that a new widgetized area titled "WooCommerce Sidebar" has appeared. You can drag & drop any widgets into this sidebar area that you'd like to appear on your shop-related pages  when the shop's sidebar is enabled. 



Enabling/Disabling the Shop's Sidebar

To enable or disable the sidebar area on your shop and product pages, you can navigate to WP Dashboard > Appearance > Customize

Depending on your theme, you may see a section titled "Shop Settings". Within, you should see an option for "Shop Layout". Here, choose to enable or disable the sidebar.


 

Alternatively, if you do NOT see a "Shop Settings" section within your Customizer section, your webshop Sidebar will appear or disappear depending on whether or not you've added widgets to your "WooCommerce" sidebar area. If there are no widgets placed within the WooCommerce sidebar, then your webshop pages will display full-width. If you DO place widgets within the WooCommerce sidebar, then the sidebar will automatically activate. 





LAUNCHING YOUR SHOP

When you've created your products, setup your WooCommerce options as you'd like, chosen whether or not you'd like to use the sidebar/widgets, and are ready to make your shop accessible to your visitors, all you need to do is add your "Shop" page and related pages to your navigation menu. 

To do so, navigate to WP Dashboard > Appearance > Menus

If you haven't yet setup your navigation menu for your theme, please be sure to reference our article here on how to do so: How do I set up my navigation menu?

On the left, you'll notice that you now have additional menu sections for WooCommerce, such as "Products", "Product Categories", and "Product Tags". 

However to simply add a "Shop" link in your menu that directs visitors to your shop page, you can look within the "Pages" tab. If you ran the WooCommerce Setup Wizard, there should automatically be pages titled "Shop", "Cart", "Checkout", and "My Account". 

Check the boxes next to the menu items you'd like to add to your menu and then click the "Add to Menu" button. Drag & drop the items to position them exactly where you'd like within the menu. 

We recommend also including the "Cart" and "Checkout" menu options so they're accessible for your customers. To save space, you can always nest the "Cart" and "Checkout" options beneath your main "Shop" menu item. To do so, drag and drop them beneath the "Shop" item. When they indent a bit to the right, they are successfully nested and will display as a drop-down menu. 



  

MORE WOOCOMMERCE RESOURCES

Still have questions or are interested and learning about the variety of things WooCommerce is capable of? We highly recommend checking out WooCommerce's collection of tutorial articles and videos! 

WooCommerce Documentation Articles:
https://docs.woocommerce.com/documentation/plugins/woocommerce/getting-started/

WooCommerce Video Tutorials*
https://woocommerce.com/videos/

*For the video tutorials, please scroll down the page a bit to where you'll begin seeing "WooCommerce 101" videos appear. 


And, as always, if you find yourself with any questions, please feel free to log into your Ticksy account at https://solopine.ticksy.com and open up a new support ticket. We'd be happy to help!