Видалення спонсорських посилань із теми WordPress
Розміщено 21-03-10 у розділі Інтернет.
Інколи трапляються безкоштовні теми, в яких міститься зашифрована нижня частина (footer.php), яка відображає різноманітні посилання, так звані спонсорські лінки. Виглядає це приблизно так:
| <?php $footerHtml = <<<TXT <!– <a href=”#”>Contact Us</a> | <a href=”#”>Terms of Use</a> | <a href=”#”>Trademarks</a> | <a href=”#”>Privacy Statement</a> | –> TXT; eval(gzinflate(base64_decode(‘bVJRa9swEH4P5D9cTTrZEKdjG3tYbIeydexlfUhgMMYQtnWxRWTJk+RkWcl/n2S7bUirB+t8p/u+u+9ulSWM76EUuTFp8FUpizrIphNw52Uk5lI+x89PkkOtcZsGyaqtWyiEqrjcqpBoY97RTgsSLWGVBY94zh3bvIp5qWQAlluBabDebIIsuclfw39Zi8W/1peStP7j45ylNWcMJRh7dICEcdOK/PhJKolLkg21TSeVUEUuYIay/CKX0wnfhoMNVykQEj3AUEDvVE3OJaQOUmvch9U/15fILYZFbvDjB8qwVAxHgChybY7JuRDqgIw9AjyjLccXZaf1BvUe9X3e4MBBNbqSSwyDw+GwCOZBMJ/Rzd36×936Fxluen/7/Y78jkYYX/0lUnpBHz08S6qxUXukeWm5kiE5tHTbC0rmRJRNS22NDVLV+rChKBl56unk7pM33O/KTcqJ7rR36l8I20MMYxrlPfOkqZd4OsGyVjAbuL/ZRniSEwqDj7HaOR2/W47jk8pnOL7/03SyOqvA9dIvnupsGC1XGSSFHpfps2qPmle1hTelM5cwZPREzI+T/CRDysUCSyfosLwLuBUC1h7EwBqN15stkpt+/0Yt+l09t1/ubZGXu0qrTrLgIuFM0AuPh8meehw0C/uiXsm9iuOxi1ZzabchpSG5ZvCnQ83RLODagHF6SmYWZA5k1xWalzsSzaFCS2XX0PFp6FyWN6ipsaoN387hfdSzQhz3nIVix97ws8r+Aw==’))); ?> |
Для відключення відображення спонсорських посилань та отримання можливості форматувати нижню частину розробник закладає у файлі index.php теми код із спеціальним параметром, у який вводиться ключ. Ключ можна придбати в розробника. Як правило це недорого, але халява є халява.
Якщо видалити зашифрований текст із footer.php або видалити параметр для ключа в index.php, тема перестане працювати. То ж як це все-таки робиться? Насправді все дуже легко.
Відкриваємо файл index.php. Шукаємо розділ „footer”. Замінюємо стрічку
| <?php get_footer(); ?> |
на
| <!- -Початок нижньої частини- -> <?php get_footer(); ?> <!- -Кінець нижньої частини- -> |
Зберігаємо сторінку та відкриваємо її у браузері, наприклад у Firefox. Натискаємо сполучення клавіш Cntrl+U та шукаємо наші маркери <!- -Початок нижньої частини- -> та <!- -Кінець нижньої частини- ->. Для пошуку можна скористатися сполученням клавіш Ctrl+F. Маркери відображаються зеленим кольором. Далі копіюємо весь вміст між маркерами та переносимо його у файл footer.php. Повністю замінюємо весь оригінальний код файлу footer.php. Видаляємо зайві посилання, вносимо необхідні зміни, зберігаємо. Готово.
Необов’язково видаляти посилання на веб-сторінку розробників теми. Авторське право та повагу до роботи інших ніхто не скасував.
За матеріалами: techknowl.com

