ГлавнаяФункции WPСсылки (УРЛы) → wp_get_shortlink

wp_get_shortlink с версии 3.0.0

Комментариев: 1wp_get_shortlink
  • Решил написать карту сайта, как простой "выводник" всех постов в виде: название, как кликабельная ссылка с полным путём, затем короткая ссылка сама себе анкор.

    <?php
    /*
    Template Name: Sitemap-shortlinks
    */
    ?>
    <h3>Карта сайта </h3>
    <?php query_posts('showposts=500'); ?>
    <ul>
     <?php while (have_posts()) : the_post(); ?>
       <li>
           <a href="<?php the_permalink() ?>"><?php the_title(); ?></a>
       </li>
       <li>
           <a href="<?php echo wp_get_shortlink(the_post()); ?>"><?php echo the_title(wp_get_shortlink(the_post())); ?></a>
       </li>
    <?php endwhile;?>
    </ul>

    Получаю: короткие ссылки вставляются на разных шагах цикла, т.е. текст короткой ссылки один, сама ссылка другая, а статья, куда она должна вести, третья. Что не так?

    ОТВЕТИТЬ ↓
Форма комментирования

¤ Вставляйте код кнопкой: "Код" (php, js, html, css, sql);
¤ Выделяйте HTML код кнопкой: "Выделить" (<div>);
¤ Перед отправкой комментария используйте "Превью";
¤ Не пишите спам/бред — бесполезно!

Подписаться на комментарии без комментирования:

X

Забыли пароль?