根据父页面动态创建链接(Wordpress)

时间:2019-04-09 07:48:44

标签: php html wordpress

我在Wordpress中有很多页面,尽管父页面不同,但它们的URL几乎相同。

示例网址为:

(父URL)/需要了解

如何选择父URL并将其添加到HTML中的简单链接?

我尝试使用以下代码创建简码:

function need_to_know_link() {
 if ($post->post_parent) {
    $parent_link = get_permalink($post->post_parent); 
    echo '<a href="'. $parent_link .'/need-to-know">Need to Know</a>';
}
}
add_shortcode( 'need_to_know', 'need_to_know_link' );

更新:

我删除了if语句,代码正常运行。是否有任何原因导致if语句导致其不起作用?

0 个答案:

没有答案