Пример простого каталога сайтов на WordPress. PHP скрипт каталога сайтов бесплатно. Создать каталог.


Для начала нужно создать категорию в которую мы разместим наш каталог.
Создаем рубрику-контейнер “Каталог” ярлык рубрики указываем обязательно catalog. Если Вам угодно, вы можете разбить ваш каталог на тематические рубрики для этого создаем под рубрики в контейнере, в под рубриках можно создать под под рубрики и тд. Короче создаем иерархическую структуру рубрик но все они должны быть в нашем контейнере “Каталог”.
Далее переходим в админке WP в Страницы->Добавить новую, в окне редактора, там где мы вводим текст, обязательно переключаемся в режим HTML вверху справа 2 вкладчики !!! и добавляем след текст :

Рабочий пример.
Вверху, внизу можно добавить какой то свой текст.
Ах да не забудьте установить и активировать мой плагин для начала Ads-WordPress :) , после этого его надо обязательно настроить или хотя бы зайти в настройки плагина и нажать обновить, иначе он не заработает!

Комментарии 40 к “Пример простого каталога сайтов на WordPress. PHP скрипт каталога сайтов бесплатно. Создать каталог.”

  1. Павел:

    “Поиск места(город, postcode или адрес) enter не нажимать!”. Как вариант – заблокировать нажатие через javascript

    и на инпут вешаем onkeydown=”return blockEnter(event)” :

  2. Павел:

    name=”wp_geo_search” type=”text” size=”27″ id=”wp_geo_search” value=”" onkeydown=”return blockEnter(event)”

  3. Полезная штука, а можно еще бы и загрузку изображений добавить)

  4. asua:

    http://school-infos.ucoz.ru/ школьникам и о заработке

    http://miry-mir.ucoz.ru/ рок и горячие штучки

  5. Мне бы хотелось создать каталог детских сайтов на сайте Виховання дітей

  6. Gleb:

    Подскажите пожалуйста, как задать post_format для объявления?

  7. gena:

    Подскажите!
    Где сохраняется широта и долгота от встроенной карты гугла?
    В базе данных не нашел такой таблице и полей.
    Где хранятся? Хочу вывести несколько маркеров на одну карту в отдельной странице сайта.

    • Координаты по умолчанию нужно указать в файле form_google_map.inc.php в папке template плагина.

      • admin:

        вы вот еще откройте ads_config.php_ там тоже можно задать координаты по умолчанию и вообще там все подписано
        но чтобы конфиг заработал расширение файла нужно исправит на php тогда плагин его подхватит

  8. gena:

    Как задать координаты (например нужного города) карты по умолчанию я понимаю.
    Вопрос, где сохраняются координаты точки (устанавливаемого маркера) при добавлении статьи (объявления)?
    Ведь статей (объявлений)много и к каждой можно задать фрагмент карты (т.е. поставить) маркер. И все эти данные должны хранится в базе данных.
    Где? Кто знает?

  9. В плагине предполагается что пользователь должен сам указать расположение объекта! Или не указывать. Тогда карта в объявлении не будет отображаться.

    • gena:

      1. Я создал объявление, поставил маркер на карте, сохранил.
      2. Посмотрел, все хорошо. Текс, карта, на ней маркер и т.д.
      3. Я создаю следующее объявление, маркер ставлю в другом месте, сохраняю.
      4. Я создаю еще объявление, с маркером, сохраняю.
      Вопрос, где хранятся данные (широта, долгота) от маркеров.

      Стоит задача, создать отдельную страницу с отдельной картой и вывести на карту одновременно все 3 маркера.

      Кто знает где данные хранятся?

      • Координаты на карте – это произвольные поля. Откройте в админке объявление и посмотрите.

        • Чесно говоря я не представляю зачем на карте маркеры к примеру 100 объявлений :)
          В одном из постов автор плагина писал что интегрировать карту Google с плагином было не очень просто. А вы сможете внести изменения в плагин???

      • admin:

        в произвольных полях конкретной записи
        широта – ads_latitude, долгота – ads_longitude
        со стороны ВП не вижу проблем
        создаем запрос выбираем записи у которых установлены 2 метаполя широта и долгота см выше
        вот пример http://codex.wordpress.org/Class_Reference/WP_Query
        там параграф ‘orderby’ with ‘meta_value’ and custom post type

        ну и далее организуем вывод тут я уже не очень разбираюсь надо смотреть примеры google map как множество маркеров вывести, но все данные для этого уже есть и кстати можно не просто маркеры вывести а с подписями и даже картинки из записей добавить

  10. gena:

    Вы уж извините, вот названия таблиц, покажите в какой из них находятся указанные вами поля широта – ads_latitude, долгота – ads_longitude, я все пересмотрел на несколько раз – нет там таких полей
    posts
    subscribe2
    terms
    term_relationships
    term_taxonomy
    usermeta
    users

    В какой?

    • admin:

      в таблице wp_postmeta, вам надо ознакомиться с механизмом мета данных в ВП http://codex.wordpress.org/Metadata_API,
      и зачем вам таблицы.
      Я уже вам давал ссылку как с помощью API самого wordpress можно получить выборку записией, а без API напрямую там достаточно сложный SQL запрос – составной в котором надо объединить 2 таблицы.

  11. перепробывал уже много вариантов…. я не тупой, но чето не получается все настроить(

  12. Иван:

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

  13. Мне бы хотелось создать каталог IT сайтов на сайте http://avalanche-12.com

  14. Скинте ссылку для создани сайта на wordpress спасибо заране

  15. Игорь:

    Здравствуйте, Вопрос по поводу googlemap . Делаю всё как в примере, но есть две проблемы:
    1. При заполнении формы карта подгружается как-то не полноценно. Нету слева регулятором масштабирования.
    2.При выводе поста, когда в шаблоне подключаю не яндекс а гугл , то отображает только Loading Google map… Помогите пожалуйста с этим!

    • admin:

      да поправил плагин, WP как всегда радует в JS код ухитрился тег абзаца влепить
      скачайте архив там файл ads_function.php обновлен

  16. Антон:

    Вопрос такой: можно ли сделать мета-данные (электронку, сайт, телефон, ID) видимыми только определенной категории пользователей? (например только модераторам)

  17. Как можно сделать чтобы после публикации записи она появлялась на этой же странице под формой заполнение

    • admin:

      полноценный вывод не получится сделать – перепутаются все глобальные переменные $post,
      но что-то упрощенное например только заголовок и текст это можно, но зачем ?

  18. Алексей:

    Привет! А где рубрики можно отредактировать?
    И как сделать вывод этих добавленных данных на одну определённую страницу?
    Вроде просто, а не выходит.
    Спасибо!

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

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url=""> [php]…[/php] [html]…[/html] [css]…[/css] [text]…[/text] [code]…[/code]