链接到附件页面中的父帖子

时间:2018-08-25 作者:John D

我想在附件页上显示一个链接,该链接会将一个链接带回其父帖子。目前在我的主题中,我没有该选项,我在附件页上获得的链接是上一个/下一个链接。请注意,我对php没有任何知识。我想知道是否有人可以帮助我实现这一目标。

我真的很感激你的帮助。

1 个回复
SO网友:birgire

在附件页面的主循环中有一种方法:

首先,我们从当前附件的帖子中获取父ID:

$parent_id = get_post_field( \'post_parent\' );
然后我们检查它是否为非零,并打印指向父级的链接:

if ( $parent_id ) {
    printf(
        \'<a href="%1$s">%2$s</a>\',
        esc_url( get_permalink( $parent_id ) ),
        esc_html__( \'Go to parent\', \'wpse\' )
    );
}
希望您能将此扩展到您的需要!

结束

相关推荐

对unctions.php的更改不起作用

我正在尝试更改我的功能。php文件。我刚刚为悉尼主题设置了我的孩子主题,并测试了样式表,效果很好。我希望对我的woocommerce结账页面进行更改,实际上只是创建了一个回音,以确保它正常工作。。。我尝试使用子主题配置器插件来设置我的子主题,并确保代码中没有错误(因为我也无法使样式表正常工作)这是我的职能。php:<?php add_action( \'wp_enqueue_scripts\', \'sydney_child_enqueue_styles\' ); functi