Как я сделал каталог блогов на WordPress с помощью Vetton Links Directory

На самом деле каталог блогов или каталог ссылок, как его иначе называют, к WordPress отношения не имеет. Это отдельный скрипт Vetton Links Directory , о котором я собираюсь рассказать в этой заметке, и под руководством которого работает каталог блогов на этом сайте.

Речь пойдет о бесплатном скрипте Vetton Links Directory и о его последней версии Vetton Links Directory 3.4 (скачать)

Возможности скрипта (я бы, даже, назвал его движком каталога сайтов) очень велики, несмотря на то, что автор не просит за него денег. Вот неполный список его возможностей:

— автоматическое добавление сайтов в каталог

— проверка обратной ссылки в момент добавления (опционально)

— проверка обратной ссылки после добавления сайта (опционально)

— возможность создания категрий и подкатегорий на три уровня вниз

— выделение каждой ссылке своей страницы

— элементарная смена дизайна путем изменения html и css кода

— отображение CY, PR, присутствие ссылки в ЯК, количество внешних ссылок на странице с обратной ссылкой

— уведомление на электропочту о добавлении нового сайта

— запрет на добавление одного и того же сайта в один каталог два раза

— запрет на добавление сайтов с обратной ссылкой, закрытой nofollow или noindex

— перекрестный обмен ссылками (для тех, у кого два или более сайтов или блогов)

— создание статических html страниц

— автоматическое оповещение администратора каталога в случае, если 3 раза подряд не найдена “обратка”

— автоматическое отключение ссылки, если 6 раз подряд не обнаружена обратная ссылка

— отображение анкоров с обратных ссылок

— возможность модерировать добавленные в каталог сайты

Я установил Vetton Links Directory  следующим образом:

1. В корневом каталоге домена eavasi.ru создал папку catalogue

2. Залил во вновь созданную папку дистрибутив скрипта Vetton Links Directory

3. В файле дистрибутива config.php указал данные базы MySQL, пароль, логин и имя базы (Надо сказать, что я не стал создавать для Vetton Links Directory  отдельную базу, а воспользовался той, на которой работает WordPress)

4. Зашел по адресу http://www.eavasi.ru/catalogue/ и увидел надпись, которая появляется только при первом входе: «Ваш скрипт каталога был успешно установлен. Нужные mysql таблицы созданы»

5. Создал нужные мне категории, по образу и подобию DMOZ, причем, отказался от категорий второго и третьего уровня. Может быть позже я еще добавлю подкатегории.

6. Добавил свой каталог в несколько баз “белых” и “черных” каталогов, из которых он со временем расползется по остальным базам.

7. В довершение всего я стал заниматься дизайном.

Здесь надо сказать, что автор Vetton Links Directory рекомендует для изменения дизайна вносить правки в файлы
index.php
links_ex.php
show.php
edit.php  и, естественно, style.css отдельно в каждый файл.

Я этот процесс немного модифицировал с помощью php. Мне надо было добавить верхний и нижний блоки со своим дизайном и рекламой Яндекс.Директ, а также блоки со счетчиками, тоже верхний и нижний.

Я создал эти блоки в отдельных файлах с расширением *.tpl (оно может быть любым, хоть txt, хоть htm) и присоединил их в нужные места каждого из перечисленных файлов с помощью оператора php ‘include’

Все оказалось очень просто и быстро. Оценивайте и добавляйте свои блоги, если, конечно, они написаны для людей http://www.eavasi.ru/catalogue/

  1. osminog

    Женя, здорово придумал! А такое количество не закрытых ссылок с одной страницы не повредит блогу?

    1. eavasi Автор записи

      Дима, привет. Рад видеть тебя снова.

      Я думаю, что не повредят, ведь большинство из них имеют обратки на мою главную страницу.

  2. oldvovk

    Скрипт каталога сам по себе весьма хороший. Раньше использовал у себя на сайтах.

    Кодировка верхней и нижних ссылок в каталоге в ошибке.

    Вот как Яндекс отреагирует на каталог, он же к ним не адекватно дышит? Хотя, последнее время смотрю подотпустил их, на борьбу с оптимизаторами переключился, вероятно.

    1. eavasi Автор записи

      Насчет реакции Яндекса на каталог я и сам не знаю чего можно ждать. Редактирую ссылки вручную, не допускаю лавины говноссылок.

      Кодировку ссылок исправлю. Спасибо за подсказку.

  3. Dimitry

    Подскажите, а были ли проблемы с кодировкой — WP на UTF-8, а у меня хоть убейте не хочет каталог ссылок делаться на UTF. только win1251 🙁

    у меня кодировка на хостинге выбирается сразу и только что-то одно 🙁

    в .htaccess

    строчку добавлял

    AddDefaultCharset UTF-8

    не помогло

    1. eavasi Автор записи

      Да, проблемы были! Но только с кодировкой тех ссылок, которые я вписывал в код сам. Все остальное работает хорошо.

      Я вносил во все страницы каталога ссылки на главную стораницу блога. Они в некоторых браузерах до сих пор не отображаются нормально. Не знаю что с ними делать.

  4. Александр

    Спасибо за ценную информацию! Установил каталог согласно Вашему описанию. Только меня интересует один вопрос: все каталоги требуют установки обратной ссылки. Они желают что бы ссылка стояла на главной странице. Как мне поступить в этой ситуации, как их разместить в своем каталоге, что бы они смогли увидеть обратную ссылку. Заранее спасибо!

    Прошу объяснить популярно для новичка в данной сфере.

    1. eavasi Автор записи

      В том каталоге, который описан здесь есть функция автоматической проверки обратки, как на этапе регистрации, так и после, через определенный промежуток времени. Можно отключить эту проверку, можно сделать очень жесткой. Установите каталог и попробуйте сами. Там все доступно. Спасибо за коммент. Заходите и спрашивайте еще, очень рад вам помочь, чем могу.

  5. Александр

    Здравствуйте. С регистрацией сторонних сайтов на каталоге я как раз все понял. Меня больше интересует, возможно ли регистрация моего сайта в других каталогах (с помощью моего каталога) так чтобы не устанавливать обратные ссылки на главную страницу сайта, а устанавливать их, например, на страницах своего каталога так что бы обратная ссылка читалась. О как завернул, сам даже ничего не понял! Если это возможно, то как? Я думаю, что Вы ведь зарегистрировали свой сайт в энном количестве каталогов, но на главной странице обратных ссылок я не наблюдаю. Вот это мне интересно: Как разместить обратные ссылки каталогов, но не на главной странице основного сайта? Спасибо.

    1. eavasi Автор записи

      Да, такое возможно и даже предусмотрено движком каталога. На главной странице админки в нижней строке ты можешь увидеть какое-то число и рядом зеленый плюсик. Если нажать на эту ссылку, то попадешь в каталог сайтов, которые готовы принять тебя в свои каталоги на условиях наличия обратки. Обратку, как ты понял, нужно размещать не на главной странице сайта, а просто ставить эти сайты в каталог.

  6. Gupsef

    Здравствуйте!

    Все сделал как Вы и описывали. Но у меня выдает ошибку:

    Parse error: syntax error, unexpected T_VARIABLE, expecting T_FUNCTION in /home/*****/public_html/catalogue/codes/func.php (1) : eval ()'d code on line 220

    Warning: session_start () [function.session-start]: Cannot send session cache limiter — headers already sent (output started at /home/*****/public_html/catalogue/codes/func.php (1) : eval ()'d code:220) in /home/*****/public_html/catalogue/codes/code.php (1) : eval ()'d code on line 9

    Fatal error: Call to undefined function replace_back () in /home/*****/public_html/catalogue/index.php on line 60

    Автору не могу написать, т.к. письма возвращаются с отметкой не доставлено.

    Может быть Вы поможете)))

    1. Антон

      Присоединяюсь. Те же ошибки — платный хостинг логол.

      Подскажите новичку, как войти в админку скрипта — может оттуда будет видно причину?

      1. eavasi Автор записи

        Смотря в каком каталоге лежат файлы вашего каталога, путь следующий: ...//.../admin/index.php

  7. marazm

    Здравствуйте! спс за подробное описание все работает на ура! вот только как можно сделать чтобы можно было еще и транслировать rss добавленных сайтов

  8. kzask

    Производство и продажа алюминиевого швеллера. Купить алюминиевый швеллер Магазин Алюминий Бережанская Сырецкая Киев Харьков Днепр. Цена на профиль алюминиевый актуальная. Анодирование, покраска, порезка, доставка.

Добавить комментарий

Ваш e-mail не будет опубликован.