php - 如何获取自定义帖子类型的标题作为其相关帖子的链接?
问题描述
我想获取自定义帖子类型的帖子标题并将其链接到其相关帖子。所以我有以下代码:
query_posts( 'post_type=custom_post_type&posts_per_page=1&order=DESC' );
while (have_posts()) : the_post();
echo "' >"; the_title(); "";
endwhile;
帖子标题的输出工作正常,但链接不正确。我有语法错误吗?还是这种方法完全错误?
感谢帮助!
解决方案
用于get_permalink()
获取当前$post
的永久链接。
while (have_posts()) : the_post();
?>
<a href="<?= get_permalink() ?>"><?= sanitize_title(get_the_title()) ?></a>
<?php
endwhile;
如果您使用的是非常过时的 PHP 版本,请将<?=
.<?php echo
推荐阅读
- r - r中的If-Else语句问题
- java - 哪个 JVM 实现可以在堆外或跨多个进程共享 Java 对象?
- android - Flutter - 将图像从一个页面来回推送到另一个页面
- r - 为什么 lubridate::mdy() 在我的输入中缺少日期时会添加日期?
- swift - 在 swift 中使用“PDFGenerator”生成 pdf
- git - 如何从 Windows 中删除 Homebrew?
- visual-studio - 从 Visual Studio 和 TFS 管理控制台连接到 TFS 服务器更改公共 URL 测试抛出错误 TF400324
- ffmpeg - 使用 HLS m3u8 或 DASH mpd 作为 ffmpeg 输入:寻求性能
- c# - 从 .NetNative DLL 导出函数
- r - 如何在另一列中获取具有特定值的对应列?