scottb
  • 0
Гуру

Как настроить ссылку при нажатии на вложенное изображение?

  • 0

К сообщению я прикрепил несколько изображений. При просмотре изображений в теме каждое изображение связано с более крупной версией самого себя. Я хотел бы изменить эту ссылку, чтобы она указывала на определенный URL-адрес. Однако, когда я меняю URL-адрес в разделе «URL-адрес ссылки» в параметрах вложения, ссылка не сохраняется после нажатия «Сохранить все изменения». Он всегда возвращается к ссылке на само изображение.

Есть ли другой способ создания пользовательских ссылок на прикрепленных изображениях?

Примечание. Я не пытаюсь изменить ссылку на изображение, я пытаюсь создать пользовательскую ссылку href при нажатии на изображение.

Share
  1. Вы говорите, что нажимаете кнопку « Сохранить все изменения ». Я думаю, это означает, что вы пытаетесь редактировать изображения с помощью кнопки « Загрузить / вставить изображения» над редактором? Это сбивает с толку, но здесь не место редактировать отдельное изображение, которое вы уже вставили в пост. Во вкладке « Галерея » вы можете редактировать настройки для изображения в общем Медиабраузере, но не для уже вставленных изображений. Вам нужно сделать это, щелкнув изображение, а затем щелкнув первую появившуюся кнопку (показывающую изображение). Это даст вам немного другое окно редактирования с кнопкой « Обновить » внизу.

    Если для rel атрибута ссылки на изображение установлено значение attachment, _fix_attachment_links() при сохранении сообщения ссылка будет заменена постоянной ссылкой на вложение. Поэтому убедитесь, что когда вы редактируете ссылку на изображение, вы сначала нажимаете кнопку «Нет», чтобы очистить это значение, или перейдите на вкладку « Дополнительные настройки » и отредактируйте ссылку, чтобы она не содержала attachment .

    • 0
    • Я не вставлял изображения в сообщение. Я просто «прикрепил» изображение к сообщению, загрузив его в сообщение с помощью мастера загрузки/вставки «Добавить изображение». У меня есть код в index.php и single.php, который отображает все изображения, прикрепленные к сообщению, непосредственно перед появлением содержимого сообщения. Я просто хочу дать конечному пользователю контроль над тем, куда ведут ссылки при нажатии на эти изображения.

      • 0
    • @Scott: Ах, но я думаю, что прикрепленные изображения не хранят никакой информации о ссылках в базе данных (по крайней мере, я не смог найти ее в postmeta таблице). Вероятно, это используется только при вставке изображения в редактор. Так как URL-адрес не сохраняется, вы всегда получаете постоянную ссылку по умолчанию на вложение. Если вы хотите изменить это, вы должны захватить и сохранить URL-адрес самостоятельно.

      • 0
    • Я согласен. Я разместил еще один вопрос о том, как взломать менеджер галереи, чтобы добавить поле гиперссылки к каждому изображению в каталоге мультимедиа.

      • 0

Оставить ответ

You must login to add an answer.