Плагин одна кнопка
-
Кнопка появилась на странице карты сайта!!Как ее убрать оттуда??
-
И как она там появилась? 🙂
Если следовать логике плагин прописывает ее на все страницы сайта
Если следовать логике
У нас пока все на уровне телепатии 🙂
Сколько еще наводящих вопросов задать, чтобы узнать что за плагин и ссылку на него?<?php if (!is_page(ID)) { ?> <script src="http://odnaknopka.ru/ok1.js" type="text/javascript"></script> <?php } ?>
где ID — порядковый номер страницы, которую надо исключить…
где искать этот код
Вы плагин поставили?
тогда попробуйте заменить содержимое плагина на вот этоclass widget_odnaknopka{ function widget_odnaknopka() { add_filter('the_content',array(&$this,odnaknopka)); } function odnaknopka($content) { $url=get_permalink(); $title=get_the_title(); return $content.'<div><?php if (!is_page(ID)) { ?><script type="text/javascript" src="http://odnaknopka.ru/wp/ok1.utf8.js"></script><script type="text/javascript">okbm("'.htmlspecialchars($url).'","'.htmlspecialchars($title).'")</script><?php } ?></div>'; } } $widget&=new widget_odnaknopka(); ?>
Где ID так же замените на свою ненужную страницу.
=работоспособность не проверял )пишет нет коректного заголовка
у меня не пишет, что не корректный заголовок, но зато и не работает :)))
Первый вариант точно работает, только ручками придется по файлам темы раскидать page.php, single.php, index.php и т.д. Причем условие, приведенное первым только в page закинуть и все…пишет нет коректного заголовка
Комментарии в начале файла оставьте.
у меня не пишет, что не корректный заголовок, но зато и не работает :)))
Можно попробовать добавить выход в начале функции:
function odnaknopka($content) { if ( is_page(ID) ) return $content; $url=get_permalink(); $title=get_the_title(); return $content.'<div><script type="text/javascript" src="http://odnaknopka.ru/wp/ok1.utf8.js"></script><script type="text/javascript">okbm("'.htmlspecialchars($url).'","'.htmlspecialchars($title).'")</script></div>'; }
Не забудьте заменить ID на нужный номер.
Да. Последний вариант полностью рабочий.
[offtop]Учиться, учиться и еще раз учиться!! :)[/offtop]работает, правда выпадающее меню перестало работать
<?php /* Plugin Name: ОднаКнопка Description: Одна кнопка для всех сервисов закладок - Русский AddThis - С выпадающим меню */ class widget_odnaknopka{ function widget_odnaknopka() { add_filter('the_content',array(&$this,odnaknopka)); } function odnaknopka($content) { if ( is_page(91) ) return $content; $url=get_permalink(); $title=get_the_title(); return $content.'<div><script type="text/javascript" src="http://odnaknopka.ru/wp/ok1.utf8.js"></script><script type="text/javascript">okbm("'.htmlspecialchars($url).'","'.htmlspecialchars($title).'")</script></div>'; } } $widget&=new widget_odnaknopka(); ?>
В
ok1.utf8.js
«1» замените на «2». Это я для примера первый вариант плагина скачал..спасибо
- Тема «Плагин одна кнопка» закрыта для новых ответов.