Php 从类别slug页面链接到自定义帖子存档

Php 从类别slug页面链接到自定义帖子存档,php,wordpress,Php,Wordpress,我正在尝试向类别slug页面上的条目添加一个功能区/标签,该页面链接到wordpress中特定的cpt存档。。。你经常在新闻网站上看到的链接到“运动”或“时尚”等的东西 我可以显示相关的cpt名称(通过添加到content.php),但不能通过以下方式超链接到它: <?php $postType = get_post_type_object(get_post_type()); if ($postType) { echo esc_html($postType-&g

我正在尝试向类别slug页面上的条目添加一个功能区/标签,该页面链接到wordpress中特定的cpt存档。。。你经常在新闻网站上看到的链接到“运动”或“时尚”等的东西

我可以显示相关的cpt名称(通过添加到content.php),但不能通过以下方式超链接到它:

<?php   $postType = get_post_type_object(get_post_type());
    if ($postType) {
        echo esc_html($postType->labels->singular_name);
} ?>

我试图通过在部分代码中添加a href“”来蒙混过关,但我认为我在这里暴露了我有限的php知识

感谢您的帮助和指导,希望我已经清楚地解释了这个问题


谢谢

您可以尝试使用get_post_type_archive_link功能:谢谢Jeffrey,我以前也尝试过,但我无法让它正常工作。将继续坚持,但如果您有任何进一步的建议,请感谢他们。使用该功能的结果如何?你的文章类型有存档吗?请注意,has_archive的论点是注册一个帖子类型:感谢Jeffrey的快速响应-这些帖子确实有一个存档。该函数的结果是,我获得了一个指向已显示帖子的类别slug页面的链接,而不是指向他们自己的cpt存档的链接。为了确保,您是这样使用的?:
get_post_type_archive_link(get_post_type($post))