How to get Images included in Post

You can use get_posts() (Codex ref for getting Post attachments). <?php $args = array( ‘post_type’ => ‘attachment’, ‘post_mime_type’ => ‘image’, ‘numberposts’ => -1, ‘post_status’ => null, ‘post_parent’ => $post->ID ); $attached_images = get_posts( $args ); ?>

How to set the default embed image size

If you add this to functions.php, this will update the options as set. function custom_image_size() { // Set default values for the upload media box update_option(‘image_default_align’, ‘center’ ); update_option(‘image_default_size’, ‘large’ ); } add_action(‘after_setup_theme’, ‘custom_image_size’); You can update the options as you need.

Media Upload Folder – how to manage

A simple answer is that you can remove 2 unused sizes by enter 0 for their width or height. For example, you need only the small thumbnail 150×150 and full-sized image, so enter 0 for width and height of Medium and Large sizez.

How to find attachment by it’s name?

You have to write custom code to get the attachment id and post_parent by name/ slug or filename(if it has not been changed during the uploading of files). Put the below code in your theme’s functions.php file if( ! ( function_exists( ‘wp_get_attachment_by_post_name’ ) ) ) { function wp_get_attachment_by_post_name( $post_name ) { $args = array( ‘posts_per_page’ … Read more

Show two different sized featured images on homepage

With get_post_thumbnail() you have the ability to insert a featured image in your theme. the_post_thumbnail( $size, $attr ); holds to parameter 1. The size of your image and the ID. If you would like to have 2 image sizes of featured images on your home page you could do it like this: if(is_front_page(){ // only … Read more