You can run your $matches through the getimagesize() function to check it’s dimensions, the problem is this function requires a path to the image but your content will provide full URL’s so you’ll need to see if the image is also saved in your media library and if so grab the relative path only. If a lot of the images are from 3rd party sites it’s more complex as you’ll need to fetch the image or you would need to use javascript instead.
Example if your images are hosted on your own site:
$images = array();
foreach ( $matches[1] as $match ) {
$attachment_id = attachment_url_to_postid( $match );
if ( $attachment_id ) {
$path = get_attached_file( $attachment_id );
list( $width, $height ) = getimagesize( $path );
if ( $width > 500 && $height > 500 ) {
$images[$match];
}
}
}
var_dump( $images );
Related Posts:
- Cleaning up WordPress to improve performance?
- List of all theme customizer control types?
- Modify previous and next text from pagination links
- How can I modify the permalink via a filter?
- wp_set_object_terms and arrays
- Shortcode putting html such as
- Calling a method from functions.php on a click of a button
- How to use WordPress (PHP) functions in AngularJS partials files?
- The best way to customize “nav-menu-template.php” to add if the ‘link_before’ is “checkbox”
- How do I create comment-reply-button using element not
- Output a WooCommerce product custom field in WooCommerce using get_post_meta()
- How to check If Oembed is empty or not
- Can’t load WP function into external function
- Image as Sales Badge
- WSoD being caused by this piece of code
- How to Arrange PHP Files to Allow for Multiple Types of Pages?
- Can I prevent the user from adding more than two levels deep of terms inside of a taxonomy metabox?
- Show css depending on activity type in BuddyPress activity-loop [closed]
- Retrieve $_POST data submitted from external URL in WordPress(NOT API)
- Fatal error: Uncaught Error: Call to undefined function test()
- Return a numerical function value in Customizer controls
- How can I get the values of my WordPress $wpdb query in Jquery?
- Css loads very slow [closed]
- Show when user is online/offline in real time on user_profile.php
- Compare the old get_theme_mod($name) to the new get_theme_mod($name) return value
- Scrape external webpage for first image and add it to new post
- theme_root returning a truncated URI
- Call to undefined function get_userdata() in plugin
- Echo string and function?
- Fatal Errors on pluggable.php
- Log in / Log Out Custom Button
- how to test for all children (including multilevel grand-childern) of page
- Dilemma of Populating all the categories in a drop down list
- Add item to top of menu using a filter in functions.php
- Adding wrapper elements in the_date() like in the_title()?
- Notify users only on post publish
- Limit Taxonomy Output in Conditional Statement
- wp_redirect only works on main site and not on other sites
- How to modify the default feed via a function
- require_once() if a product in woocommerce contains a tag [closed]
- PHP code for displaying WordPress posts in a static page not working
- Loop over Array and get the distinct ids
- How do I change this function from two returns to one string to show sku and dimensions in WooCommerce cart?
- Shortcode for Listing Users from Meta Value?
- Display css ONLY on most recent post of specific category?
- How to remove the space before the ellipsis in excerpt?
- How can I use custom menus with a Bootstrap WordPress theme?
- Child Theme’s Read More Text
- call a string/function from database
- Dynamic Menu drops pages?
- Aspx/Rss feed – failed to open stream: Redirection limit reached
- Adding an Unlinked Space in a Custom Function
- Get date function not working
- How do I call an external php non WordPress class into functions.php?
- send popup after wp_redirect()
- How to remove/hide collapse menu for user/subscriber?
- How to implement __() function in my theme’s php file?
- Checkbox doesn’t save inside metabox
- A function to get the content of a page
- Billing detail page doesn’t work after I’ve changed the order of the Woocommerce navigation
- WP custom posts: filter results to custom taxonomy tag that corresponds to user meta field
- Get current user id in function php
- Proper way to remove html code on child theme
- Trying to add Custom Post Type to this functions.php command
- Apply function.php filter only if url not has /amp/
- How can I prevent a shortcode div from extending beyond its boundaries?
- Get custom field value from the function.php
- Non-blocking file_put_contents in function.php
- Display a custom name when the user has no name settle in his account
- Advance custom fields variable with if statement & Function
- Restrict wordpress access to logged users only
- Discount in the specific product title using keyword ( Woocoommerce )
- Modify post image in full size
- How to link all featured images to custom url in single.php for only non-logged-in users?
- How best to check if a user is from China and hide content?
- Menu to the right of screen on desktop using Bootstrap 4
- Printing OEmbed URL based on Post selected w/o page refresh
- Automatically refresh page if widget is added to page?
- What is wrong in this code?
- Page returning ID from array, how to return the correct values for post in acf wordpress
- Modify php code to pass a page id as a parameter in order to create a breadcrumb
- Show custom default avatar instead of gravatar
- Permission error on plugin save
- Removing all my hardcoded URLs with get_site_url()
- WordPress 2014 Theme – Featured Content with multiple tags?
- Display default WordPress login/registration form into a modal window
- Highlight main menu when on specific posts or pages
- Pull GET parameter from URL in functions.php
- Adding Gravity Form With if(is_page) Is Not Working
- ajax form function error
- Display custom meta box in my template file
- Woocommerce – Shipping tax class based on cart items not using the highest tax available
- How to display the date under the post title?
- Simple Probléme in wordpress
- Understanding responsive imagery
- Why a class property becomes empty?
- Hide category by tag
- How to get meta box labels?
- How do I stylize selected comments?
- add_rewrite_rule image from /images/site2/favicon.ico to /favico.ico