Не совсем понятно, какое отношение имеет замена адреса к открытию в новом окне. И почему на index.html
? В WordPress не используется такой файл. Как звучит задача полностью?
извиняюсь я не правильно выразился! Я хочу чтоб все мои ссылки в статьях открывались в новом окне а не в томже!
1. Можно заменить во всех записях href
на target = '_blank' href
с помощью плагина Search and Replace и в будущем вставлять ссылки с этим атрибутом.
2. Другой вариант — добавить фрагмент в functions.php
активной темы:
function enqueue_jquery() {
wp_enqueue_script('jquery');
}
add_action('init', 'enqueue_jquery');
function add_target_blank() {
?>
<script type="text/javascript">
jQuery('p > a').click(function() {
this.target = '_blank';
});
</script>
<?php
}
add_action('wp_footer', 'add_target_blank');
спасибо попробую потом отпишусь если не забуду )
подскажите пожалуйста в functions.php, где вставить этот код что вы мне написали?
Можно в начале файла, в следующей строке после <?php
.
Здравствуйте снова я ! я всё сделал всё хорошо работало где с неделю теперь в друг заметил что страницы больше не открываются в новом окне.
Код вставлял в functions.wp-scripts.php подскажите пожалуйста что может быть.
я сейчас установил ворд 3 версии. И после того как я вставляю тот код что вы мне дали у меня перестаёт отображаться сайт, убираю код из файла снова всё работает подскажите пожалуйста в чём дело. Может другой код на надо на новую версию или в другой файл надо вставлять. я вставлял в funcions.wp-script.php
Вставлять нужно в файл functions.php
в каталоге активной темы.
Ставлю в functions.php от моей активной темы, с всёравно без изменений.
1. Без изменений — перестаёт отображаться сайт?
2. Если речь о сайте из вашего профиля, то на нём кода нет.
Всетаки через Search and Replace гораздо легче и удобней имхо. Уже несколько раз мне помог этот чудесный плагин)