26 Best WordPress Themes for Graphic Designers

Are you looking for the best WordPress themes for graphic designers? For a graphic design website, you may be looking for something creative and inspiring. Typical blog or business templates often do not meet the criteria. In this guide, we have hand-picked the best WordPress… Read More »

The post 26 Best WordPress Themes for Graphic Designers appeared first on WPBeginner.

Are you looking for the best WordPress themes for graphic designers? For a graphic design website, you may be looking for something creative and inspiring. Typical blog or business templates often do not meet the criteria. In this guide, we have hand-picked the best WordPress themes for graphic designers that are both functional and creative.

Best WordPress themes for graphic designers

Creating a Graphic Design Website with WordPress

WordPress is the best website builder for artists, designers, and creative folks. It offers great flexibility and freedoms to match your artistic expression.

There are two different types of WordPress. A self hosted WordPress.org website gives you access to all features of WordPress. See our comparison of WordPress.com vs WordPress.org for more details.

You will need a WordPress hosting account and a domain name to use self hosted WordPress.

We recommend using Bluehost. They are an officially recommended WordPress hosting provider and one of the largest web hosting companies in the world.

Once you have purchased hosting. Head over to our guide on how to make a website for step by step installation instructions.

Having said that, let’s take a look at the best WordPress themes for graphic designers that you can use on your website.

1. Creativo

Creativo

Creativo is an all-purpose WordPress theme with 11 ready-made websites that can be installed with 1-click. These demo websites include one for creative professionals and another one for agencies. Each one of these templates can be completely customized using a premium drag and drop builder plugin that ships free with the theme.

It includes an easy to use custom theme options dashboard which helps you easily set up your website. It includes tons of templates, a blog section, custom widgets, and unlimited colors.

2. Meteor

Meteor

Designed to build portfolio and resume websites, Meteor is the perfect theme for graphic designers. Its main feature would be the masonry grid layout for your portfolio items at the front.

Each portfolio item has its own details page where you can add more videos, image galleries, description, and more. It also comes with a resume template to showcase your qualifications and experience to prospective clients.

3. Soho

Soho

Soho is a WordPress art gallery theme which can easily repurposed for graphic design galleries and exhibitions. It includes sections to display upcoming events, artists, a blog section, exhibitions, and contact form.

It includes features like custom columns, buttons, tables, panels, icon fonts, and more. It is easy to set up and includes a simple theme options panel and full live customizer support.

4. Lense

Lense

Lense is a beautiful WordPress theme suitable for graphic designers, artists, and photographers. It includes 6 beautiful photo gallery layouts including horizontal scrolling, sliders, and multi-column masonry grids.

Despite its minimalist design, Lense gives you full control to use any colors, add widgets, and create custom layouts with page builder of your choice. It is super easy to use and customize and has a powerful theme options panel.

5. Kanop

Kanop

Kanop is another gorgeous WordPress theme for graphic designers, artists, and creative professionals. Its homepage features a masonry grid layout with a welcome message at the top.

It is super easy to use and includes 1-click demo installer, custom theme settings page, and drag and drop page builder. It ships with a premium WordPress slider plugin and full support for multilingual websites using WPML.

6. Pepper+

Pepper+

Pepper+ is a beautifully crafted WordPress theme for designers and artists. It takes a modular approach to design and allows you to create any kind of website using simple drag and drop modules.

It ships with 4 ready-made websites that can be installed with 1-click. These websites include one designed specifically for individual artists. Other notable features include beautiful typography, icon fonts, contact form and more.

7. Kansas

Kansas

Kansas is a minimalist WordPress theme for graphic designers, photographers, and artists. It comes with a spacious layout with lots of white space and crisp typography.

It is easy to setup with demo installer and a custom theme settings panel. It includes a filterable portfolio, image galleries, unlimited colors, and custom widgets.

8. Agency Pro

AgencyPro

Agency Pro is a powerful WordPress theme for graphic design agencies. It features gorgeous full screen background image with your featured work and recent posts on the homepage.

It is designed for Genesis theme framework, which is built for speed and performance. Other features include custom page templates, widgetized homepage, customizable header, and more.

9. Martho

Martho

Martho is a powerful yet minimalist WordPress theme for artists, designers, and photographers. It comes with beautiful portfolio templates to easily showcase your best work.

It ships with page builder and slider plugins. Other features include photo galleries, featured content carousels, social media sharing, WooCommerce support, and more.

10. Vogue

Vogue

Vogue is a modern WordPress theme designed for fashion, designers, artists, and photographers. Its refreshing design uses lots of white space which breathes new life into your images.

It includes a beautiful slider on the homepage, followed by your content. Inside you’ll also find custom widgets for social media profiles, Instagram widget, popular posts, and contact form popup.

11. Verb

Verb

Verb is designed specifically for graphic designers, illustrators, and photographers. This beautiful WordPress theme comes with a powerful portfolio section. Each portfolio item has a detailed page where you can add more details.

Other notable features include crisp typography, lightbox popup for galleries, color picker, full width page template, and more. It is easy to use and comes with a getting started dashboard to help you set up your website.

12. Hellomouse

Hellomouse

Hellomouse is a creative WordPress theme for graphic designers, artists, and illustrators. Designed for great first impression it puts your latest work at the front and center of your website. This will help you generate more leads and get more work.

It is quicker to setup and easier to customize with more than 60 options in customizer. Other notable features include custom widgets for social media and content discovery, full width page templates, and page builder support.

13. Monochrome

Monochrome

If you are looking for an ultra minimalist option, then you’ll love Monochrome. This Genesis child theme uses lots of white space and beautifully displays your images.

It includes a simpler theme options panel and live customizer support. The homepage layout is fully widgetized and you can just drag and drop widgets to set it up. It is also ecommerce ready and can be easily used to add an online store to your site.

14. Candid

Candid

Candid is a WordPress theme for story-tellers, designers, and artists. It allows you to combine your artwork with text to create compelling content that looks great and inspires you to create more.

It includes social icons menu, contact page, lightbox galleries, and background color picker. It is designed to work out of the box and includes only the options you’ll need. It even includes a getting started section which will help you go live in minutes.

15. True North

True North

True North is a stylish WordPress theme suitable for graphic designers, illustrators, and photographers. It comes with a built-in portfolio section where you can easily upload your work samples with descriptions and case studies.

Its homepage features a grid layout to display your work at the front and center of your website. It includes custom backgrounds and headers, custom widgets for social media profiles and content discovery features, and a powerful theme options page.

16. Designer

Designer

Designer is WordPress theme to quickly showcase your artwork, web design, photography, and more. It is super easy to use and includes minimal theme options which makes it quick to setup.

It includes a powerful portfolio post type with gorgeous templates to display each portfolio item with as much detail as you like. Other features include photo galleries, lightbox carousel, video popups, social media icons, and more.

17. Resume

Resume

Resume is a WordPress theme to build personal portfolio or resume website. It features a modern homepage layout allowing you to beautifully showcase your skills, experience, and portfolio on the front.

It includes a beautiful about me section which allows you to add bio, show awards and recognition, and more. It includes custom widgets for social media, filterable portfolio, featured content slider, and powerful theme settings page.

18. Corner

Corner

Corner is another great minimalist WordPress theme for designers and creative folks. It features a two column layout with navigation menu and sidebar on the left.

It includes a featured work slider, custom widgets, social media icons, unlimited colors, and ecommerce support. It comes with a powerful theme options panel and support for all popular page builders plugins.

19. Hamilton

Hamilton

Hamilton is a free minimalist WordPress theme for creative types. This elegant portfolio theme allows you to display posts in a beautiful grid layout using your featured images as thumbnails.

The homepage grid can be set up using two or three column layout. It comes in two color schemes light and dark. You can also use custom background colors.

20. Nico

Nico

Nico is a WordPress theme for artists and designers. Its homepage comes in a two column layout with sidebar on the left and a grid of your latest work on the right. The latest work grid can be configured to use three, or even four columns.

It includes a filterable portfolio post type to easily showcase your best work. It comes in different color schemes and you can also create your own. All theme options are quite easy to use and setup.

21. Couture

Couture

Couture is a free WordPress theme suitable for fashion, photography, and design blogs. It features an elegant and simple layout with your custom logo on the top, navigation menus, followed by your recent posts grid.

It is really simple to use and works out of the box. You will find familiar customization options under live theme customizer.

22. Creatica

Creatica

As the name suggests Creatica is a WordPress theme for creatives, agencies, and artists. It comes with 14 ready-made demos including templates for agencies, freelancers, resume, and portfolios. You can install these demos with a single click and then use the page builder plugin to customize them.

It comes with powerful theme options panel which helps you set up your website. It includes tons of customization options including social media integration, multiple header styles, custom widgets, unlimited colors and layout choices.

23. Peak

Peak

Peak is a modern and stylish WordPress theme for photographers and creatives. Boasting a masonry tiles layout, Peak can automatically populate tiles from your posts with each tile size generated dynamically. You can also generate your own tile sizes if you want.

Peak comes with a built-in portfolio post type, mega menus, slide out widgets, page title banner, custom 404 error page, and full WooCommerce support.

24. Heron

Heron

Heron is clean cut WordPress theme designed for photography, design, art, and personal blogs. Its main feature would be its clean layout, beautiful typography, and easier setup.

Heron comes with only the features you will need. All theme options are under live customizer and you can change background color, add social media icons, and access theme options at the same location.

25. North

North

North is a WordPress theme made specifically for graphic designers, artists, and photographers. It features a simple design with your latest work displayed on the front page in a distraction free layout.

North includes a portfolio section and each portfolio item comes with its own unique template. It does not ship with complicated settings and can be set up with in minutes.

26. Freelo

Freelo

If you are a graphic designer or illustrator looking for a colorful bold option for your website, then take a look at Freelo. This beautifully designed WordPress theme is made specifically to help artists showcase their work and make it pop out.

It includes multiple portfolios, blog layouts, page templates, custom widgets, and more. It ships with full support for WooCommerce and WPML for multilingual websites.

We hope this article helped you find the best WordPress themes for graphic designers. You may also want to see our ultimate step by step WordPress SEO guide for beginners.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post 26 Best WordPress Themes for Graphic Designers appeared first on WPBeginner.

How to Automatically Post New Instagram Photos to WordPress

Do you want to automatically post new Instagram photos to your WordPress site? Instagram is an influential platform that can be used to drive traffic to your website. In this article, we will show you how to automatically post new Instagram photos to WordPress. Why… Read More »

The post How to Automatically Post New Instagram Photos to WordPress appeared first on WPBeginner.

Do you want to automatically post new Instagram photos to your WordPress site? Instagram is an influential platform that can be used to drive traffic to your website. In this article, we will show you how to automatically post new Instagram photos to WordPress.

Instagram and WordPress

Why Post Instagram Photos to WordPress?

Instagram allows people to discover new user accounts based on what they already like. Users can also explore profiles by hashtags, location, and sharing.

If you have just started on Instagram, then you may find it a bit slow to get followers. You need social proof to build traction.

Sharing your Instagram photos on your WordPress website works both ways. You can help users find you on Instagram. Once they start following you, then you can keep them engaged with your brand.

That being said, let’s take a look at how to easily and automatically post new Instagram photos to WordPress.

Method 1: Add Instagram Photos as a New Post in WordPress

This method is for users who want to create a new blog post displaying their latest Instagram photo.

First you need to visit IFTTT website and login or create a new account. IFTTT is an online tool that allows you to automate your social media and WordPress.

After you’re logged in, you need to click on My Applets » New Applet to get started.

Create new applet

First you need to click ‘+this’ and then locate Instagram to activate it.

This will bring up a popup where you will be asked to log in to your Instagram account and authorize IFTTT to access your account.

Authorize IFTTT to access Instagram

Next, you will be asked to choose a trigger. Click on ‘Any new photo by you’ to continue.

Choose trigger

After that you will see ‘If this then +that’ statement. Click on the +that to select what you want to do with the new photo.

On the next screen, locate WordPress to add it as the action service.

Choose WordPress as action service

IFTTT will now ask you to connect your WordPress site as a service. Clicking connect will bring up a popup where you need to enter your WordPress site’s URL, admin username, and password.

Connect WordPress

Next you need to select what action you want to take. You can either create a blog post with the new Instagram photo or a photo post.

Choose Action

After that you’ll be asked to map Instagram fields to your WordPress post. You can add tags, add custom caption, and more.

Map fields

Once you are done, click on the finish button to save your applet.

You can now post a new photo to your Instagram account, and it will be automatically posted to your WordPress site.

Instagram photo posted in WordPress

Method 2: Display Latest Instagram Photos on Your WordPress Site

This method is for users who just want to show their latest Instagram photos without creating new blog posts.

First thing you need to do is install and activate the Instagram Feed plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Upon activation, the plugin will add a new menu item labeled Instagram Feed to your admin bar. Clicking on it will take you to the plugin’s settings page.

Get access token and user ID from Instagram

First you need to authenticate the plugin to access your Instagram profile. Click on the blue button to login and get the access token and user ID from Instagram.

You will be asked to log in to your Instagram account. After that you will need to authorize the WordPress plugin to access your Instagram account.

Authorize plugin to access Instagram data

On the modal popup, click on the authorize button to continue.

You will now be redirected back to the plugin’s settings page on your WordPress site with access key and user ID. Don’t forget to click on the save changes button to store your settings.

Displaying Instagram Photos on Your WordPress Site

Instagram Feed makes it super easy to display your Instagram photos anywhere on your WordPress site.

Simply edit the WordPress post or page where you want to display your Instagram photos and add the following shortcode:

[instagram-feed]

You can now save your changes and preview your post or page.

Instagram preview

You can change the number of columns by modifying the shortcode like this:

[instagram-feed cols=3]

You can also add shortcode to a sidebar widget to display your Instagram photos in the sidebar.

Instagram sidebar preview

Customizing Your Instagram Feed

Instagram Feed plugin also allows you to easily change the appearance of your photos.

Go to plugin’s settings page and then click on the ‘Customize’ tab.

Customize Instagram feed

Here you can change the feed’s height, width, layout, background color, and more.

We hope this article helped you automatically post new Instagram photos to your WordPress site. You may also want to see our list of the best social media monitoring tools for WordPress.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post How to Automatically Post New Instagram Photos to WordPress appeared first on WPBeginner.

How to Easily Create a T-Shirt Shop in WordPress

Recently one of our readers asked if it was possible to add an automated T-Shirt shop in WordPress. Ideally a solution where you simply upload the designs and the rest of the process (printing, shipping, etc) are handled by someone else. Luckily there is a… Read More »

The post How to Easily Create a T-Shirt Shop in WordPress appeared first on WPBeginner.

Recently one of our readers asked if it was possible to add an automated T-Shirt shop in WordPress. Ideally a solution where you simply upload the designs and the rest of the process (printing, shipping, etc) are handled by someone else. Luckily there is a solution. In this article, we will show you how to easily create a t-shirt shop in WordPress with Spreadshirt, so you can add merchandising on your blog.

How to Create a T-Shirt Shop in WordPress With Spreadshirt

Why Build Your T-Shirt Shop in WordPress with Spreadshirt?

Spreadshirt is an online store selling t-shirts with custom designs. Anyone can upload their own custom designs and print them on t-shirts as well as other products.

You can purchase the products for yourself, sell your designs in their marketplace, or create a shop and sell items with your design to your blog readers.

Spreadshirt handles inventory, payments, printing, and shipping. You get paid for the design and comission on each product you sell. This allows you to make money from your blog by selling your custom designed t-shirts and accessories.

Getting Started with WordPress and Spreadshirt

Spreadshirt allows you to create your own Spreadshop with a unique web address. You can display your designs and products on this Spreadshop page.

However, you do not have the same design flexibility in a Spreadshop page that you get with a professional website builder.

If you don’t have a website already, then we recommend using self hosted WordPress.org as your blogging platform (See the difference between WordPress.com vs WordPress.org).

To start a self hosted WordPress.org website, you’ll need a domain name and a WordPress hosting account.

We recommend using Bluehost. They are an officially recommended WordPress hosting provider.

More importantly, they are offering WPBeginner users free domain name and discount on hosting. Basically, you can get started for $2.75 / month.

Once you have purchased hosting, follow the step by step instructions in our guide on how to make a website. You will be up and running in no time.

That being said, let’s take a look at how to create your t-shirt shop with Spreadshirt and add it to your WordPress website,

Creating Your T-Shirt Store with Spreadshirt

First you need to visit Spreadshirt website and click on ‘Sell’ button at the top.

Spreadshirt start selling

Choose ‘Open your own online shop’ option to continue.

You will be asked to create an account and choose a name for your shop.

Create Spreadshirt account and shop

Once you have signed up, you will be taken to your Spreadshirt account dashboard.

Next, click on the Designs option from the left menu to upload your t-shirt designs.

Design your tshirt

You can upload your designs in an image format with supported file types.

Once you upload your design, Spreadshirt will ask you to select products. You can choose clothing for men, women, kids, babies, and accessories.

Select products

After you have chosen the product, click on the next button to continue.

Now you’ll be asked to describe your design. You can add tags and description to explain your design. This information will help Spreadshirt customers discover your design in their marketplace.

Describe design

Once you are done, click on the next button to select your sales channel.

You can sell products with your design on your Spreadshop as well as their Marketplace. Click on the button next to each option to turn them on.

Choose sales channel

After you have enabled the sales channel, click on the next button to continue.

Now you need to set a design price. Your earnings will be the design price + commission.

Set design price

After you have selected the design price, click on the create button to finish the design.

You can continue adding other designs or go to your shop page and publish it.

launch your shop

When publishing the shop, you will be asked to enter your name and address. After that your shop will be live, and you will be ready to sell.

Adding Your Spreadshirt Shop in WordPress

Now that you have designed your t-shirts and created your Spreadshirt shop, it is time to add it to your WordPress site.

Visit your Spreadshirt dashboard and click on the shop icon. On the shop page, you need to click on the edit button.

Edit shop

This will bring up the shop edit section where you need to click on Advanced Settings » Embed Shop in Website menu.

Embed shop in website

You will now see the code which you can copy to paste later on your website. Below the embed code you need to paste the URL of the shop page on your WordPress website.

Embed code

You can now head over to your WordPress admin area and create a new page for your shop. On the shop page, switch to the text editor and then paste the embed code you copied earlier.

Creating your tshirt shop page in WordPress

You can now save or publish this page and click on the preview button to see your Spreadshirt shop in action.

T-shirt shop preview

Want to change the appearance of your Spreadshirt shop? You can do so by editing the shop from your account. You will be able to change the header image, shop title, currency, and more.

We hope this article helped you learn how to create a t-shirt shop in WordPress with Spreadshirt. You may also want to see our step by step WordPress SEO guide for beginners.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post How to Easily Create a T-Shirt Shop in WordPress appeared first on WPBeginner.

Use a second laptop as an extended monitor with Windows 10 wireless displays

James Clarke from the Windows team rolled into a meeting today with two Surfaces…but one had no keyboard. Then, without any ceremony, he proceeded to do this: Now, I consider myself a bit of a Windows Productivity Tips Gourmand, and while I was awar…

James Clarke from the Windows team rolled into a meeting today with two Surfaces...but one had no keyboard. Then, without any ceremony, he proceeded to do this:

Holy Crap a Surface as a Second Monitor

Now, I consider myself a bit of a Windows Productivity Tips Gourmand, and while I was aware of Miracast and the general idea of a Wireless Display, I didn't realize that it worked this well and that it was built into Windows 10.

In fact, I'm literally sitting here in a hotel with a separate USB3 LCD display panel to use as a second monitor. I've also used Duet Display and used my iPad Pro as a second monitor.

I usually travel with a main laptop and a backup laptop anyway. Why do I lug this extra LCD around? Madness. I had this functionality all the time, built in.

Use your second laptop as a second monitor

On the machine you want to use as a second monitor, head over to Settings | System | Projecting to this PC and set it up as you like, considering convenience vs. security.

Settings | Projecting to this PC

Then, from your main machine - the one you are projecting from - just hit Windows Key+P, like you were projecting to a projector or second display. At the bottom, hit Connect to a Wireless Display.

Connect to a Wireless Display

Then wait a bit as it scans around for your PC. You can extend or duplicate...just like another monitor...

Connected to a Wireless Display

...because Windows thinks it IS another monitor.

You can also do this with Miracast TVs like my LG, or your Roku or sometimes Amazon Fires, or you can get a Microsoft Wireless Display Adapter and HDMI to any monitor - even ones at hotels!

NOTE: It's not super fast. It's sometimes pixelly and sometimes slow, depending on what's going on around you. But I just moved Chrome over onto my other machine and watched a YouTube video, just fine. I wouldn't play a game on it, but browsing, dev, typing, coding, works just fine!

Get ready for this. You can ALSO use the second machine as a second collaboration point! That means that someone else could PAIR with you and also type and move their mouse. THIS makes pair programming VERY interesting.

 Allow input from the remote display

Here's a video of it in action:

Give it a try and let me know how it goes. I used two Surfaces, but I also have extended my display to a 3 year old Lenovo without issues.


Sponsor: GdPicture.NET is an all-in-one SDK for WinForms, WPF, and Web development. It supports 100+ formats, including PDF and Office Open XML. Create powerful document imaging, image processing, and document management apps!



© 2017 Scott Hanselman. All rights reserved.
     

First Impressions – Jibo Social Robot for the Home

As you likely know, I have a BUNCH of robots in the house. Whether it be turning a tin can into a robot, driving a Raspberry Pi around with Windows IoT, building robot arms with my kids, or controlling a robot with Xamarin code, I’m ALL IN when it come…

Jibo moves VERY organicallyAs you likely know, I have a BUNCH of robots in the house. Whether it be turning a tin can into a robot, driving a Raspberry Pi around with Windows IoT, building robot arms with my kids, or controlling a robot with Xamarin code, I'm ALL IN when it comes to home robots. I also have Alexa, Cortana, Siri...but they have no bodies. They are just disembodied voices - why not a social robot with a body AND a personality?

Jibo is the first social robot for the home, and when their team emailed me to try Jibo out - and soon explore their SDK and build more skills into Jibo - I jumped at the idea. Jibo started as an Indiegogo campaign in 2014 and now I've got a pre-public version that I'm stoked to explore and expand.

Jibo showed up in a surprisingly hefty box. He's about 8 pounds and about a foot tall. You turn him on and he starts his initial set up process. Since Jibo has a voice and touch screen, it's pretty straightforward to hook up to WiFi and download whatever updates are needed. After this initial process, updates happen overnight and I haven't noticed them, other than to see that Jibo has new skills in the morning. He's basically maintenance-free.

imageThe first time you set up Jibo and he moves I expect you'll be a little shocked - I was. His movements are extremely fluid and organic. I struggled finding the right words to explain how his movements feel, so I made an animated gif you can see at the right. His body turns, his head moves, he has a little waist and neck. All these joints combined with the color touch screen and his voice give him quite the personality. It's clear within just a few minutes that to dismiss Jibo as a "Alexa with a body" would be a mistake.

The 9 year old and 11 year old have already started going to Jibo in the morning and asking him how he day ways, and seeing if he has new skills. I believe the "bonding" - for lack of another world - is connected to the physicality and personality of Jibo.

I realize this photo looks somewhat staged, but it's not. I snuck up on my 9 year old telling Jibo about his day at school and asking him homework questions. Jibo didn't know a number of things, but it was interesting to see how kids are extremely patient with robots, speaking to them as if they're even smaller kids.

The 9 year old says this:

If you are trying to get something to keep track of your meetings or the news you maybe would buy Alexa. But if you have a kid who loves robots you want Jibo. Jibo is fun, if you make noise Jibo will look at you. He can move his big head to look at you and if you tap his eye he will give you a list of things to do. Another new thing is that he now has a list of cool thing you can ask or tell, like one is "Hey Jibo, Are there any monsters in my house" then he will bring up a radar and look around and Jibo will say no, there's no monsters. We also have an Alexa but if your looking for some thing fun we go straight to Jibo he can tell jokes and also favorite part is when Jibo dances.

Since he wrote this, Jibo woke up with the ability to tell me the news, so I can only imagine he'll continue to get Alexa-like skills that will balance the "boring work stuff" my son says I want with the "games and homework help" that he wants.

He recognizes your face, your family's faces (if you train him and opt-in), uses your names, follows your face, and can tell where you are in the room when you talk to him. He's got 6 microphones that let him understand where you and he are in physical space.

I'm imagining the kinds of skills Jibo might potentially get in the future - or that I might write for him - like (and I'm totally brainstorming here):

  • Tell stories before bedtime
  • Watch cartoons
  • Give Khan Academy exercises as Homework
  • Play music
  • Trivia and/or board games
  • Wikipedia stuff
  • Maps
  • Tell me about my blood sugar, show a diabetes chart, wake me up if I go low.
  • Play Tea Time or play along as kids make up stories
  • Vlogging or daily diary keeping

What are your thoughts, Dear Reader? What would you want Jibo to know or do for you?

Disclaimer: The folks at Jibo sent me a pre-public Jibo for free to explore his SDK. However, my words and opinions are my own. I'll post I  honest impressions here and there, on my blog and on Twitter as Jibo grows and learns more things.


Sponsor: GdPicture.NET is an all-in-one SDK for WinForms, WPF, and Web development. It supports 100+ formats, including PDF and Office Open XML. Create powerful document imaging, image processing, and document management apps!



© 2017 Scott Hanselman. All rights reserved.
     

How to Properly Disable Google AMP in WordPress

Do you want to disable Google AMP in WordPress? Many bloggers and websites who jumped on the Google AMP bandwagon are now disabling it for different reasons. The challenge is that disabling Google AMP is not as simple as one would hope for. In this… Read More »

The post How to Properly Disable Google AMP in WordPress appeared first on WPBeginner.

Do you want to disable Google AMP in WordPress? Many bloggers and websites who jumped on the Google AMP bandwagon are now disabling it for different reasons. The challenge is that disabling Google AMP is not as simple as one would hope for. In this article, we will show you how to properly disable Google AMP in WordPress.

How to Properly Disable Google AMP

Why and Who Should Disable Google AMP in WordPress

Accelerated Mobile Pages or AMP is an open source initiative with aim to make the web faster for mobile users and improve user experience.

It does so by serving pages with bare minimal HTML and JavaScript. This allows the content to be hosted on Google AMP Cache. Google can then serve this cached version to users instantly when they click on your link in the search results.

AMP pages appearing in Google search results

We shared our concerns and issues raised by other bloggers regarding AMP in our guide on how to set up Google AMP in WordPress.

Since then many website owners, influential bloggers, and online publications have stopped using AMP. Many of them shared the reasons behind their decision.

For example, Alex Kras wrote in great length about why he decided to disable AMP on his website.

He also shared what happened one month after he disabled Google AMP.

Traffic rate appears to stay roughly the same and all metrics appear to improve. To be fair, I did publish four new articles since I disabled AMP, so my numbers could have had a nice bump from the new content.

Here are some of the concerns shared by many influencers, bloggers, and developers.

Drastic Drop in Conversion Rates

AMP uses a restrictive set of HTML/JS. Site owners cannot do much about encouraging users to subscribe, fill out contact forms, or buy stuff.

Lower Pageviews by Mobile Users

AMP does not show your website’s navigation menus, sidebars, or other content discovery features. This causes significant drop in pageviews by mobile users.

In fact some user experience experts suggest that the close button on top actually encourages users to return back to Google search after reading your article instead of browsing your website.

Close button in AMP viewer on Android

Lower User Engagement

Many websites thrive on user interactions, like click to tweet widgets, user ratings, comments, and so on. Google AMP makes it quite difficult for website owners to keep users engaged and interact with their content.

Should You Disable Google AMP?

The answer to this question actually depends on your website. If mobile users make the majority of your audience, then you may still want to use AMP.

On the other hand, if you have tried Google AMP, and it has negatively affected your conversion rates, then you should probably disable Google AMP on your website.

Contrary to popular belief, Google does not penalize websites for not using AMP. You can still improve your website’s speed and performance on mobile to compete for mobile search audience.

Step 1. Disabling Google AMP in WordPress

There are a couple of WordPress plugins that allow you to add AMP support to your website. The basic settings remain the same regardless of what plugin you are using.

First thing you need to do is to deactivate the AMP plugin. Simply visit the plugins page and click on the deactivate link below AMP plugin.

Deactivate AMP

Deactivating the plugin will disable the AMP support on your website.

Step 2. Setting up Redirects

Disabling the AMP plugin will remove the AMP version of your articles from the website, but that alone is not enough specially if you have AMP turned on for more than a week.

There is a very good chance that Google already have those pages cached in their index, and it will keep showing those pages in search results.

To fix this problem, you need to redirect users coming to AMP pages to the regular non-AMP pages.

We will show you two different methods to set up redirects for Google AMP. You can choose the one that’s most convenient for you.

Method 1: Using a Redirect Plugin

First you will need to install and activate the Redirection plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Upon activation, go to Tools » Redirection page to set up redirects.

AMP Redirect

First, add the following code in the source URL field:

/(.*)\/amp

In the target URL field, you need to add your website’s URL in the following format:

http://example.com/$1

Don’t forget to replace example.com with your own domain name.

Now check the Regex checkbox and select Redirections under the Group drop down menu.

Finally click on the ‘Add Redirect’ button to save your changes.

You can now visit an AMP page on your website to see if the redirect is working properly.

Method 2: Manually Set Redirects in .htaccess

If you don’t want to use a plugin to setup redirects, then you can setup redirects using the .htaccess file on your WordPress hosting account.

First you will need to connect to your website using a FTP client or File Manager in cPanel. Once connected, you need to locate the .htaccess file in your website’s root folder and edit it.

Simply add the following code at the bottom of your .htaccess file:

// Redirect AMP to non-AMP 
RewriteEngine On
RewriteCond %{REQUEST_URI} (.+)/amp(.*)$
RewriteRule ^ %1/ [R=301,L]

Don’t forget to save your changes and upload the file back to your server.

You can now visit the AMP version of any post on your website to make sure that redirect is working as intended.

We hope this article helped you properly disable Google AMP in WordPress. You may also want to see our step by step ultimate WordPress SEO guide for beginners.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post How to Properly Disable Google AMP in WordPress appeared first on WPBeginner.

Ultimate Guide to Creating a WordPress Membership Site

Do you want to create a WordPress membership site? Due to its flexibility and ease of use, WordPress has become the top choice for building a membership website. In this step by step guide, we will show you how to create a WordPress membership site… Read More »

The post Ultimate Guide to Creating a WordPress Membership Site appeared first on WPBeginner.

Do you want to create a WordPress membership site? Due to its flexibility and ease of use, WordPress has become the top choice for building a membership website. In this step by step guide, we will show you how to create a WordPress membership site like a pro (without the coding knowledge).

Creating a WordPress membership website

What Do You Need to Start a WordPress Membership Website?

Unlike 10 years ago, it’s quite easy to make a website these days. Out of all the platforms and website builders, WordPress makes it the easiest for anyone to build their own membership website and start selling with little to no technical skills.

You’ll need the following three things to start:

  1. A domain name. This will be your website’s address (Example, wpbeginner.com).
  2. A web hosting account. This is where your website files are stored.
  3. A membership addon (It will convert your regular website into a membership platform).

You can setup a fully functional membership website with WordPress in less than 30 minutes, and we’ll walk you through every step of the process.

In this tutorial you will learn:

  • How to get a domain name for free
  • How to choose the best web hosting
  • How to get a free SSL certificate (required to accept payments)
  • How to Install WordPress
  • How to choose a WordPress membership plugin
  • Setting up your your membership website
  • Adding payment methods
  • Adding membership levels
  • Creating members only content
  • Creating pricing and sign up pages
  • Extending your membership website

Ready? Let’s get started.

Step 1. Starting Your WordPress Membership Site

First, you need to make sure that you are using the right WordPress platform. Yes there are two types of WordPress. We recommend using the self-hosted WordPress.org version because it gives you unrestricted access to all features and tools that you need (see the full comparison of WordPress.com vs WordPress.org).

For a self hosted WordPress site, you’ll need a WordPress hosting account, domain name, and a SSL certificate.

Typically, a domain name costs around $14.99 / year, web hosting around $7.99 / month, and SSL certificate costs around $69.99 / year.

If you are just starting out, then these startup costs can add up quickly.

Thankfully, we have a way to fix that.

Bluehost, an official WordPress recommended hosting provider, has agreed to offer our users a free domain name, free SSL certificate, and a discount on web hosting.

Basically, you can get all of the above for $2.75 per month.

→ Click here to Claim this Exclusive Bluehost offer �

Note: At WPBeginner we believe in full transparency. If you sign up with Bluehost using our referral link, then we will earn a small commission at no extra cost to you (in fact, you will save money and get a free domain + SSL certificate). We would get this commission for recommending just about any WordPress hosting service, but we only recommend products that we use personally and believe will add value to our readers.

Once you have signed up for hosting, the next step is to install WordPress. Follow the instructions in our step by step guide on how to start a WordPress blog, and you’ll be up and running in no time.

Now that you have installed WordPress, you can move on to setting up your WordPress membership site.

Step 2. Choosing a WordPress Membership Plugin

The best part about WordPress is that there are plenty of good plugins available that you can use to build your WordPress membership website. However, each one of them has its own pros and cons. We have a full comparison of the best WordPress membership plugins.

To choose the right WordPress membership plugin, first you need to decide what kind of membership website do you want to build and what features will it need?

If you just want to allow user registration on your WordPress site, then you can use WPForms. It is a WordPress form builder plugin that allows you to easily create user login and registration forms. You can even allow users to submit articles without accessing the WordPress admin area.

On the other hand, if you want to sell subscriptions, paid content, or digital downloads, then you’ll need a more robust WordPress membership plugin, like MemberPress.

MemberPress comes with advanced membership features that allow you to accept payments, create membership levels, restrict access based on levels, and more.

Selling online courses can be another possible scenario. In this case, you’ll need LearnDash, a complete WordPress LMS plugin with all the learning management features.

You can also integrate LearnDash into MemberPress to create a powerful website with online courses as well as membership subscriptions.

That being said, let’s start setting up your WordPress membership website.

Step 3. Setting up Your WordPress Membership Website

We are choosing MemberPress as our go-to plugin because it has all the features we mentioned above, and it works perfectly with third-party plugins necessary for the growth of your business.

First thing you need to do is install and activate the MemberPress plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Upon activation, you need to visit the MemberPress » Options page to configure the plugin settings.

MemberPress options page

Step 3. Add a Payment Method

The options page is divided into different tabs. The first thing you need to setup is a payment gateway because it allows you to accept payments on your membership site.

You can do this by switching to the ‘Payments’ tab and then selecting your payment gateway.

MemberPress payments

MemberPress supports PayPal (Standard, Express, and Pro), Stripe, and Authorize.net out of the box. You need to select the payment method you want to set up and provide the required credentials.

You can also add multiple payment methods by clicking on the add button to add another payment method. We typically use two options: Stripe for credit cards and PayPal as a secondary option because some users prefer PayPal over giving out credit card details.

Don’t forget to click on the ‘Update Options’ button at the bottom of the page to save your settings.

Step 4. Creating Membership Levels

The next step is to create membership levels that your users can purchase. Each membership level can have different pricing plans, perks, and access. You can even have a free membership plan.

To create a membership level, you need to go to MemberPress » Memberships page and click on the ‘Add New’ button at the top.

Add membership level

On the next page, enter a title for this particular membership plan and then provide the plan details in the post editor.

You will need to set the pricing and expiration for this plan under the membership terms section.

Membership plan

In the example above, we have created a yearly membership plan.

After that, you need to scroll down to the membership options meta box below the post editor. This is where you can customize permissions and membership options for this particular plan.

Membership options

Once you are satisfied with the membership plan, you can click on the publish button to make it available.

Go ahead and repeat this process to create as many membership plans that you need.

Step 5. Restrict Access for Membership Plans

The next step is to select which content would be available to different membership plans on your website. MemberPress makes it very easy to control access using ‘Rules’.

You can setup rules by visiting the MemberPress » Rules page and clicking on the Add New button at the top.

Add new rules

The rule edit page allows you to select different conditions and associate them to a membership plan.

For example, you can select all content that matches a particular tag or category to be available only to members with the silver subscription plan.

Add a rules set to MemberPress

You can also create more specific rules. For example, a single post or page, child pages, or a specific URL.

Below the rules editor, you’ll see the content drip and expiration options.

Drip content allows you to gradually release content to users instead of giving it all away at once. The expiration option makes the content unavailable after a defined period of time.

If you are not sure, then you should leave them unchecked.

Once you are satisfied, go ahead and click on the ‘Save Rule’ button to save your rule settings.

Repeat the process to create more rules as needed for your membership site.

Step 6. Adding Members Only Content

MemberPress makes it super easy to create members only content using Rules.

In the above example, we created a rule that restricted all content tagged as paid to be restricted. Now all we need to do is to create our paid content and add the paid tag to it.

Adding members only content

MemberPress also adds ‘MemberPress Unauthorized Access’ metabox below the post editor. This allows you to select what logged out users (non-members) will see when they reach this content.

Restricted content options

You can use the global default settings, or you can show excerpts, login form, or a custom message.

Once you have added members-only content, you can go ahead and publish it. As the page reloads, you will see a success message that this content is protected.

Protected content

Step 7. Create a Pricing Page

This is the page your users will see when they want to sign up for a membership plan. On this page, users will be able to select a membership plan and then move to the payment page.

Users who try to access the restricted or paid areas of your website will also be redirected to this page.

You can configure this by going to MemberPress » Groups page and clicking on the Add New button at the top.

Creating a group

First, enter a title for the group plan page. This will also be the title for the plans page that users will see.

Next, go down to ‘Group options’ metabox and add memberships that you want to display on the page.

Pricing group options

You can also select a theme for the pricing table. MemberPress comes with few ready-made templates for that.

Once satisfied, click on the ‘Publish’ button to make your plan publicly visible.

To preview your pricing page, click on the ‘View Group’ link after publishing it.

Pricing page

Step 8. Redirect Users to Pricing Page

Now that we have the pricing page ready, the next step is to redirect unauthorized users to the pricing page.

To do that, first you need to visit MemberPress » Groups page and copy the URL next to the group you created in the previous step.

Pricing page URL

After that, go to MemberPress » Options page and scroll down to the ‘Unauthorized Access’ section.

You need to check the box next to ‘Redirect unauthorized visitors to a specific URL’ option and then paste the group URL you copied earlier.

Redirect unauthorized users to pricing page

Click on the ‘Update Options’ button to save your settings.

Now unauthorized users will be redirected to the pricing plans page when they try to access a members only area.

Step 9. Add Sign up and User Login Forms

Now that you have everything setup, it is time to allow your users to easily find their way around your website.

First, you need to add a user login form so that members can sign in to their accounts.

Go to Appearance » Widgets and add ‘MemberPress login’ widget to a sidebar.

MemberPress login widget

Next, we will be adding the pricing page link to the navigation menu, so that new users can select a plan and register.

You can do this by visiting the Appearance » Menus page in your WordPress admin. From the left column, you need to click on the Groups tab to expand it. It will show the pricing plan group you created earlier.

Add pricing plans to the menu

Check the box next to your pricing page and then click on the ‘Add to menu’ button.

The pricing plan page will now appear in the right column. You can drag and drop to rearrange its position in the menu. You can also edit it and change the link text.

Edit menu item

Don’t forget to click on the save menu button to store your changes.

You can now logout of the WordPress admin area and visit your website to see everything in action.

Membership website preview

Taking Your Membership Website to The Next Level

MemberPress is a powerful WordPress membership plugin. It allows you to easily grow your membership website.

It works beautifully with LearnDash, which allows you to easily create courses and leave the selling part to MemberPress. You can also use it alongside BuddyPress and bbPress.

Here are some other useful resources to help you grow your WordPress membership site.

That’s all, we hope this article helped you setup your WordPress membership website. You may also want to see our step by step WordPress SEO guide for beginners.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post Ultimate Guide to Creating a WordPress Membership Site appeared first on WPBeginner.

Scaling Mentorship

  You may have had a mentor in the past. Often these are more senior/elder people who are further along in their career. The presumption usually is that if they are “ahead” of you that they likely have something profound to offer you in the areas …

IMG_0170
 

You may have had a mentor in the past. Often these are more senior/elder people who are further along in their career. The presumption usually is that if they are "ahead" of you that they likely have something profound to offer you in the areas of advice or strategy.

This is a classic mentor/mentee situation and while I think it has value, it has a few problems that are worth pointing out. Does it scale? Is a senior person the right mentor for you? Is just one mentor the right number? Does that person's time support mentoring you?

I've been blessed to have several mentors over the years and I've been fortunate to be a mentor myself. But there's only so much time in the day. Even if I could truly mentor 4 people a week, and meet with them a few times a month, that could fill up many days. Plus, I have to ask my self - am I giving them what they need? Personal advice? Career advice? Technical advice? Getting promoted advice? Life advice?

Create a Board of Directors for Your Life

I've been experimenting with a few other models for mentorship. Five years ago I set up a Board of Directors for my life. You can learn more at http://lifesboardofdirectors.com.

Companies have mission statements and a Board of Directors. Your life is pretty important. Why not create a Life Board of Directors to help you through it? Pick 2 to 5 of your friends. Not necessarily your closest friends, but friends that are close enough where you can really confide but not so close that they can't see the big picture. Email them one a month, once a quarter or "once a crisis." Ask them for advice, lean on them, trust them and help them as well.

Assemble "Team You" and use your team to brainstorm directions and implementations of big decisions like moving to New York, or changing your business's direction, starting a new venture, or getting fit.

Use your personal Board of Directors as one of the compasses in your life. You've got family, friends, perhaps faith, hobbies, values, etc. Add your Team to this list of personal compasses.

It might sound like a silly mind game, but that's common with many hacks. Hacks feel insignificant but can have huge effects. The trick is to remember that it is a hack - you're hacking yourself. The idea of life's board of directors is a relationship hack meant to remind you in difficult times that you can agree on something fundamental and you have a team to support you in your endeavors. Set a direction and head in that direction with the confidence you've got a supportive group behind you.

Go assemble your Life's Board today.

Host Mentorship Meals

Over the last several months I've been quietly hosting "Dinner for people on the come up." These are dinners where everything is FrieNDA and we talk frankly about our jobs, our levels, our work situations, and most importantly - we find new mentors and people with whom to brainstorm. It's a mentorship multiplier. We encourage folks to pull from the pool of potential peer mentors.

Tonight we had one with almost 20 people. These were 20 mostly young people, many women and people of color who were all trying to find their way in tech. I have some life experiences to offer this group, but most of all what I can lend is my privilege. I can use my standing within the company and the industry to invite folks together and let them take over and mentor each other.

I host the mean, kick it off, sometimes invite guests to speak, and the attendees often break off into small groups, meet up separately and network. Peer mentorship is just as important as "elder/senior" mentorship.

It also helps mentor people in the the fullness of their personalities. Where I might help with speaking at conferences or technical issues, someone else can better speak to issues of harassment, or how to get a promotion, or how to be better seen and heard in meetings. I can also learn from younger people - and I do - every day.

The goal of mentorship isn't to lecture and preach, it's to guide and counsel, inspire and motivate. Most of all, to listen. Once you've truly heard your mentee, then you can help them think strategically and better plan their career, no matter what their challenges and strengths.

What do you recommend as positive ways to Scale Mentorship?

* Stock photo from The Jopwell Collection


Sponsor: Get the latest JetBrains Rider preview for .NET Core 2.0 support, Value Tracking and Call Tracking, MSTest runner, new code inspections and refactorings, and the Parallel Stacks view in debugger.


© 2017 Scott Hanselman. All rights reserved.
     

24 Best WordPress Themes for Selling eBooks

Are you looking for WordPress themes for selling ebooks? Well, you’re in luck because there are dozens of WordPress themes designed for selling digital products. In this article, we will show you the best WordPress themes for selling ebooks. Building a WordPress Website to Sell… Read More »

The post 24 Best WordPress Themes for Selling eBooks appeared first on WPBeginner.

Are you looking for WordPress themes for selling ebooks? Well, you’re in luck because there are dozens of WordPress themes designed for selling digital products. In this article, we will show you the best WordPress themes for selling ebooks.

Best WordPress Themes for Selling Ebooks

Building a WordPress Website to Sell eBooks

WordPress is an excellent platform to sell things online. It is already used by millions of ecommerce websites around the world including many top brands.

Before you start, it’s important to make sure that you’re using the right version of WordPress. Yes there are two. We recommend using self-hosted WordPress.org. See WordPress.com vs WordPress.org for more details.

To build a self hosted WordPress website, you’ll need a domain name ($14.99 / year) and WordPress hosting ($7.99 / month). You will also need an SSL Certificate ($69.99 / year) to accept payments on your website.

That’s quite a lot of startup money.

Luckily, Bluehost, an official WordPress and WooCommerce recommended hosting provider, has agreed to offer our users a free domain name, free SSL certificate, and a discount on web hosting.

Basically, you can get started for $2.75 / month.

→ Click here to Claim this Exclusive Bluehost offer �

After purchasing hosting, the next step is to install WordPress. You can follow the step by step instructions in our guide on how to start a WordPress blog.

That being said, let’s take a look at some of the best WordPress themes for selling ebooks.

1. Wilson

Wilson

Wilson is a flexible WordPress theme with a minimalist design which makes it perfect for selling ebooks. It comes with 5 blog layouts, multiple header styles, 4 slider styles, and unlimited color choices.

Other notable features include sticky sidebar, custom widgets, contact form integration, and promo boxes. It is easy to setup with live customizer and 1-click demo importer.

2. Montblanc

Montblanc

Montblanc is a modern and stylish WordPress theme designed to boost lead generation and increase sales. It comes in 5 layouts for blog, homepage, and shop front.

It includes some awesome features like a cart popup, login and register widget, and a my account page for users to download their ebooks. Its beautiful product templates allow you to beautifully add your ebook details, cover art, sample pages, and more.

3. Creativo

Creativo

Creativo is a powerful multipurpose WordPress theme perfect for selling ebooks and digital downloads. It includes 11 ready-made templates that can be installed with 1-click.

It comes with sections to add portfolio, photo galleries, and custom widgets for social media integration. It ships with premium drag and drop page builder and slider plugins.

4. Lenscap

Lenscap

Lenscap is perfect for content-rich WordPress sites selling ebook downloads. It comes with a beautiful featured content carousel, gorgeous typography and beautiful display of images.

Other notable features include beautiful templates for shop front, product pages, lightbox popup for videos, color choices, and easy customization. It ships with a getting started guide to help you quickly setup your website.

5. Panizoid

Panizoid

Panizoid is a modern WordPress theme designed for selling stuff online. It features a unique shopfront layout for the homepage. You can also choose a regular homepage without different sections including recent products.

It includes 9 page templates, 4 header styles, responsive mega menu, and 17 custom widgets. It includes many ecommerce specific features that allow you to skip installing several commonly used WooCommerce plugins.

6. Binder Pro

Binder Pro

Binder Pro is a WordPress theme designed for publishers, bloggers, and ecommerce websites. It is a magazine style theme with ready-made websites for different niches and industries.

It takes a modular approach to design and allows you to instantly build pages by simple drag and drop modules. It includes pricing tables, sliders, contact form, multiple headers, and super easy customization panel.

7. Shopfront

Shopfront

Shopfront is a simple and elegant WordPress theme ready to sell ebooks out of the box. It features a drag and drop homepage layout allowing you to add sections with 1-click.

It includes a homepage slider, testimonials slider, latest products widget, recent posts, and beautiful blog section. It has a simple and powerful custom theme options panel which helps you setup your website.

8. Vstore

Vstore

Vstore is another stylish WordPress theme designed to sell digital products online with WooCommerce. It’s homepage layout features a grid of products that users can quickly add to their carts. It also includes multiple homepage styles, full width page template, and drag and drop page builder.

It comes with a custom theme options page and easy customization through live customizer. It ships with custom widgets that can be easily exported to use on other websites.

9. Iconwish

Iconwish

Iconwish is a WordPress theme designed for Easy Digital Downloads, a WordPress ecommerce plugin made for selling digital products. It features a masonry grid to on the homepage to display your featured products.

It also includes a reviews slider, drag and drop builder, contact us template, product portfolio, and two homepage layouts. It is easy to use and comes with a custom theme options dashboard.

10. Avant

Avant

Avant is a powerful WordPress multipurpose theme perfect for selling ebooks. It ships with 7 demo websites that can installed with 1-click. Each of these demos is fully customizable with a custom theme options panel and hundreds of options.

It includes multiple page templates, custom widgets, header and navigation menu styles, and more. It is translation ready and can be used to build multilingual websites using WPML.

11. Narcos

Narcos

If you are looking for a modern and stylish WordPress theme to sell ebooks, then take a look at Narcos. It is a beautifully designed multipurpose WordPress theme with gorgeous parallax background effects, engaging product pages, and a modern shopfront page.

It includes sections to add team members, testimonials, sliders, contact us page with Google Maps, and more. It is highly optimized for speed and performance.

12. Atomic

Atomic

Atomic is a stylish WordPress theme with beautiful typography and stunning design. It comes with easy to use sections to add portfolio, team members or author profiles, testimonials, and more.

It comes with an easy to built homepage layout with simple drag and drop options. All theme settings are conveniently located under theme customizer so you can set up your website with a live preview.

13. Suisen

Suisen

If you are looking for a minimalist style WordPress theme to sell ebooks, then take a look at Suisen. This beautiful theme comes with an easy to use drag and drop homepage with unlimited color choices.

It uses Helvetica Neue font which gives it a very retro-classy look. You can easily change that by using custom fonts. It also includes custom widgets for Twitter, Instagram, and social profiles. It comes with out of box support for all top page builder plugins.

14. The Core

The Core

The Core is a collection of multiple WordPress themes packaged into one mega theme. It includes 23 demo websites that can be installed with 1-click. Each one of these demos is fully customizable using drag and drop tools.

It includes countless combinations of styles, layouts, and designs that you can mix and match. It also includes beautiful templates for your ebook product pages, blog section, and other landing pages.

15. Shoppe

Shoppe

Shoppe is a WordPress ecommerce theme designed for online stores. It ships with 3 demos and 1-click installer to give you quick start.

It has a built-in drag and drop builder with 14 header styles, 9 archive layouts, 6 footer styles, and many custom widgets. You can mix and match these options to create truly unique layouts of your own. It has product slider, quick view, detailed product pages, and other WooCommerce options to help you increase sales.

16. Balance

Balance

Balance is a feature rich WordPress theme designed to impress your customers. Its homepage features a welcome section with call to action, followed by your featured products showcased in a grid layout.

It comes with a fully widgetized homepage layout and all theme options are neatly placed under live theme customizer for easier access. It also has a theme options panel for general theme settings.

17. Integral

Integral

Looking for a free theme to sell your ebook? Then you should check out Integral. It is a free one-page WordPress theme with WooCommerce support.

Its homepage features a full width header image with call to action buttons. After that you can add different sections including portfolio, products, blog posts, and more. It is very easy to use and only comes with options you will actually use.

18. Daylight

Daylight

Daylight is a modern multipurpose WordPress theme for business websites. It comes with full WooCommerce support so it can be easily used for selling ebooks or any other digital products like software, music, app, and more.

It includes 2 homepage designs, 10 page templates, multiple portfolio templates, Google fonts, and shortcodes.

19. Safreen

Safreen

Safreen is another free WordPress theme that can be easily used to sell ebooks. It comes with a flat design layout with a large full screen header, followed by a grid layout.

It includes an easier drag and drop theme setup using customizer. You can also use customizer to tweak colors and rearrange homepage sections.

20. Float

Float

Float is a colorful and stylish WordPress theme that can repurposed to use for any kind of website. It comes with tons of templates, header and sidebar styles, and an integrated page builder. These tools allow you to create stunning pages in minutes without any coding skills.

It includes a custom theme settings page, live customizer support, and 1-click installer to make theme setup quick and pain free.

21. OceanWP

OceanWP

If you want a free theme with premium-like features, then OceanWP is the theme for you. This super flexible free WordPress theme comes with the features you’d usually find in paid WordPress themes.

It includes advanced options to easily setup a modern homepage layout. It also works with all popular page builder plugins, so you can create your own layouts as well.

22. Beyond

Beyond

Beyond is an all purpose WordPress theme with beautiful landing page templates that will help you sell more ebooks. It comes with a page builder plugin and custom WooCommerce modules. This allows you to create highly engaging sales pages on your website with minimum effort.

Beyond comes in multiple color schemes, layout choices, custom widgets, and flexible theme settings. It includes portfolio, team members, and other sections that you may need as your business grows.

23. Smart Passive Income

Smart Passive Income

Smart Passive Income theme is designed to help you create passive income streams. Whether you are selling ebooks, running a podcast, or blogging. This theme will help you build an engaging audience around your brand.

It comes with a simpler widgetized homepage layout and custom widgets to set it up. Just fill out widget settings and drag and drop them. It is built on Genesis framework, and it is highly optimized for performance.

24. MixShop

MixShop

MixShop is a WordPress theme for all kind of online stores. Whether you are selling ebooks in WordPress, or physical goods, you will find MixShop easily adjust to your requirements.

It is available in 2 homepage designs with 7 color schemes. It is easy use and includes a page builder, slider, and multiple WooCommerce ready options that will help you showcase your ebooks more creatively.

We hope this article helped you find the best WordPress theme for selling ebooks. You may also want to take a look at our ultimate step by step WordPress SEO guide for beginners.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post 24 Best WordPress Themes for Selling eBooks appeared first on WPBeginner.

How to Show Total Number of Posts in WordPress

Do you want to show the total number of posts on your WordPress site? Showing total number of articles may help showcase the consistency of your blog and encourages users to look for more content. In this article, we will show you how to easily… Read More »

The post How to Show Total Number of Posts in WordPress appeared first on WPBeginner.

Do you want to show the total number of posts on your WordPress site? Showing total number of articles may help showcase the consistency of your blog and encourages users to look for more content. In this article, we will show you how to easily display total number of posts in WordPress.

Show total number of posts in WordPress

Method 1: Show Total Number of Posts in WordPress Using a Plugin

This method is easier and recommended for all users.

First thing you need to do is install and activate the Simple Blog Stats plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Upon activation you need to visit Settings » Simple Blog Stats to configure plugin settings.

Simple Blog Stats plugin shows you useful WordPress stats like total number of comments, users, pages and posts. You can easily display these stats using shortcodes anywhere on your WordPress site.

Blog stats shortcodes

Simply copy the [sbs_posts] shortcode and add it to any WordPress post, page, or shortcode enabled sidebar widget.

It will show the total number of published posts on your WordPress site.

number of posts

You can also use [sbs_blog_stats] which will show all blog stats including the total number of posts.

Blog stats

Method 2. Manually Display Total Number of Posts in WordPress

This method requires you to add code to your WordPress site. If you haven’t done this before, then take a look at our guide on how to copy and paste code in WordPress.

First you need to add this code to your theme’s functions.php file or a site-specific plugin.

function wpb_total_posts() { 
$total = wp_count_posts()->publish;
echo 'Total Posts: ' . $total;
} 

This code simply output the total number of posts whenever the template tag wpb_total_posts is called.

Next, you need to add <?php wpb_total_posts(); ?> in your theme files where you want to display total number of posts.

If you don’t want to use the template tag, then you can create and use a shortcode that does exactly the same thing.

Copy and paste the following code to your theme’s functions.php file or a site-specific plugin to create a shortcode:

function wpb_total_posts() { 
$total = wp_count_posts()->publish;
return $total; 
} 
add_shortcode('total_posts','wpb_total_posts');

Now you can use the shortcode [total_posts] to display total number of posts in any posts, pages, or sidebar widgets.

We hope this article helped you learn how to show total number of posts in WordPress. You may also want to see our mega list of most wanted WordPress tips, tricks, and hacks.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post How to Show Total Number of Posts in WordPress appeared first on WPBeginner.