• Добрый день,
    Возможно, об этом уже писали на форумах, но я не знаю, как это правильно сформулировать.
    Подскажите, как на уровне WordPress отключить отображение ссылок при наведении мыши, которое появляется в левом нижнем углу во всех браузерах? Речь идет не об описании Alt над самой ссылкой, а именно в левом нижнем углу браузера.
    У многих сайтов это отображение отключено.
    Скорее всего, это отключается каким-то плагином, но поиск не дает нужных результатов.
    Благодарю заранее.

Просмотр 6 ответов — с 1 по 6 (всего 6)
  • Модератор Юрій

    (@yube)

    У многих сайтов это отображение отключено.

    А можно пример такого сайта, где браузер не выводит адрес при наведении курсора на <a href ?

    А можно пример такого сайта

    ТС путает понятие «ссылка» и «кнопка»
    Некоторые сайты «отключают отображение» чем-то вроде
    <button title="СКАЧАТЬ" type="button" onclick="window.open('https://адрес_ссылки.zip'); return false;"><b> СКАЧАТЬ ФАЙЛ</b></button>

    но это ни как не «на уровне ВП», точнее к ВП вообще никакого отношения не имеет и ТСу остается только приступить к изучению js.

    Плагина не знаю, но можно например написать js код, например такой

    document.addEventListener("DOMContentLoaded", function() {
        const allLinks = document.querySelectorAll("a"); 
    
        allLinks.forEach(link => {
            const hrefValue = link.getAttribute("href"); 
            link.setAttribute("data-href", hrefValue); 
            link.removeAttribute("href"); 
    
            link.addEventListener("click", function(event) {
                event.preventDefault(); 
                const dataHref = link.getAttribute("data-href"); 
                window.location.href = dataHref; 
            });
        });
    });
    Автор sergiuszw

    (@sergiuszw)

    ravilr63 

    Плагина не знаю, но можно например написать js код, например такой

    document.addEventListener("DOMContentLoaded", function() {
        const allLinks = document.querySelectorAll("a"); 
    
        allLinks.forEach(link => {
            const hrefValue = link.getAttribute("href"); 
            link.setAttribute("data-href", hrefValue); 
            link.removeAttribute("href"); 
    
            link.addEventListener("click", function(event) {
                event.preventDefault(); 
                const dataHref = link.getAttribute("data-href"); 
                window.location.href = dataHref; 
            });
        });
    });

    К сожалению, не сработало. Наверное, это не тот атрибут.
    Работаю в Маке в разных браузерах, по-прежнему отображается в левом нижнем углу во всех вариантах.

    Насчет мака не знаю, но сработать должно. Может вы его не там вывели, вставили итд. Проверьте.

    Че вы мучаетесь? я выше дал рабочий код на 2 строчки

Просмотр 6 ответов — с 1 по 6 (всего 6)
  • Тема «Как скрыть отображение ссылок» закрыта для новых ответов.