1. Start
  2. Installing Sahifa Theme
  3. Installing Sample Content
  4. Language Translations
  5. RTL Version
  6. Building Menus
  7. Add House Icon
  8. Setting Up Logo
  9. Custom Sliders Feature
  10. Setting Up The Slider
  11. Breaking News Module
  12. Homepage Builder
  13. Sidebar Manger
  14. Overlay Patterns
  15. Setting Up a Background
  16. Featured Images
  17. Adding a Review Post
  18. How to use Lightbox
  19. Full Width Page/Post
  20. Using Page Templates
  21. Footer Settings
  22. Shortcodes Gui
  23. How to Paginate a Post
  24. Google Analytics Code
  25. Changing Author Avatars
  26. How to Insert Ads
  27. Credits

Sahifa WordPress Theme

By TieLabs

Last Updated : April 21, 2013

Thank you for purchasing my theme . Please read this document and explore the item comments and FAQ items for further information and help.

For questions on basic WordPress installation/usage, HTML, JavaScript or CSS editing - please try the ThemeForest forums, W3Schools, the Wordpress Codex or Google as theme errors/issues get top priority.

Don't Forget If You Like It, Rate It !

Installing sahifa Theme


Uploading sahifa via FTP to Wordpress

Installing sahifa from the WordPress Dashboard

Installing Sample Content


To install the Sample Content

Check this video

Language Translations


All of our Themes are able to be translated into any language. The process of translating the theme is a user responsibility.
The following instructions are given as guidance.

  1. Open wp-config.php and replace this:
    define ('WPLANG', '');	
    with this (subsitute the language string (bg_BG) with your own!):
    define ('WPLANG', 'bg_BG'); 
  2. Download and install POEDIT
  3. Connect to your site -> open your theme/languages directory
  4. Download the default.po file and open it with POEDIT.
  5. Translate file and save it as bg_BG (the file name must match with the string you inserted into wp-config.php)
  6. Two files will be generated after save. bg_BG.po and bg_BG.mo
  7. Upload the .mo and .po files into wp-content/themes/your-theme/languages folder

Your WordPress installation should be in the language you intend on using the site.

How to activate the RTL Version


You just need to install the theme on RTL wordpress blog and it will adjust automatically .. check this page for more informations .

Building Menus


To create a custom navigation menu:

NOTE: Refer to Official Wordpress Menu Guide 

Add House Icon To main Navigation


How to remove the house icon ?

add this code to custom css area in Tiepanel > Styling

#main-nav ul li.menu-item-home a , #main-nav ul li.menu-item-home.current-menu-item a{
	background-image: none !important;
	text-indent: 0;
}

How to use Custom Sliders Feature ?


Custom Sliders allow you to add slides with custom image , title , caption and link .. so you can use it as a min slider on the homepage or on a single post .

Check Setting Up The Slider section for instructions to set acustom slider as main site slider .

Setting Up The Slider


To enable the slider:

Breaking News Module


To enable the Breaking News Module:

Homepage Builder


To Customize Your HomePage:

Overlay Patterns


To set pattern for the background.

Setting Up a Background


Adding a Review Post


You can add a review post from Review Post Options box in the post edit/add page .. check the video

Full Width Page/Post


In post edit page , Select 'full Width' image from Sidebar Options As shown in below screenshot.

Using Page Templates


In most of our themes, we offer sever PAGE TEMPLATES. A Page Template is a template which comes with your theme. WordPress can be configured to use different Page Templates for different Pages. You can select which Template will be used when displaying a particular Page.

For Example : Authors , Timeline , Sitemap and Tags page templates

How To Use a Page Template
  1. Go to Pages --> Add New
  2. On the right-hand side, you will see the following panel titled Page Attributes with a drop-down under Template:

    NOTE: If you do NOT see this panel, look to the top right of your screen for the words - Screen Options. Click that and enable the checkbox next to Page Attributes.

  3. Select the Page Template you desire.
  4. Publish the Page. That's it! Now that page will display the pre-defined content within that page template.

Shortcodes Gui


Shortcodes make it simple to insert elements like buttons, boxes, columns etc. without any knowledge how to code HTML. Shortcodes work in posts and pages .

How to Paginate a Post ?


In order to paginate your blog post, in the Write panel in your WordPress admin, switch to the TEXT view (if you are using the Visual view) and then enter the following code to wherever you want to break the post up into a new page.

<!--nextpage-->

Save the post , And you’re all done!

How and Where to Include Google Analytics Tracking Code?


  1. COPY the code given to you by Google Analytics
  2. Go to WordPress --> Theme Panel page --> General Settings --> look towards the bottom for Footer Code box:
  3. Paste your Google Analytics (or other) tracking code here. This code will automatically be inserted into the footer of your theme on every page.
  4. Click Save Changes. That's it!

How to chnage Author Avatar


The theme uses Gravatar to display users avatars . to craete or change your Gravatar :

If you have never setup a Gravatar account:
  1. Register / login to Gravatar. Upon registering, use the SAME email address that is associated with your WordPress User Profile.
  2. Upload your photo and associate it with that specific email address.
If you already registered at gravatar.com, follow these steps:
  1. Click on "My Gravatars" .
  2. click on "Add a New Email" .
  3. Then, you'll need to click on "Add a New Image" .
  4. Upload an image .
  5. Then select the email address, and then select your image from bottom. Now it's associated with that email address. Click Save .
  6. It will take about 5-10 minutes to propagate on the internet, and then will appear on site.

How to Insert Ads


Add an image Advertisement

Add a Text , Adsense or Flash Advertisement

Flash (SWF) Advertisement Code

A flash advertisement would need to be in the .swf (shockwave) format. To use it, just replace the data & value URL paths and width/height accordingly in the code example below:

<object type="application/x-shockwave-flash data="http://www.URLPath.com/Path/To/file.swf" width="300" height="250">
		<param name="movie" value="http://www.URLPath.com/Path/To/file.swf" />
</object>

Credits


Thanks so much to