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

the_permalink с версии 1.2.0

Комментариев: 6the_permalink
  • <?php
    global $post;
    $args = array( 'posts_per_page' => 5, 'post_type'=> 'attachment' );
    $myposts = get_posts( $args );
    foreach( $myposts as $post ) :  setup_postdata($post); ?>
    <div class="item"><a href="<?php the_permalink(); ?>"><?php echo wp_get_attachment_image( $post->ID, array(480,320), true); ?></a></div>
    <?php endforeach; ?>
    

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

    пробовал делать так:

    <?php the_permalink($post->ID); ?>
    

    не работает(

    ОТВЕТИТЬ ↓
    • the_permalink($post->post_parent);
      ОТВЕТИТЬ ↓
      • Чето тоже самое получается:
        адрес_сайта/слаг_страницы/название_аттачмента

        ОТВЕТИТЬ ↓
        • Тьфу млин, т.е. так:

          <?php echo get_permalink($post->post_parent); ?>
          ОТВЕТИТЬ ↓
          • Теперь работает как надо, спасибо огромное!

            ОТВЕТИТЬ ↓
  • Добрый день.

    Мучаю немного кастомные share-кнопки. Не подскажите как вывести только заголовок записи через

    <?php the_permalink(); ?>

    чтобы исключить вывод Site Title и Tagline

    Или это каким то другим параметром выводится?

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

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

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

X

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