Getting Started

Once you’ve activated your theme, you’ll see a friendly notice across the top of the page, with a link to the Getting Started page (Appearance → Getting Started). Here, you can view the help file, enter your license for theme updates, view the latest changes to the theme and visit us on our support forum.

Activate Your Theme License
Each theme comes with a 1 year license for support and updates. By activating your theme license, you can get theme updates right from your WordPress dashboard. These updates will keep your theme in tip-top shape, with the latest bug fixes and new features.

  • Locate your theme’s license key in your Array Dashboard in your Downloads section In the pop-up window, copy your license key.
  • Now, in your WordPress dashboard (where your theme is installed), go to Appearance → Getting Started and click the License tab.
  • Paste your license key into the field and click Save License Key.
  • Once your license key is saved, click Activate License.
  • If your key is valid, you will see a success message. You will now receive a notice on Appearance → Themes whenever there is a new version of the theme available.
  • To update your theme, click update now and follow the instructions. Note: Your theme will be overwritten with the latest files, which will overwrite any changes you’ve made to the theme files. Your posts, pages and settings will not be modified in this update.

Medium uses a few plugins to provide functionality to the theme.

Array Toolkit – This plugin provides the custom gallery feature and several social media widgets and icons. You can install it directly from your dashboard in the Plugins menu, or grab it from the WordPress.org plugin repository.

  • Navigate to Plugins → Add New.
  • Type “Array Toolkit” into the Search input and click the “Search Widgets” button.
  • Locate the Array Toolkit in the list of search results and click “Install Now”.
  • Click the “Activate Plugin” link at the bottom of the install screen.
  • There are no settings for the Array Toolkit, features are activated automagically based on what your theme supports.

WPForms – This plugin creates a fully functional contact form for your site. You can install it directly from your dashboard in the Plugins menu, or grab it from the WordPress.org plugin repository.

  • Navigate to Plugins → Add New.
  • Type “WPForms” into the Search input and click the “Search Plugins” button.
  • Locate WPForms Lite in the list of search results and click “Install Now”.
  • Click the “Activate Plugin” link at the bottom of the install screen.
  • There will now be a WPForms menu item on the WordPress admin menu. See below for more instructions on using this plugin with the theme.

You’ll want to create at least one menu for the header navigation.

  • WordPress menus can be found under Appearence → Menus.
  • If you don’t have a menu already, click create a new menu to create one.
  • On the left hand side of the Menu page, select the pages to add to your menu and click Add to Menu. Drag the pages around and arrange them any way you’d like. Create a drop menu by dragging menu items under and to the right of another menu item.
  • Now that you have the menu created, you need to assign it to the header in the Theme Locations section.
  • Save the menu when finished.

Using the Theme Customizer

Medium is customizable via the WordPress customizer. Here, you can set a custom background image, upload a logo and set your link/accent color.

  • To access the theme customizer, click Appearance → Customize in the WordPress admin menu.
  • You should now be in a live preview of Medium, with the customizer on the left.
  • Use the various menus to set the site title and description, background, logo, accent/link color and more. Specific Medium settings can be found under Medium Options.
  • The Accent Color setting will change the accordion menu icons on the left sidebar.
  • Add custom CSS to your theme by adding it to the Custom CSS text box.
  • When you’re finished making changes, click Save & Publish to save the settings.
  • Check out your site to confirm your changes.

Infinite Scrolling

Medium utilizes a script called Infinite Scroll to auto load posts as users scroll down the page. This essentially means there is no footer or end of page until the user runs out of posts. You can disable or enable infinite scrolling in the Customizer. Just visit Appearance → Customize → Medium Options to toggle this on or off.


Contact Page

The Contact Page uses the WPForms Lite plugin, which can grab for free on the WordPress plugin repository. See installation instructions above. Once installed, you’ll see there is a WPForms link in the left hand sidebar of your WordPress admin.

  • If you haven’t already, create a new page called Contact.
  • Go to the WPForms menu on the left admin menu to configure your contact form. The form creation process is pretty simple, but you can check out the WPForms documentation here for help and tips.
  • After you’ve configured and saved your contact form, you will be given a shortcode like this: [wpforms id="161894"]. Copy your shortcode. We’ll use this to add the form to our Contact page.
  • Now head back to your Contact page. Paste the shortcode that you copied into the body of the post. Update the post. You should now see the form on the contact page.

Archive Page

Medium comes with an Archive page template which displays all of your latest posts, pages and categories.

  • Create a page called Archives (or whatever title you’d like).
  • On the right hand side of the page, in the Page Attributes pane, select Custom Archive from the Template menu.
  • Once finished, publish your page and check out the archive.

Custom Page Titles

You can set a custom page title to appear in the header area of your page, just like I did here. You can do so with a Custom Field.

  • Scroll down the page a bit and look for the Custom Fields box. Note: If you don’t see the Custom Fields box, look up towards the top of your screen and click the Screen Options drop down. Make sure Custom Fields is checked.
  • Now you can add the Custom Field. The Name is going to be pagetitle and the value will be your page title. See this image for reference: Custom Page Title.
  • Once you’ve added the custom field you can publish or update your page to check out the title.

Creating Media Posts

Medium makes it easy to share your images and videos. Follow the instructions below to add a variety of media posts.

Featured Image Post

  • Create a new post and add a title and description.
  • On the right hand side of your page, you’ll see the Featured Image pane. Click Set Featured Image and upload your image. Once uploaded, click Use as featured image.
  • Once you’ve added the featured image and content you can publish and preview your post.

Image Slider Posts

  • To use the image slider, you need to first install the Array Toolkit plugin as outlined above.
  • Create a new post and add a title and description.
  • On the right hand side of your page, you’ll see the Format pane. Click Gallery to set the post format and activate the gallery options.
  • Under your post editor, you’ll see the Array Gallery pane. Click the Edit Gallery button. Once the Edit Featured Gallery dialog opens, upload the images you’d like in your gallery, or select them from images you’ve already uploaded.
  • Once your images are selected, click Add to Gallery. You can arrange your images by selecting and dragging them into position.
  • Once you’ve created your gallery, be sure to set a Featured Image as well, to represent the post. This can be an image from the gallery, or a different image if you’d like.
  • Once you’ve added your gallery, Featured Image, and content you can publish and preview your post.

Video Posts

  • Create a new post and add a title and post content.
  • Scroll down to find the Video meta box. Add your video embed code from YouTube, Vimeo, etc. Your code should look something like this:
  • Sample embed code:
    <iframe src="http://player.vimeo.com/video/4143170?title=0&amp;byline=0&amp;portrait=0" frameborder="0" width="1200" height="600"></iframe>
  • Once you’ve finished adding your content, publish and preview your post.

Post Styles

Medium comes with a few custom element styles, which are used to easily add extra styling to your WordPress posts. To use the post styles, you need to switch over to the Text view and add a class to the elements you want to style.

Text Highlight

Text highlight simply adds a yellow background to your text, useful for in-paragraph emphasis. To use the highlight style, you can add a class of highlight to your content. See an example below.

<span class="highlight">This text will be highlighted.</span>

Intro Title

The intro title is a nicely styled block of text to introduce your page. To use the intro title, you can add a class of intro to your content. See an example below.

<div class="intro">This text will be an intro title.</div>

Widget Areas

Left Sidebar Widgets – The left sidebar supports all of the default WordPress widgets as well as the widgets provided by the Array Toolkit.

Right Sidebar Widgets – Medium also supports widgets in the right hand sidebar. On the theme demo, I used a Dribbble widget, text widget and Retina social icons widgets that were provided by the Array Toolkit plugin. See above for info on the Array Toolkit.

Error: Please enter a valid email address

Error: Invalid email

Error: Please enter your first name

Error: Please enter your last name

Error: Please enter a username

Error: Please enter a password

Error: Please confirm your password

Error: Password and password confirmation do not match