Как передать HTML ID и URL изображения в пост WP?

Я хочу включить редактор Aviary в сообщения WordPress, чтобы люди могли нажать кнопку редактирования изображения в сообщении, отредактировать его и сохранить. Aviary предоставил код для последних двух, но я не знаю, как передать HTML-идентификатор и URL-адрес изображения в сообщении во входной тег для кнопки редактирования. Я знаю, что это просто, но я не программист, поэтому буду признателен за ваше терпение и отзывы. Благодарю.

Вот входной статический код, который Aviary предоставляет:

<!-- Add an edit button, passing the HTML id of the image and the public URL of the image --><p>
<input type='image' src='http://images.aviary.com/images/edit-photo.png' value='Edit photo' 
onclick="return launchEditor('imageid', 'url');" /></p>

Мне нужно знать, как передать идентификатор и URL для последней строки кода. Большое спасибо за любые отзывы, которые вы можете предложить.

1 ответ

Решение

imageid - это идентификатор div для использования вольером, вам просто нужно создать

<div id="imageid"></div>

Чтобы получить URL-адрес изображения, вам может понравиться это

<?php
  $image = wp_get_attachment_image_src($post->ID);
  $url = $image[0];
?>

<input type='image' src='http://images.aviary.com/images/edit-photo.png' value='Edit photo' onclick="return launchEditor('imageid', '<?php echo $url; ?>');" /></p>

Я предполагаю, что вы разместите его на странице вложения

Другие вопросы по тегам