Documentation and tips for setting up Weight Tracker on your WordPress site.
More:
Weight Tracker Plugin / GitHub / YeKen.uk
For some photo based shortcodes, you have the ability to pass a "custom-size" argument. In essence, this allows you pass a WordPress image sizes. These can include the standard ones defined in WordPress core (e.g. ‘thumb’, ‘thumbnail’, ‘medium’, ‘medium_large’, ‘large’, and ‘post-thumbnail’) or ones you have defined yourself.
There are various ways to define your own images sizes, in code, themes, plugins, etc. This guide will briefly cover how to do it in code.
In essence, you need a snippet of code like the one below. This defines a custom image size of "wt-photo", with a with of 400px, a height of 600px and for it to be cropped.
function wpdocs_theme_setup() {
add_image_size( 'wt-photo', 400, 600, true ); // (cropped)
}
add_action( 'after_setup_theme', 'wpdocs_theme_setup' );
There are plenty of guides out there, but I've found this one pretty handy.
Please note: When creating new custom sizes, you will need to force WordPress to regenerate all thumbnails in the media library. A good plugin for this is Regenrate Thumbnails.
Once you have a custom size, you can use the size name within supported Weight Tracker shortcodes. Given the example above, you can use the custom size "wt-photo" in the following way:
[wt-photo-oldest custom-fields-to-use="photo" custom-size="wt-photo"]