Номер статті: 86
У статті порушено такий наболіле більшості блогерів питання, як "вшиті" в шаблон WordPress посилання на сторонні сайти. Якщо ми їх видаляємо, то сайт перестає працювати, або "з'їжджає" дизайн. Ставляться дані посилання на безкоштовні шаблони Вордпресс і, якщо Ви хочете від них позбутися, то необхідно заплатити, після чого видадуть "чистий" шаблон. Я проти "піратства", але де взяти гроші початківцю блогеру?Давайте ми самі видалимо ці посилання.
Найчастіше, подібні посилання ставляться до підвалу сайту (footer). Однак наші "доблесні" перекладачі шаблонів запихають їх по всьому сайту. Ми можемо їх зустріти як в боковій колонці сайту (sidebar, сайдбар), в основному тілі статей (single) або в шапці сайту (header). Як правило наші "умільці" їх кодують за допомогою base64, тому вони не кидаються в очі при огляді коду шаблону.
Для початку почитайте попередні статті з циклу "Як позбутися від зайвих посилань", бо некториє моменти будуть перетинатися, і мені не хотілося б дублювати тут інформацію:
Запам'ятовуємо раз і назавжди
Перш ніж проводити будь-які маніпуляції з кодом, не забувайте робити резервні копії файлів, з якими будете працювати
Прибираємо зайві посилання в шаблоні WordPress
Стверджувати, що даний метод можна застосовувати до всіх без винятку шаблонами не буду. Але скажу точно: перебравши півсотні подібних безкоштовних WordPress тем побачив, що в них стоїть однакова система захисту від відключення посилань звичайним способом (читай: видаленням).
Сьогодні я покажу на прикладі шаблону NicePen, як його можна почистити від посилань, які проставлені і захищені двома різними способами.
Спосіб 1: обходимо захист в functions.php
Для початку покажу те, що ми будемо прибирати:
В англійському варіанті даного шаблону, в цьому місці (підвал сайту) виводяться кілька посилань на wordpress.org, розробників і дизайнера шаблону. Саме вони будуть у Вашому шаблоні, тому даний метод можна застосовувати до всіх сайтів. У русифікованої версії NicePen перекладачі вказали свій сайт, посилання на який мені не хочеться бачити у себе. Приберемо її.
Йдемо на ftp сайту і копіюємо собі на комп'ютер два файли: functions.php і footer.php. Не забуваємо робити їх резервні копії, на випадок, якщо щось зробите не так.
Якщо у Вас багато коду в "підвалі", то пошукайте за словами, які вказані на сайті (так званий "анкор посилання"). У моєму прикладі це "Нестандартний бізнес". Прибирати відразу не рекомендую, тому що сайт перестане відображатися і, замість Вашого гарного шаблону, з'явиться табличка, в якій буде сказано про те, що прибирати посилання не добре (зазвичай англійською текст).
Спосіб 2: прибираємо посилання в base64
Не буду описувати в подробицях, що таке base64. Краще почитайте Вікіпедію.
Місцезнаходження визначили. Залишилося від неї позбутися. Відкриваємо файл sidebar.php і шукаємо її. Якщо не знаходите класичну посилання, укладену в тег , значить вона з "секретом". Шукаємо щось подібне: