Размещение кода вывода контекстных ссылок в Wordpress (Плагин)
Вложений: 1
Plugin Name: MaxSite Sape
Version: 0.2 Plugin URI: http://maxsite.org/ Description: Использование контекстных ссылок от SAPE.RU Author: MAX Author URI: http://maxsite.org/ Руководство по установке плагина max-sitesape скачайте и обновите sape.php 1. Распакуйте архив в папку wp-content/plugins 2. В файле max-sitesape.php пропишите параметры: - $sape_user - уникальное имя Вашей папки, - $sape_parameters['charset'] - кодировка Вашего блога Больше ничего в этом файле править не надо. Сохраните файл. 3. В панели администрирования блога активируйте плагин MaxSite Sape. Установка плагина завершена. Плагин в прикрепленном файле - Вложение 135. Спасибо, MAX Просьба оставлять комментарии, если у Вас есть какие-то исправления или дополнения. Еще к прочтению http://forum.sape.ru/showpost.php?p=82113&postcount=24 |
Если я правильно понял, необходимо выполнить Последовательность действий варианта б) + установить и активировать плагин?
А также хотелось бы подробнее узнать, что делает сей плагин. |
Warning: main(/home/****/public_html/site.ru/****************2/sape.php) [function.main]: failed to open stream: No such file or directory in /home/****/public_html/site.ru/wp-content/plugins/maxsite-sape.php on line 30
Fatal error: main() [function.require]: Failed opening required '/home/****/public_html/site.ru/********************2/sape.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/****/public_html/site.ru/wp-content/plugins/maxsite-sape.php on line 30 wordpress 2.3.2 скачал и установил ТОЛЬКО плагин, или еще какие то файлы надо скачать? |
хм. после второго захода - заработало
сорри за беспокойство |
Константин, помогите коллегам плз :)
|
с удовольствием
у кого возникнут вопросы - задавайте - чем смогу - помогу |
Цитата:
Прописывать <sape_index> - не нужно. Плагин сам отрабатывает выводимые тексты. |
насколько я понимаю данные теги нужны для того чтобы случайно не обработался текс который обрабатывать не нужно, поэтому они и были проставлены
|
Цитата:
Цитата:
|
Цитата:
Спасибо! |
Я теги и не ставил! Всёровно фатал при активации!
|
Цитата:
закачайте вместо него новый (тот что выдает система с сегодняшнего дня), после чего удалите файл links.db |
хотя нет..
можно и подробней... Подробно для тех кто не ставит плагин 1. Заходим в Sape 2. Жмем - Создать новую площадку 3. Ищем: Скачайте к себе на компьютер вот этот архив в zip. - Скачиваем его 4. Заливаем всю папку целиком в корневую дирректорию, если есть старая - нафиг стираем ее. 5. Устанавливаем на нее права доступа - 777 6. в файле header.php между </head> и <body> активного шаблона втыкаем <?php if (!defined('_SAPE_USER')){ define('_SAPE_USER', 'длинющий код папки'); } require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $sape_context = new SAPE_context(); ob_start(array(&$sape_context,'replace_in_page')); ?> 7. если стоял старый код, то ищем его и меняем define('_SAPE_USER', 'тут ачуметь какой длинный номер папки'); на if (!defined('_SAPE_USER')){ define('_SAPE_USER', 'тут в натуре просто ппц какой длинный номер папки'); } 8. в файле single.php активного шаблона ставим <sape_index> и </sape_index> вокруг <div id="content"> *** </div> (в данном случае для того чтобы ссылки продавались лишь из этого куска текста). так же подобные теги можно воткнуть в файл page.php, arhive.php, index.php (не желательно ибо часто обновляется) 9. закачиваем плагин в wp-content/plugins и прописываем в нем 'тот самый длинный номер папки' и кодировку в которой работает сайт 10. идем в админку и активируем данный плагин 11. затем либо добавляем сайт, если он еще не добавлен, либо выбираем в меню вебмастера площадку для которой это все делалось и идем по ссылке - Контекстные страницы. 12. ищем там: Если Вы его уже установили, то <b>нажмите здесь</b>, чтобы заказать автоматический поиск контекстного кода на проиндексированных страницах. 13. жмем: <b>нажмите здесь</b> и ждем индексацию Если вы устанавливаете плагин порядок следующий: 1. Меняем файл sape.php на новый 2. Трем links.db 3. Качаем плагин, вводим в него необходимые данные (свои идентификатор в системе) и активируем его Больше при работе с плагином ничего делать не надо. |
:-) спасибо огромное!
а роль плагина в чем заключена? |
роль плагина заключена в тех функциях для которых он сделан, а именно в корректной работе данного кода на данном движке!
;) |
Цитата:
по инструкции так: Цитата:
|
а у меня нету <div id="content"> *** </div> но есть вот такое
<div class="entry"> <?php the_content('Далее »'); ?> </div> вокруг этого пропишу сойдет? |
Цитата:
<div class="entry">....</div><!-- end entry --> вокруг этого либо вокруг этого: <?php the_content(); ?> |
Еще раз.
Первым делом установите новый sape.php. Удалите links.db. После этого в плагине укажите свой номер. Активируйте его. Всё. Ничего в шаблоне менять или дописывать не нужно! Для того, чтобы проверить как робот нашел ваши тексты, в контекстных страницах есть ссылочка [CACHE]. Жмем, смотрим - должен быть только текст записи. Ошибка при активации означает, что у вас старый файл sape.php. |
Все заработало добавил площадку всем спасибо.
У меня тема нестандартная поэтому там видимо этих тегов нет, добавил вокруг <div class="entry">...</div> все заработало. Всем спасибо. |
maxsite
т.е. все, что написал Константин делать не нужно??? |
)) афигеееть ))
знач я зря возился ? )))) а я думаю ну нифига я молодец - сижу помогаю тут народу ))) |
Нет, не нужно. Плагин для того и сделан, чтобы облегчить установку в WordPress'е.
ps Константин, вы просто перепутали установку с разными функциями. Плагин использует replace_in_text_segment, где не требуется указывать <sape_index> (см. вариант «б») |
maxsite
спасибо! вот поэтому я и спрашивал о плагине. теперь понятно, зачем он нужен. :-) |
Цитата:
|
Константин
помощь ближнему не может быть напрасной! Спасибо вам! -) |
Константин, Вы просто описали процесс для тех, кто не(сможет захочет) поставить плагин. Выбор должен быть всегда :)
|
проблема
Поставил плагин, спасибо этому топику, вроде активировался, жду индексации.
Но сейчас другая проблема, написал я новую запись в свой блог и при добавлении этой записи выпала такая ошибка Цитата:
|
maxsite, а с ранними версия WordPress плагин работать будет например с 2.1.3?
И огромное спасибо за плагин, очень облегчает установку |
Цитата:
|
Цитата:
|
Ошибка «Cannot modify header information - headers already sent by» возникает если при неверном сохранении файла. Нужно выбирать UTF8 без BOOM (сигнатуры). К сожалению стандартный Блокнот может некорректно сохранять такие файлы. Поэтому лучше использовать другие программы, благо с этим проблем сейчас нет. (Я рекомендую Notepad2: http://www.flos-freeware.ch/)
|
Цитата:
П.С. За ссылку на Ноутпад2 тоже спасибо, поставил себе |
Цитата:
|
Константин и Максим, респект за помощь!
|
Правильно ли я понял, что в случае Wordpress достаточно действий:
1. для контекстных ссылок установить плагин 2. заменить кусок старого код (к примеру из футера и сайдебара) вида define('_SAPE_USER', 'ваш_хеш_код'); на if (!defined('_SAPE_USER')){ define('_SAPE_USER', 'ваш_хеш_код'); } и все? |
Цитата:
читайте внимательнее |
Цитата:
|
Цитата:
Цитата:
Я про плагин и старый код хотел уточнить. Вот. |
Цитата:
|
Часовой пояс GMT +3, время: 14:09. |
Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.