TheOne Wordpress Theme Documentation


Thank you for purchasing our theme. If you have any questions that are beyond the scope of this help file, please feel free to publish your question here.
Thanks so much!

Installation


To use a WordPress theme you must have a working version of Wordpress already installed. For information in regard to installing the WordPress platform, please refer to the WordPress Codex here

  1. Extract the package file
  2. After extract the main zip file, you'll see these folders and files:

    • theone.zip - zipped theme file, install this file
    • Documentation folder - help file
    • Log folder
    • Demo-data.zip - 9 demo data files
    • Theone-child.zip - Child theme
  3. Install theme file
  4. This template works well for WordPress 3.9, update yours if needed.
    Installing the theme can be done in two ways. You can upload the theme ZIP file using the built in WordPress theme upload, or copy the files through an FTP client.

    • Use the Envato WordPress Toolkit plugin.

      Please refer this post.
      Note: How to get the API Key of themeforest? Refer the post.

    • Using WordPress Theme Upload:
      Be sure to extract the file "TheOne.zip" from the ThemeForest download before uploading. Using the ThemeForest ZIP file directly will result in a "Missing Style Sheet" error.
      • Login to your WordPress admin.
      • In the "Appearance > Themes" menu click the tab "Install Themes".
      • At the top of the page click “Add New”, click “Upload Theme”, then click the file input to select a file.
      • Select the zipped theme file, "TheOne.zip", and click "Install Now".
      • After installation you will receive a success message confirming your new install.
      • Click the link "Activate".

      The video guide - Installation

      Check the video

    • Using FTP:
      • Login to your FTP server and navigate to your WordPress themes directory.
      • Normally this would be "wp-content/themes".
      • Extract folder "TheOne" from the zipped theme.
      • Copy the folder "TheOne" to your themes directory.
      • After the files finish uploading, login to your WordPress admin.
      • In the "Appearance" menu click "Themes".
      • Click "Activate" for the theme "TheOne Responsive Retina Ready Multi-Purpose WP Theme".

1. Recommended Plugins

After activating the theme, you would notice the message box on the top of admin pages to ask you install/activate some plugins, you could use them for free or cancel the messages.


2. Logo

To set up logo for your website, you need to:

  1. Go to the WordPress Admin Dashboard.
  2. Click on the left sidebar item named "Theone" to open the ThemeOptions panel.
  3. Go to ThemeOptions > General Settings > Logo section, here you could upload a logo image or input logo text.

The logo size recommended smaller than 180px(width) * 60px(hight), if you want to the logo is displayed clearly in retina screen, please upload a double size image logo(e.g. 360 x 120).


3. Skin

10 predefined colour scheme for your website, pleas go to ThemeOptions > Styling

There are many detail colour setting options for every scheme, you could define your own style base on the given scheme setting. You could also click on the small icon "?" on the right side description for every item to learn detail explanation for the option.


4. Frontpage

To set up the homepage, you need to create a page which you want to use it as homepage, after that, go to ThemeOptions > FrontPage section to select the page from drop-down menu.


5. Generate New Thumbs for This Theme

If there have been some images in your site already, please click the button. It will generate the right size thumbs for the images.

Before building your custom menu, you need to create your pages first, then navigate to Appearance > Menus, it is recommended to create you menu from Pages or Links.

Anchor: You could link a menu item to a particular section in a page, and this feature makes it possible to build an one-page website. Following is how to use Anchor:

  1. Build the target page and edit the content with PageBuilder (important). Use the fullwidth wrap for section of one page. Enter the archor name in Fullwidth wrap(check Fullwidth wrap section)
  2. In menu panel, eelect the page and click the "Add to menu" button, there is the meun item shown in right column.
  3. Edit the menu item in right column, select a archor name in archer selector.

  4. Add the same page to a new menu item, select anoter archor.
  5. Save Menu.

7 Post Formats

TheOne provide 7 formats for your post, theses formats would affect the style of your post in list and content page.


Portfolio Post

TheOne provide template with multiple options for your portfolio post, you just need to turn on the "Use Portfolio Template" switcher to activate the template mode:

The text content container could be on left, right or fullwidth, and you could setup the image list layout for the images.


5 Post Types

1. Team

You could add/manage your team members with the Team type post.

To add a new team member, please go to Team > Add New

To show the team members on webpage, you need to use the "Team" module from Page Builder:

  1. Add at least 1 team member, assign a team category and upload a featured image(photo, required) for every team member.
  2. Create a page and enable the Page Builder.
  3. Insert a “Team” module to the page.
  4. Edit the “Team” module, choose a team category you want to show in page.


2. Clients

You could add/manage your client information with the Clients type post with the similar interactions to Team.

To add a new client, please go to Client > Add New
Upload the client’s logo image to Featured Image.

To show your clients logo on webpage, you need to:

  1. Add several clients you want to show, and set a client category for every client.
  2. Create a page and enable the Page Builder.
  3. Insert a “Client” module to the page.
  4. Edit the “Client” module, choose a client category you want to show in page


3. Testimonials

You could add/manage your testimonials information with the Testimonials type post with the similar interactions to Team.

To add a new testimonial, please go to Testimonials > Add New

To show testimonials on webpage, you need to:

  1. Add at least one testimonial you want to show, and set a testimonial category for every item.
  2. Create a page and enable the Page Builder.
  3. Insert a “Testimonials” module to the page.
  4. Edit the “Testimonials” module, choose a client category you want to show in page


4. Jobs

You could add/manage your opening positions with the Jobs type post.

To add a new position, please go to Jobs > Add New

To show jobs on webpage, you need to:

  1. Add at least one job post, and set a category for every item.
  2. Create a page and enable the Page Builder.
  3. Insert a “Jobs” module to the page.
  4. Edit the “Jobs” module, choose a client category you want to show in page


5. FAQs

You could add/manage your frequently asked questions with the FAQs type post.

To add a new question, please go to FAQs > Add New

To show your FAQs on webpage, you need to:

  1. Add at least one question post, and set a category for every item.
  2. Create a page and enable the Page Builder.
  3. Insert a “FQAs” module to the page.
  4. Edit the “FQAs” module, choose a client category you want to show in page


BM slider

Navigation to BM Slider>Add new, You could create a top slider for page. In this panel, you could set the background image or video, add slider elements indlued: text(H1-H6), blur text, image, button and divide. You could select the slider in page option.


Go to Page / Add new, you could build all kink of pages you like. It is recommended to use Page Builder creating pages. Learn about how to use Page Builder.

Page Options

TheOne provide a set of options to help you making amazing pages:

TheOne provide drag & drop page builder for your pages and posts, press the button "Switch to Page Builder" to enable it. Following is a brief introduction for the page builder:

1. Wraps

The modules could be placed directly into the panel or be dragged into a wrap, depending on your layout. A standard wrap have the same width with page content.

Fullwidth Wrap

A fullwidth wrap have the following features:

 

2. Modules
3. Save and Load templates

Once you have build a layout via the page builder, and you want to clone them to other page/posts, you could save the current layout to a template and load then in the other page/post page builder section.

The OnePage site including a page with several sections and a menu for this page at least.

1. Create a page with Page Builder, and seperate the content into several sections with Fullwidth Wrap
2. Give a Anchor name for every section:

 

3. Create a menu and link menu items to the page sections:

 

4. Video Guide: How to create an Onepage

Check the video
Note: the Fullwidth wrap / Archor name position is changed in latest version.

 

When you edit the text via a text editor, you could use Short Code to add some advanced elements to your page/post:

Following are the short-code elements this theme support:

Theone is translatable(po/mo files ready) and multi-language ready.

1. Tranlate by po/mo

To translate the static strings, it is recommended to download PO Edit here. After installing the PO Edit please follow the following steps:

  1. Open the /Theone/languages/ folder and duplicate the default.po file, then rename it to your desired language code. For example, for German you need to rename it as de_DE.po for Spanish es_ES.po for Turkish tr_TR.po etc. You could find all the codes here.
  2. Open the .po file in PO Edit, you will see all strings that need to be translated. Type the translation of a string into the "Translation" column. Do not delete or edit "Original string" part.
  3. After finish translating, save the file, an .mo file would be created in the same directory.
  4. Upload the new files into the languages folder of the theme /wp-content/themes/theone/languages/ and then follow this guide: http://codex.wordpress.org/Installing_WordPress_in_Your_Language#Single-Site_Installations.

Note: You will notice the content of "default.po" is very complex, you could use the reduced version named "defaule_frontend.po" to edit necessary strings which will be show on front end.


2. WPML

It is recommend to use the popular WPML wp plugin if you want to make a multi-languages site:

2.1 Translate the Pagebuilder
  1. Install the plugin Translation-Management. Go to WPML/Translation-Management”, make sure “Translation manualy” selected
  2. Created a new page(make sure under default language), set to Pagebuilder editor, put in some Pagebuilder modules, click publish
  3. Check ‘Duplicate’ checkbox and click on “Duplicate” button (see the screenshot below) at the right sidebar. “Duplicate” button will be displayed after checking of checkbox. Click the pencil icon to translate the page

    Theone wordpress theme - translate the Pagebuilder

    Theone wordpress theme - translate the Pagebuilder

  4. When you edit the the page on non-default language, plz click “Translate independently” button at the right sidebar. Otherwise all your translations can be replaced by default content

    Theone wordpress theme - translate the Pagebuilder

  5. Please don't use orgin modules, please clone or create new one module to edit for copied pages. (refer video guide)
2.2 Translate the copyright information on footer, emails and address on hidden bar, please:
  1. Install the plugin WPML String Translation.
  2. Go to left menu: WPML/String translation
  3. Find the following string:
  4. [ux_theme_option]theme_option_copyright
    [ux_theme_option]theme_option_hidden_bar_email
    [ux_theme_option]theme_option_hidden_bar_phone
    [ux_theme_option]theme_option_hidden_bar_address
    

  5. Click on the “translations” on the right side of every string item, enter the target translated words, check on “Translation is complete" and save it.

On admin panel the left hand, click "TheOne" to enter Theme Options

From Theme Options, you could:

  1. Javascript files
    1. Bootstrap 2.3.1 - styles/bootstrap.js - Some js for Bootstrap layout
    2. main.js - main js plugins: Waypoints v2.0.4, Flexslider v2.2, isotope, Modernizr 2.7.1, debouncedresize, DoubleTapToGo, imagesLoaded v3.1.6, SmoothScroll v1.2.1, Magnific Popup v0.9.9
    3. jquery.jplayer.min.js - js/jquery.jplayer.min.js - HTML5 media player plugin
    4. infographic.js - js/infographic.js - For infographic of pagebuilder, included: bar, Knob v1.2, animateNumbers
    5. jquery.countdown.min.js - js/jquery.countdown.min.js - For Count Down module of pagebuilder
    6. One Page Nav - js/jquery.onepagenav.js - Onepage navigation
    7. Queryloader v2 - js/jquery.queryloader2.js - Page loading
    8. Hoverdir v1.1.1 - js/jquery.hoverdir.js - Portfolio moudle of pagebuilder mouseover effect / mask
    9. carouFredSel 6.2.1 - js/jquery.caroufredsel.js - For Carousel
    10. Gray - js/jquery.gray.min.js - Portfolio moudle of pagebuilder, make the thumbnails gray
    11. theme.pagebuilder.js - functions/pagebuilder/js/theme.pagebuilder.js - TheOne pagebuilder main js
    12. custom.theme.js - js/custom.theme.js - TheOne theme main js
  2. CSS files
    1. Bootstrap 2.3.1 - styles/bootstrap.css - Bootstrap layout
    2. TheOne Pagebuild css - styles/pagebuild.css - Pagebuild layout and module style
    3. styles/magnific-popup.css - - Lightbox jquery plugin css
    4. style.css - style.css - TheOne theme main css

Once again, thank you for purchasing my theme. If you have any questions that are beyond the scope of this help file, please feel free to publish your question here.

Thanks,
uiueux studio