Перейти к основному содержанию
  Понедельник, 11 мая 2026 г
  1 Ответы
  8 посещений
  Подписаться
Здравствуйте,

я хочу продлить/повторно приобрести WP MEDIA folder но у меня есть один конкретный запрос.
Когда вы переходите к изображению в папке медиафайлов, в вашем плагине появляется новое поле с надписью «Ссылка на галерею изображений», и ссылка, которую вы туда вставляете, будет ссылкой на изображение в галерее папки WP. Однако я хочу, чтобы эта ссылка также работала при вставке медиафайла в запись или страницу. Ссылка, прикрепленная к изображению, всегда должна быть той же ссылкой, что и в папке, а не только внутри неё.

Ваш ИИ-помощник на вашем сайте предоставил мне фрагмент кода для создания этого. Я был так рад, но, к сожалению, он не сработал, вот код, который он мне дал. Но что-то подобное в вашем плагине было бы замечательно. Пожалуйста, дайте мне знать.

add_filter('the_content', 'custom_image_link');

function custom_image_link($content) {
// Используйте регулярное выражение для поиска всех изображений в содержимом
$pattern = '/]+src=["\']([^"\']+)["\'][^>]*>/i';

// Функция обратного вызова для замены тега изображения на связанное изображение
$content = preg_replace_callback($pattern, function($matches) {
$image_url = $matches[1]; // Получаем URL изображения
$image_id = attachment_url_to_postid($image_url); // Получаем ID изображения

// Получаем значение пользовательского поля для изображения
$image_link = get_post_meta($image_id, 'Image_gallery_link_to', true);

// Если ссылка существует, заключаем изображение в тег привязки
if ($image_link) {
return '';
}

// Возвращаем исходное изображение, если ссылка отсутствует
return $matches[0];
}, $content);

return $content;
}
А
5 дней назад
Здравствуйте!

Спасибо за обращение по поводу этого расширения.

Приношу извинения за неудобства, но этот форум предназначен исключительно для вопросов, возникающих перед покупкой.
По любым техническим вопросам, пожалуйста, отправьте заявку через нашу систему поддержки, перейдя в меню «Поддержка» > «Заявка в службу поддержки».
Наш специалист оперативно ответит на ваш запрос.

С уважением,
  • Страница :
  • 1
К этому сообщению пока нет ответов.