Current Path: > home > codekrsu > > ameliagraphics.com > wp-content > plugins > > jetpack >
Operation : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 Software : Apache Server IP : 162.0.232.56 | Your IP: 216.73.216.111 Domains : 1034 Domain(s) Permission : [ 0755 ]
Name | Type | Size | Last Modified | Actions |
---|---|---|---|---|
3rd-party | Directory | - | - | |
_inc | Directory | - | - | |
css | Directory | - | - | |
extensions | Directory | - | - | |
images | Directory | - | - | |
jetpack_vendor | Directory | - | - | |
json-endpoints | Directory | - | - | |
modules | Directory | - | - | |
sal | Directory | - | - | |
src | Directory | - | - | |
vendor | Directory | - | - | |
views | Directory | - | - | |
CHANGELOG.md | File | 737759 bytes | July 01 2025 19:41:26. | |
LICENSE.txt | File | 18416 bytes | May 25 2021 21:58:16. | |
SECURITY.md | File | 2506 bytes | October 24 2023 18:28:46. | |
class-jetpack-connection-status.php | File | 728 bytes | September 20 2023 01:19:10. | |
class-jetpack-gallery-settings.php | File | 3464 bytes | May 22 2023 19:04:58. | |
class-jetpack-newsletter-dashboard-widget.php | File | 389 bytes | April 14 2025 18:35:52. | |
class-jetpack-pre-connection-jitms.php | File | 2394 bytes | March 25 2024 22:39:50. | |
class-jetpack-stats-dashboard-widget.php | File | 7650 bytes | March 24 2025 20:00:02. | |
class-jetpack-xmlrpc-methods.php | File | 7569 bytes | March 03 2025 23:09:58. | |
class.frame-nonce-preview.php | File | 3294 bytes | February 04 2025 00:54:10. | |
class.jetpack-admin.php | File | 18929 bytes | January 20 2025 22:16:12. | |
class.jetpack-autoupdate.php | File | 9978 bytes | September 20 2023 01:19:10. | |
class.jetpack-cli.php | File | 73114 bytes | April 28 2025 19:38:34. | |
class.jetpack-client-server.php | File | 2684 bytes | March 27 2024 18:05:28. | |
class.jetpack-gutenberg.php | File | 46183 bytes | June 24 2025 00:56:26. | |
class.jetpack-heartbeat.php | File | 4664 bytes | September 20 2023 01:19:10. | |
class.jetpack-modules-list-table.php | File | 15150 bytes | October 26 2023 22:22:40. | |
class.jetpack-network-sites-list-table.php | File | 6126 bytes | February 06 2024 01:39:50. | |
class.jetpack-network.php | File | 21575 bytes | January 20 2025 22:16:12. | |
class.jetpack-plan.php | File | 4192 bytes | June 19 2023 23:16:28. | |
class.jetpack-post-images.php | File | 37115 bytes | June 10 2025 00:40:16. | |
class.jetpack-twitter-cards.php | File | 13230 bytes | November 25 2023 02:41:46. | |
class.jetpack-user-agent.php | File | 25911 bytes | May 20 2024 23:33:44. | |
class.jetpack.php | File | 207789 bytes | June 30 2025 22:28:24. | |
class.json-api-endpoints.php | File | 93808 bytes | June 05 2025 20:49:04. | |
class.json-api.php | File | 38218 bytes | March 13 2025 00:23:22. | |
class.photon.php | File | 1778 bytes | May 08 2023 20:57:46. | |
composer.json | File | 4174 bytes | July 01 2025 19:41:26. | |
enhanced-open-graph.php | File | 4493 bytes | May 19 2025 19:32:00. | |
functions.compat.php | File | 4415 bytes | May 26 2025 19:03:40. | |
functions.cookies.php | File | 2087 bytes | November 21 2023 17:47:06. | |
functions.global.php | File | 14247 bytes | June 16 2025 23:21:40. | |
functions.is-mobile.php | File | 2529 bytes | September 20 2023 01:19:10. | |
functions.opengraph.php | File | 21897 bytes | November 12 2024 03:13:18. | |
functions.photon.php | File | 3110 bytes | September 20 2023 01:19:10. | |
jetpack.php | File | 8779 bytes | July 01 2025 19:41:26. | |
json-api-config.php | File | 338 bytes | November 08 2022 02:55:22. | |
json-endpoints.php | File | 7091 bytes | September 20 2023 01:19:10. | |
load-jetpack.php | File | 3176 bytes | April 21 2025 18:58:58. | |
locales.php | File | 324 bytes | March 23 2022 23:49:50. | |
readme.txt | File | 34050 bytes | July 01 2025 19:42:24. | |
unauth-file-upload.php | File | 5124 bytes | June 16 2025 23:21:40. | |
uninstall.php | File | 1642 bytes | January 20 2025 22:16:12. | |
wpml-config.xml | File | 1289 bytes | June 08 2022 20:47:30. |
<?php /** * Enhanced Open Graph for Jetpack. * * @package automattic/jetpack */ if ( ! class_exists( 'Jetpack_Media_Summary' ) ) { require_once JETPACK__PLUGIN_DIR . '_inc/lib/class.media-summary.php'; } /** * Better OG Image Tags for Image Post Formats * * @param array $tags Array of Open Graph tags. */ function enhanced_og_image( $tags ) { if ( ! is_singular() || post_password_required() ) { return $tags; } global $post; // Bail if we do not have info about the post. if ( ! $post instanceof WP_Post ) { return $tags; } // Always favor featured images. if ( enhanced_og_has_featured_image( $post->ID ) ) { return $tags; } $summary = Jetpack_Media_Summary::get( $post->ID ); if ( 'image' !== $summary['type'] ) { return $tags; } $tags['og:image'] = $summary['image']; $tags['og:image:secure_url'] = $summary['secure']['image']; return $tags; } add_filter( 'jetpack_open_graph_tags', 'enhanced_og_image' ); /** * Better OG Image Tags for Gallery Post Formats * * @param array $tags Array of Open Graph tags. */ function enhanced_og_gallery( $tags ) { if ( ! is_singular() || post_password_required() ) { return $tags; } global $post; // Bail if we do not have info about the post. if ( ! $post instanceof WP_Post ) { return $tags; } // Always favor featured images. if ( enhanced_og_has_featured_image( $post->ID ) ) { return $tags; } $summary = Jetpack_Media_Summary::get( $post->ID ); if ( 'gallery' !== $summary['type'] ) { return $tags; } if ( ! isset( $summary['images'] ) || ! is_array( $summary['images'] ) || empty( $summary['images'] ) ) { return $tags; } $images = array(); $secures = array(); foreach ( $summary['images'] as $i => $image ) { $images[] = $image['url']; $secures[] = $summary['secure']['images'][ $i ]['url']; } $tags['og:image'] = $images; $tags['og:image:secure_url'] = $secures; return $tags; } add_filter( 'jetpack_open_graph_tags', 'enhanced_og_gallery' ); /** * Allows VideoPress, YouTube, and Vimeo videos to play inline on Facebook * * @param array $tags Array of Open Graph tags. */ function enhanced_og_video( $tags ) { if ( ! is_singular() || post_password_required() ) { return $tags; } global $post; // Bail if we do not have info about the post. if ( ! $post instanceof WP_Post ) { return $tags; } // Always favor featured images. if ( enhanced_og_has_featured_image( $post->ID ) ) { return $tags; } $summary = Jetpack_Media_Summary::get( $post->ID ); if ( 'video' !== $summary['type'] ) { if ( $summary['count']['video'] > 0 && $summary['count']['image'] < 1 ) { $tags['og:image'] = $summary['image']; $tags['og:image:secure_url'] = $summary['secure']['image']; } return $tags; } $tags['og:image'] = $summary['image']; $tags['og:image:secure_url'] = $summary['secure']['image']; // This should be html by default for youtube/vimeo, since we're linking to HTML pages. $tags['og:video:type'] = isset( $summary['video_type'] ) ? $summary['video_type'] : 'text/html'; $video_url = $summary['video']; $secure_video_url = $summary['secure']['video']; if ( preg_match( '/((youtube|vimeo)\.com|youtu.be)/', $video_url ) ) { if ( strstr( $video_url, 'youtube' ) ) { $id = jetpack_get_youtube_id( $video_url ); $video_url = 'http://www.youtube.com/embed/' . $id; $secure_video_url = 'https://www.youtube.com/embed/' . $id; } elseif ( strstr( $video_url, 'vimeo' ) ) { preg_match( '|vimeo\.com/(\d+)/?$|i', $video_url, $match ); if ( isset( $match[1] ) ) { $id = (int) $match[1]; $video_url = 'http://vimeo.com/moogaloop.swf?clip_id=' . $id; $secure_video_url = 'https://vimeo.com/moogaloop.swf?clip_id=' . $id; } } } $tags['og:video'] = $video_url; $tags['og:video:secure_url'] = $secure_video_url; if ( empty( $post->post_title ) ) { /* translators: %s is the name of the site */ $tags['og:title'] = sprintf( __( 'Video on %s', 'jetpack' ), get_option( 'blogname' ) ); } return $tags; } add_filter( 'jetpack_open_graph_tags', 'enhanced_og_video' ); /** * Check if a post has a suitable featured image. * * @param int $post_id The post ID to check. * @return bool True if the post has a suitable featured image, false otherwise. */ function enhanced_og_has_featured_image( $post_id ) { return ! empty( Jetpack_PostImages::from_thumbnail( $post_id ) ); }
SILENT KILLER Tool