TheGem Blog
Present your blog loops in a stunning grid and list styles. Include it anywhere on your website. Select different post sources, filters, sorting, offsets and use custom queries. Choose from multiple layouts and pre-built design skins. Enable animations and creative hovers. Customize post elements.
Advanced Posts Selection

Select posts using categories, tags, authors, posts etc. Exclude posts. Add offset.

Grid Layouts

Choose between justified, masonry, metro and creative grid layouts.

Pre-Built Design Skins

Use pre-built grid designs to accelerate your work. Customize every element.

AJAX Filtering

Add blog filters and sorting with fast AJAX filtering/sorting.

Versatile Captions

Display post details below the image, on image or on hover. Show/hide different post details.

Creative Hovers & Animations

Choose between a wide range of different creative hover and posts animation effects.


Various number of columns and a bunch of layout settings like gap sizes, highlighted posts etc.


Lovely masonry grid overview, perfect for different featured image proportions. Flexible layout settings.


Blog grids in metro style. Best option for showcasing your blog post overviews in a modern way.


Attract your visitor’s attention to some special blog highlights by choosing this modern grid style.


Showcase your posts selections in various list styles. Use customizable options to build creative blog list designs.

Blog Width

100% Width

Portfolio overviews, using 100% page width. You can use it in any of portfolio layouts above.


Post your portfolios in fullwidth content area. Applicable for any portfolio layout types.

With Sidebar

You can use any of portfolio layouts on pages with any sidebars: left or right or both.

In Content

Mix your content with portfolios. Place any portfolio layout on any position in content you wish.



Display styles

Alternative Styles

Caption Display Options

Below The Featured Image

Show your chosen blog post captions like title, description, author below the featured image.

On Featured Image

Show your chosen blog post details directly on featured image.

Along The Featured Image

Alternative position for blog post details along the featured image.

Hover Types

Cyan Breeze
Zooming White
Horizontal Sliding
Vertical Sliding
Circular Overlay

Loading Mode & Pagination

“Load More” Button
Infinite Scroll

Loading animation

Fade In
Fall Perspective
Move Up
Blog Grid Settings
  • Show / hide post titles & excerpts
  • Show / hide post date & categories
  • Choose blog categories
  • Define number of posts to be displayed
  • Enable / disable filters
  • Set any gaps size between posts
  • Show / hide name & date sorting
  • Asc. / desc. sorting options
  • Enable / disable likes
  • Enable / disable sharing
  • Define highlighted / featured /sticky posts
  • Enable / disable animation
  • Choose from 6 animation effects
  • Choose from 6 awesome hovers
  • Fancy titles or slideshow in header
Create Stunning Websites With Awesome TheGem Theme!
TheGem is multi-purpose wordpress theme for creative agencies, business of any kind, online stores, designers, architects, photographers, freelancers, bloggers etc. – TheGem delivers everything to cover your ambitions & creative needs! Grab this theme now and start building the website of your dreams!

© Copyright CodexThemes

400+ demos
buy now
Privacy Preferences
When you visit our website, it may store information through your browser from specific services, usually in form of cookies. Here you can change your privacy preferences. Please note that blocking some types of cookies may impact your experience on our website and the services we offer.