Embed — изменение шаблона
Здравствуйте, может кто сталкивался. Если в контент вставить ссылку, он сам её преобразует в такую форму - Вот эта ссылка на вставку.
Подскажите, как реализовать target="_blank"
. Js событие не помогает, да и если изменить в файле embed-content.php тоже...
Вариантов много...
Ну начнем с того, что можно полностью изменить шаблон встраивания, для этого нужно в теме создать файл embed.php и описать там HTML, подробнее смотри иерархия шаблона... В частности ты можешь создать файл embed-content.php в котором содержится фрагмент цикла...
По умолчанию используется файл из ядра /wp-includes/theme-compat/embed.php, который в свою очередь вызывает /wp-includes/theme-compat/embed-content.php - это и есть HTML встраивания по умолчанию.
Т.е. тебе нужно создать файл embed-content.php в теме и вставить туда код, и изменить его как тебе нужно...
Вариант 2: хуки
В /wp-includes/theme-compat/embed-content.php есть хуки, можешь использовать их... Правда как изменить через них только атрибут _target не понятно...
-
П.С. почему embed-content.php не помогает, как это может быть?
Вот так, даже когда инспектирую, показывает атрибут _blank
А так спасибо большое, сейчас затестю.