在Wordpress中获取页脚自定义字段到页脚

时间:2018-05-29 13:30:06

标签: wordpress advanced-custom-fields

每个父网页都有不同的页脚内容。我有大约8个父页面。导航到子页面时,如何仍然使用父页面自定义字段。示例:父页面 - >子页面 - >子页面。

QueueChannel

1 个答案:

答案 0 :(得分:0)

我没有对此进行测试,但我认为这应该可行;

    <?php
    if ($post->post_parent) {
        $ancestors=get_post_ancestors($post->ID);
        $root=count($ancestors)-1;
        $parent = $ancestors[$root];
    } else {
        $parent = $post->ID;
    }

    $footer_title = get_post_meta($parent, '_cmb_footer_block_title', true);
    $footer_content = apply_filters('the_content', get_post_meta($parent, '_cmb_footer_block_text', true)); ?>
   <div class="col-xs-12 col-sm-6 col-md-3 footer-col-1">
      <h2 class="footer-title"><?php echo $footer_title; ?></h2>
      <?php echo $footer_content; ?>
   </div>