\x89PNG\r\n\x1a\n\x00\x00\x00\x0DIHDR\x00\x00\x00\x01\x00 \x00\x00\x01\x08\x06\x00\x00\x00\x1F\x15\xC4\x89\x00\x00\x00 \x0AIDATx\x9Ccb\x00\x00\x00\x06\x00\x03\x1A\x05\x9D\x00\x00 \x00\x00IEND\xAE\x42\x60\x82
| Path : /var/www/html/ofissantral/wp-content/plugins/nicepage/editor/ |
|
B-Con CMD Config cPanel C-Rdp D-Log Info Jump Mass Ransom Symlink vHost Zone-H |
| Current File : /var/www/html/ofissantral/wp-content/plugins/nicepage/editor/class-np-attachments.php |
<?php
defined('ABSPATH') or die;
class NpAttachments {
/**
* Returns default image url
*
* @return string
*/
public static function getDefaultImageUrl() {
return APP_PLUGIN_URL . 'assets/images/default-image.jpg';
}
/**
* Returns default logo url
*
* @return string
*/
public static function getDefaultLogoUrl() {
return APP_PLUGIN_URL . 'assets/images/default-logo.png';
}
/**
* Returns image attachment by relative path
*
* @param string $relative_path
*
* @return WP_Post|null
*/
public static function getImageByPath($relative_path) {
$original_name = preg_replace('#^\/#', '', $relative_path);
$original_name = preg_replace('#-\d+x\d+.#', '.', $original_name);
$attachments = get_posts(
array(
'post_type' => 'attachment',
'posts_per_page' => 1,
'meta_query' => array(
array(
'key' => '_wp_attached_file',
'value' => $original_name,
),
)
)
);
foreach ($attachments as $attachment) {
return $attachment;
}
return null;
}
}