I am having great difficulties getting an image resized using Twig/Timber in Wordpress, here is my code - is there something I am missing?
<img src="{{ theme.path ~ '/images/dog.jpg' | resize(250) }}">
it just outputs wordpress.local/wp-content/themes/custom-theme/images/dog.jpg
instead of wordpress.local/wp-content/themes/custom-theme/images/dog-250x0.jpg
Any suggestions appreciated!
Your image doesn't part of WordPress theme, I mean, it is but it's not been handled by WordPress Media Library using
wp_handle_upload
or similar approach.Timber documentation says
That mean your images need to be uploaded by WordPress itself with all picture metadata - not just present inside your theme or even
uploads
directory.