在WordPress中,我目前正在使用插件<?php the_field('event_boat'); ?>
中的此功能输出所选字段的帖子ID,在此示例中恰好是5755
。
由于插件只允许我输出帖子ID,是否可以在<?php echo get_permalink(); ?>
中合并该函数的值以获得基于帖子ID的永久链接?
答案 0 :(得分:2)
您可以将ID作为参数传递给get_permalink函数,方法是将ID值存储在新变量中,或者直接将ACF函数作为参数传递。
$post_id = get_field('event_boat');
echo get_permalink($post_id) // echoes out link for ID 5755
我使用get_field()而不是the_field(),因为the_field()将回显该值,我们只想传递它。 我们也可以这样做:
echo get_permalink(get_field('event_boat'));
答案 1 :(得分:2)
这应该可以正常工作。 :)
<?php $a = get_permalink(get_field('event_boat')); echo $a; ?>
答案 2 :(得分:2)
<?php $a =get_permalink(get_field('event_boat')); echo $a; ?>
答案 3 :(得分:1)
这应该可以正常工作。 :)
<?php echo get_permalink(get_field('event_boat')); ?>