Нужен сайтмепгенератор для ВП в HTML

12
Maximus325
На сайте с 27.01.2006
Offline
277
1321

Нужен сайтмеп генератор плагин для Wp котрый бы:

1. Перегенирировал карту сам каждый раз когда появляется новый пост.

2. Данные представлял в Html а не в Xml.

Кто нибудь такое встречал? Гугл не помог.

Если кто то может написать быстро на основе существующих решений - велкам в асю.

Нужен Eng копирайтер с опытом по теме казино, постоянные заказы.
V
На сайте с 24.04.2007
Offline
72
#1

Уточняю : Вам нужна обычная карта сайта , например как тут?

Maximus325
На сайте с 27.01.2006
Offline
277
#2
vommbat:
Уточняю : Вам нужна обычная карта сайта , например как тут?

Ну да :) Просто обычная это всё же XML.

Единственный момент - мне надо что бы она регенерилась каждый раз когда в блоге появляется новый пост - без моего вмешательства.

V
На сайте с 24.04.2007
Offline
72
#3

Тогда так:

1.Создаете в папке темы файл sitemaps.php

2.Вставляете код (можно взять из index.php и убрать лишнее):

<?php

/*
Template Name: Sitemap
*/
?>

<?php get_header(); ?>

<div id="content">
<?php include (TEMPLATEPATH . '/menu.php'); ?>//+то что надо
<div class="entry">
<h2><?php the_title(); ?></h2>


<h3>Все объявления:</h3>
<ul>
<?php $archive_query = new WP_Query('showposts=1000');
while ($archive_query->have_posts()) : $archive_query->the_post(); ?>
<li><a href="<?php the_permalink() ?>" rel="bookmark" title=" <?php the_title(); ?>"><?php the_title(); ?></a></li>
<?php endwhile; ?>
</ul>


<h3>Все страницы и категории:</h3>
<ul>
<?php wp_list_pages('&title_li='); ?>
<?php wp_list_categories('&title_li='); ?>
</ul>

</div></div>
<?php get_sidebar(); ?>
<?php get_footer(); ?>

3.Создаете страницу с названием , например "Карта сайта"

4. Шаблон для страницы выбираете не дефалт, а Sitemap

5.Все готово. На странице можно ничего не писать, будет выводиться каждый раз когда идет добавление, а можно и написать что душе угодно

V
На сайте с 24.04.2007
Offline
72
#4

Как вариант есть плагин http://www.dagondesign.com/articles/sitemap-generator-plugin-for-wordpress/

Делает то же самое, говорят работает, но у меня постоянно добавлял записи в БД. Поэтому использую первый метод

Maximus325
На сайте с 27.01.2006
Offline
277
#5

Спасибо огромное - сейчас попробую.

http://www.dagondesign.com/articles/sitemap-generator-plugin-for-wordpress/ - этот в XML только умеет

V
На сайте с 24.04.2007
Offline
72
#6
Maximus325:
Спасибо огромное - сейчас попробую.
http://www.dagondesign.com/articles/sitemap-generator-plugin-for-wordpress/ - этот в XML только умеет

Нет, Вы создаете обычную страницу, в slug пишите ,например map и в настройках плагина указываете map, а в страницу вставляете <!-- ddsitemapgen -->. Он делает и xml и обычную

Maximus325
На сайте с 27.01.2006
Offline
277
#7
vommbat:
Нет, Вы создаете обычную страницу, в slug пишите ,например map и в настройках плагина указываете map, а в страницу вставляете <!-- ddsitemapgen -->. Он делает и xml и обычную

Ух ты я не знал! Но он у меня почему то не все страницы находит - хотя отмечаю все категории.

V
На сайте с 24.04.2007
Offline
72
#8
Maximus325:
Но он у меня почему то не все страницы находит - хотя отмечаю все категории.

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

Maximus325
На сайте с 27.01.2006
Offline
277
#9
vommbat:
Там в настройках стоит исключение страниц и категорий, поэтому если ничего не ставить, он находит все сам. Если только Вы не используете какие-то другие плагины, которые скрывают посты и категории. Если будете его использовать проверьте БД, а то при каждом рефреше он у меня делал записи в БД.

Там включение если мы про одно и то же

# Include homepage

# Include posts

# Include static pages

# Include categories

# Include archives

# Include author pages

Maximus325
На сайте с 27.01.2006
Offline
277
#10
vommbat:
Нет, Вы создаете обычную страницу, в slug пишите ,например map и в настройках плагина указываете map, а в страницу вставляете <!-- ddsitemapgen -->. Он делает и xml и обычную

slug - это что?

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий