Why are my image dimensions smaller once they are published?
Why are my image dimensions smaller once they are published?
Why are my image dimensions smaller once they are published?
WordPress does not have a built-in hook or function on the PHP side that allows you to directly add a new tab to the Media Library Modal window. To achieve this, you need to use JavaScript to modify the media uploader interface. You can add a custom tab to the WordPress Media Library modal by … Read more
I saw this problem recently on a project, and the answer is to disable responsive image markup. Simply add the below code into your theme’s functions.php and you are golden: add_filter( ‘wp_calculate_image_srcset’, ‘__return_false’ ); Ref: How do I disable responsive images in WP 4.4? Afterwards, you can insert the Medium Large a.k.a. medium_large images (if … Read more
You can use the before_delete_post action hook for this purpose as it triggers just before WordPress deletes a post (or media) which allows you to utilize its ID in time. function my_plugin_image_deleted( $post_id ) { // Ensure type is attachment (could be a page, post, etc. otherwise) if ( ‘attachment’ === get_post_type( $post_id ) ) … Read more
Rather than messing with it yourself, this is a great scenario in which to consider offloading it to a third party (and also using modern formats like WebP). Something like PicPerf.io or other optimization plugins out there.
The issue with your code is that the testCatalog function is being called on every page load due to its hook into the init action. Since init runs on every WordPress request (both front-end and admin), your function is uploading the image each time a page is loaded. This is why you see the same … Read more
It doesn’t seem to be a wordpress issue but it has to do with how recursion works in svg files see the answer to this question for more details. Like @tony-djukic replied the way to go is by embedding the image in the svg file.
To allow unregistered users to post embedded images from other sites in comments, you will need to modify wp comment handling to permit certain HTML tags for unregistered users. By default, wp sanitizes HTML input from unregistered users for security reasons. You need to modify the list of allowed HTML tags in comments for unregistered … Read more
I can’t say it looks particularly blurry to me, but you are enlarging it in your CSS. It looks like the image is 500 by 781 pixels, whereas your CSS is pushing it to 600 by 937. Browsers do not do a great job of enlarging images. Start with a bigger image.
As discussed in comments this was because the new site was missing both of the supported image editing tools, GD and ImageMagick, as PHP modules. (Either one will work – you don’t need both.) The ‘Edit Image’ button appears if at least one of the installed tools supports the current file type. You can check … Read more