我们如何从WordPress的_permarink()传递一个值?

时间:2019-11-25 作者:Roshan Khapung

我想通过帖子链接传递子类别id号<a href="<?php the_permalink() ?>"> 是否有任何解决方案可以通过链接将值从一个页面传递到另一个页面。我们可以通过href=?id=我们可以从单个帖子中获得价值,因为链接将是www.example。com/post1/?id=22,这将是单个帖子的动态链接,我只需要www.example。com/post1/a单个链接并将值传递给单个post页面是可能的。

enter image description here

1 个回复
SO网友:Jacob Peattie

the_permalink() 仅显示循环中当前帖子的URL。如果要链接到其他帖子,可以使用echo get_the_permalink( 123 );, 哪里123 是一个帖子ID。

<a href="<?php echo get_the_permalink( 123 ) ?>">
请注意the_permalink()get_the_permalink() 仅获取帖子的URL。如果要获取类别(或标记或其他分类术语)的URL,需要使用get_term_link():

<a href="<?php echo get_term_link( 123 ) ?>">

相关推荐

获取GET_POSTS()生成的确切SQL查询

我正在开发一个WordPress,它是由其他人启动然后消失的。她使用不同的插件创建了一些自定义内容类型和变量,现在我想访问她为模板创建的函数中的数据集。$args = array( \'suppress_filters\' => 0, \'posts_per_page\' => -1, \'sort_order\' => \'ASC\',