10 способов связать заголовки с сообщениями блога в цикле WordPress

Метод 1: использование функции the_permalink()

<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>

Метод 2: использование функции get_permalink()

<a href="<?php echo get_permalink(); ?>"><?php the_title(); ?></a>
<a href="https://example.com/custom-url"><?php the_title(); ?></a>

Метод 4. Создание пользовательских ссылок с именем post_name

<a href="<?php echo get_permalink(); ?>#<?php echo $post->post_name; ?>"><?php the_title(); ?></a>

Метод 5: использование функции get_the_permalink()

<a href="<?php echo get_the_permalink(); ?>"><?php the_title(); ?></a>

Метод 6: создание ссылок на сообщения блога с помощью get_the_ID()

<a href="<?php echo get_permalink(get_the_ID()); ?>"><?php the_title(); ?></a>
<a href="<?php echo home_url('/'); ?><?php echo $post->post_name; ?>/"><?php the_title(); ?></a>

Метод 8: создание ссылок с настраиваемыми полями

<a href="<?php echo get_post_meta(get_the_ID(), 'custom_field_name', true); ?>"><?php the_title(); ?></a>
<?php
$args = array(
   'post_type' => 'post',
   'posts_per_page' => 5
);
$query = new WP_Query($args);
while ($query->have_posts()) : $query->the_post();
?>
   <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
<?php endwhile; ?>
<a href="<?php the_field('custom_field_name'); ?>"><?php the_title(); ?></a>