Для початку, Вам обов'язково потрібно ознайомитися з моєю статтею «Закриття посилання від індексації» і виконати вставку вподобаного ДжаваСкрипт в «Підвал» (footer.php). Якщо Ви вже використовуєте один з наданих скриптів, то просто читаємо статтю далі.
Як і в попередній статті, буде кілька методів закриття посилання. Пов'язано це з тим, що ми можемо використовувати 2 види cкриптов з минулої статті, кожен з яких ділиться на два варіанти - для HTML4 і HTML5 відповідно. І так, приступимо.
Другий спосіб закриття посилання
- Перед установкою коду функції, перевірте наявність скрипта приховування посилань в footer.php. Якщо ви його ще не ставили, зробіть це, керуючись відповідною статтею у мене на блозі.
- Уважно вибирайте потрібну функцію. Вона повинна відповідати використаному скрипту, який закриває посилання від індексації.
Дякую за відповідь, Володимир. Вітаю!
Так, дійсно, розбіжність кодів скрипта і виклику функції в наявності 🙂 оскільки ваше рішення знайшов на просторах Рунета вже далеко за північ.
Коли ж коди скрипта і функції обидва поставив для HTML 4, то у файлі functions.php вилізла синтаксична помилка на рядок функції: 'href = "#" class = "mylink" rel ='), // для html4 ось в такому вигляді ( Parse error: syntax error, unexpected ',')
Тобто, якщо я правильно зрозумів, браузеру чомусь не сподобалася в цьому рядку коду кома після дужки.
А з першим способом проблем ніяких - працює.
Все ж мені хотілося б приховати посилання другим способом, як на вашому блозі, Володимир.
Перевірив синтаксис - все в точності, як у вашій статті (копіював і вставляв через буфер обміну).
По можливості, дайте будь ласка знати, що не так.
З повагою!
Ігор, в другому способі дійсно допущена синтаксична помилка. Приносимо свої вибачення. Код в статті вже виправлений, в цьому рядку потрібно прибрати дужку.
Що стосується способу приховування, то на нашому блозі якраз таки перший використовується (з тегом span).
І ще дуже рекомендую прочитати мою статтю про function.php - підхід, описаний там допоможе уникнути проблеми з помилками і недоступністю сайту.
Підкажіть таке питання? Залишив коментар на одному сайті, після чого в яндекс вебмайстрів c цього сайту з'явилося безліч зовнішніх посилань на сторінки мого сайту (близько 400) Це погано чи ні? І як можна їх видалити або може що-то порадите? Самих зовнішніх посилань з сайтів 16, а з одного 400?
Спасибі, Олександра! Я даремно на свої ручки грішила. 🙂 Зараз з'ясувала на офіційному форумі тех. підтримки, що після поновлення на версію вордпресс 4.2.1 і 4.2.2 в деяких шаблонах зникла кнопка «відповісти». Як я зрозуміла, в 4.2.3 обіцяють виправити становище. Пояснили проблему так:
Проблема виявляється в темах оформлення, які за допомогою фільтра
comment_form_defaults повністю перезаписують масив аргументів для функції comment_form (), ігноруючи всі передані аргументи.
Мені складно без знань php в цьому розібратися, тому залишається тільки чекати нову версію і сподіватися, що там проблему усунуть.
А як би реалізувати наступне:
З частиною розкриття коротких посилань більш менш зрозуміло (нижче код). А ось як би це прикрутити до автоматичної заміни в публікованих записах ??
Вітаю! чого тільки не перепробувала, робила все чітко за інструкцією, посилання не закриваються все одно. Шаблон Basiс ot wp puzzle. і плагін ставила на чистий шаблон Hide Links. не хочуть посилання закриватися. Може допоможете? :)