AmyXmas Documentation

Install Theme via FTP

Follow the steps below to learn how to install theme via FTP

  • Step 1: Login to your hosting space via an FTP software

  • Step 2: Unzip the AmyXmas file and only use the extracted AmyXmas folder

  • Step 3: Upload the extracted AmyXmas folder into wp-content => Theme folder

  • Step 4: Activate the newly installed theme by going to Appearance => Themes and click on Activate button to activate theme

Install Theme via WordPress

Follow the steps below to learn how to install theme via WordPress

  • Step 1: From backend, go to Appearances => Themes => Add New button, click on Upload button at the top of the page

  • Step 2: Click on Choose File to choose theme from your local computer, the file requirement is zip format. Press Install Now button to install theme.

  • Step 3: Wait for few seconds, the theme will be uploaded and extracted automatically by WordPress. After this process complete, you only need to press on Activate link under the message for successful installed theme.

Once you ativate Amỹmas, you will receive notification message to install plugins. Follow the steps of Plugins Installation part below to learn how to do this

Plugin Installation

How to install required and recommended plugins for AmyXmas

  • Step 1: Once you activate AmyXmas, you will receive a notification message at the top of the screen that shows you which are required plugins and which are recommended plugins for theme.

  • Step 2: Click on Begin Install Plugins link under the message to go to Plugin’s list in which you can install and activate the required and recommended plugins. Tick on the box for plugins you wish to install => Click on Bulk Action to see drop-down list => Install => Apply button

    Important: Required plugins are compulsory plugins to make AmyXmas works

  • Step 3: Wait for some seconds, after all of the plugin is installed, from Dashboard => Plugins, you will activate the plugin as you want.


Blog part allows you to set the layout for the single post page with right sidebar, left sidebar or no sidebar.

From Dashboard => AmyXmas => Blog.

  • » Blog Sidebar: Click on Arrow-down button to choose layout for single post page with left sidebar, right sidebar or no sidebar.
  • » Blog Sidebar Widget: Click on Arrow-down button to choose a sidebar from the list.


From Dashboard => AmyXmas => Typography => click on Add New Typography button to add new typography for new parts

  • » Title: Enter the title for the part you want to change typography. For example, enter "Menu Typography" to add typography for Menu.
  • » Select: Enter class or ID of elements you want to change typography.
  • » Font Family: Choose the font you want.
  • » Font Size: Enter font size (by pixel), it's optional.
  • » Line Height: Enter line height (by pixel), it's optional.
  • » Custom CSS: Custom CSS for this element, it's optional.

Click on Save button to save any your changes.

Custom CSS & JS

This option is optional. If you have coding knowledge, you can custom CSS and JS by yourself.

From Dashboard => AmyXmas => Custom CSS & JS.

How To

Here you will learn how to create new blog posts, menu and how to set up a homepage.

Add a New Post

Now you can create the blog post.

  • Step 1: From Dashboard => Posts => Click on Add New button.

  • Step 2: Add the title as usual.

  • Step 3: Add the content for your blog post.

  • Step 4: Choose Post Format from the list.

  • Step 5: Choose one or more categories.

  • Step 6: Add Featured Image for your blog post. Click on Set featured image link in the Featured Image section, you will choose an image from the list.

  • Step 7: Click on Publish button to publish that post.

Note: You also can add sidebar for the single post page by following here: from Dashboard => AmyXmas => Blog, there are two easy options allow you to set single post page layout with left sidebar, right sidebar or no sidebar.

How To Setup Homepage

You can custom homepage as you want. And here we will show you how to create the homepage like our demo site.

  • Step 1: From Dashboard => Pages => click on Add New button => Add the Page Title as usual.

  • Step 2: Click on Page Builder section to add rows and widgets for your page.

  • Step 3: Click on Add Row and Add Widget button to create layout and content for homepage. Please note that, you will add HTML for the content of each widget, and because you are setting up for one page, so you need to add an unique ID for each element

    Here is how it looks at the backend after adding rows and widgets. Also, you can reorder the wigdets by dragging & dropping to any position you want.

    And here is how it looks on the front-end.

  • Step 4: Set up Front Page

    From Dashboard => Settings => Reading, you can set homepage by following the steps of the screenshot below.

How to enable Amy Blog Post widget

  • Step 1: Install and activate plugin SiteOrigin Widgets Bundle.

  • Step 2: From Dashboard => Plugins => SiteOrigin Widgets Bundle, click on Active button for Amy Post widget.

  • Step 3: From Dashboard => Appreances => Widgets, now you will see Amy Blog Post widget at Widget section.