Complete Featured image or Post thumbnails guide for WordPress theme developer

Spread the love

Another name of featured images is post thumbnails. This is certainly a great feature in WordPress themes. In today’s world, Church themes, WordPress photography themes, restaurant themes and many other themes support post thumbnails. Now, we are going to show you how this thing works in WordPress.

When the feature was brought in WordPress version 2.9, people used to call it post thumbnails. Later on in the upgraded versions, it was called featured image.

How to Start?

Post thumbnails or featured images are theme elements. Genesis and most other themes support featured images by default. A simple path to discover whether your theme is compatible with the featured image is to check the post editor. Go to the “new post” section and scroll down to check the existence of a meta box. The name of the box is featured images. It will appear on the right of the screen.


The next step is quite easy. If you want to insert a featured image in a post, then click on “Set featured image” link shown in the Meta box. Use that tool to upload images from your PC. You may also use the existing images from media library. After selecting the image, click on “Set Featured Image” button.


The image then appears on Featured Image Meta box.



All of these depend on your theme’s compatibility with the images. There are some themes which use mini thumbnails along posts on main page and another large version on single post view. Appearance of the image depends on the settings.

Keep reading the article; you are going to get some new information.

Guide for Theme Developers

Featured image is a great feature for sure but there can be some themes which do not support this. So therefore, add featured image option to your theme.

You can do some CSS yourself.

Just add a few lines of codes in your functions.php file in theme:


1        add_theme_support( ‘post-thumbnails’ );

This code will help you to add featured image option for each and every posts and page of your site. Now you will be able to find out the feature.

At this moment, you have to edit the templates and add the line of code at the area of displaying the featured image.

  • <?phpthe_post_thumbnail();?>

This is a primary code to add featured image. You can also set image size by adding this code in functions.php file:

1 set post thumbnail size ( 50, 50);

These parameters are in order of width and height.

Also set extra image sizes i.e.

1 //Image size for single posts

  • add_image_size(‘single-post-thumbnail’,590,180 );

If your images are not in appropriate size, you can try regenerating image sizes and thumbnails for every post.

Check out the example below in order to functionalize with a definite image size.

1 <?php the_post_thumbnail ( ‘single-post-thumbnail’ ); ?>

If you want, you can increase the functionality of featured images anytime by setting it into default or captions.


Spread the love

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Articles

যারা একসাথে অফিস নিতে চান তাদের জন্য দিক নির্দেশনামূলক একটা পোস্ট

Spread the love

Spread the loveআমার বর্তমান অফিস যদিও আমি একা নিয়েছি এর আগে আমি কয়েকটা শেয়ারড অফিসে আমার বিজনেস ( টেকনোক্রুজ) আর আমাদের পার্টনারশিপ বিজনেস ( ব্রেইন টিউনারস) রান করেছি। এছাড়া আমাদের বর্তমানে একটা অফিস রয়েছে এই মডেল এ পার্টনারশিপ ইন্সপায়ার চিটাগং । Spread the love

Spread the love

যেভাবে লিনাক্স (Linux), এপাচি (Apache), পিএইচপি (PHP) , মাইএসকিউএল (MySQL) LAMP Stack আপনার CentOS ডিস্ট্রিবিউশন এর সার্ভারে ইন্সটল করবেন

Spread the love

Spread the love২০১৬ সালের প্রথম আর্টিকেল লিখতে বসলাম । একটা ওয়ার্কশপ নিয়েছিলাম ইন্সপায়ার চিটাগং এ। সেখানে এই বিষয় দেখানো হয়েছে । আজ সবার জন্য লিখছি। এটা আসলে LAMP Stack  এর উপরে করা একটি টিউটোরিয়াল। LAMP stack হল একটা ওপেন সোর্স সফটওয়্যার গ্রুপ যা একসাথে একটা

Spread the love

! স্বাগতম!

Spread the love

Spread the loveওয়ার্ডপ্রেস-এ তৈরি আমার ব্যাক্তিগত ব্লগ মিজ প্রেস এ আপনাকে স্বাগতম। এটি আমার এই বাংলা ব্লগের  প্রথম পোস্ট। এই ব্লগ আমি আমার ক্ষুদ্র জ্ঞান শেয়ার করার জন্য ব্যাবহার করবো এবং আমার জীবনে ঘটে যাওয়া ইভেন্ট গুলাও শেয়ার  করা হবে । তো হয়ে যাক, ইনশা আল্লাহ শুরু হোক

Spread the love