Не получается.
Уточнение:не открываются в новой вкладке внешние ссылки, которые внутри контента.
Было бы здорово взглянуть на сайт.
Возможно, будет полезна тема «Гиперссылка в статьях».
Спасибо, Сергей. Все получилось, но не совсем так как хотелось.
Внутренние ссылки тоже в новой вкладке стали открываться.
Может тут тоже можно что-либо сделать?
Вы знаете, наисправляла и сайт пропал: Parse error: syntax error, unexpected ‘(‘, expecting T_VARIABLE or ‘$’ in /home/u80882/logopedname/www/wp-content/themes/simplebalance/functions.php on line 2
Что же теперь делать?
Это ошибка синтаксиса PHP. Перед любыми изменениями лучше делать копию исходного файла. Как выглядят сейчас первые строки functions.php
?
Не знаю.
Дело в том, что файлов у меня нет вообще. Сайт создан на конструкторе хостинг-провайдера. Создание сайта на движке Word-Press — это сервис компаний «Мажордомо».
В тарифный план входит доступ к FTP? Или, возможно, в панели управления хостингом есть менеджер файлов? Если так, то нужно перейти к файлу www/wp-content/themes/simplebalance/functions.php
и исправить ошибку.
Если нет, то единственный вариант — написать в службу поддержки, чтобы восстановили сайт из резервной копии.
Переписал код, чтобы в новом окне открывались только внешние ссылки (которые не начинаются с http://logoped.name
):
function enqueue_jquery() {
wp_enqueue_script('jquery');
}
add_action('init', 'enqueue_jquery');
function add_target_blank() {
?>
<script type="text/javascript">
jQuery(document).ready(function() {
jQuery('a:not([href^=http://logoped.name])').attr('target', '_blank');
});
</script>
<?php
}
add_action('wp_footer', 'add_target_blank');
Исправила. Спасибо Вам.
Сейчас попробую.
Всё работает.
Спасибо, Сергей, за помощь. А то всё по книжкам приходится, а я даже не технарь.