Wordpress 如何在wp中的advance自定义字段的所有页面中显示图像?

Wordpress 如何在wp中的advance自定义字段的所有页面中显示图像?,wordpress,wordpress-theming,Wordpress,Wordpress Theming,我是wordpress的新手。幸运的是,我通过youtube了解了wordpress插件高级自定义字段。我阅读/观看的所有教程都基于主页。例如添加滑块等 如果我在get_header()中有一个徽标,并且我希望它通过ACF放置,它将显示在整个站点上,而不仅仅是一个页面上。这怎么可能 我只有以下代码 <?php echo get_field('logo');?> 要在ACF中执行此操作,您需要: 创建一个新的WordPress标准页面(例如称之为Homepage)。此页面实际上不会在

我是wordpress的新手。幸运的是,我通过youtube了解了wordpress插件高级自定义字段。我阅读/观看的所有教程都基于主页。例如添加滑块等

如果我在get_header()中有一个徽标,并且我希望它通过ACF放置,它将显示在整个站点上,而不仅仅是一个页面上。这怎么可能

我只有以下代码

<?php echo get_field('logo');?>

要在ACF中执行此操作,您需要:

  • 创建一个新的WordPress标准页面(例如称之为Homepage)。此页面实际上不会在您的网站上使用,如果您愿意,您可以将可见性设置为private
  • 在ACF中,将现有图像字段的位置规则更改为:if page等于homepage
  • 确保ACF图像字段在“返回值”下返回图像URL
  • 转到WordPress管理员中的页面,并将图像上传到新的自定义字段中
  • 将此代码添加到header.php
  • 其中,“image field name”是您的ACF图像字段名,$page id是您创建的页面的id。编辑页面时,页面ID位于URL中:/post.php?post=357

    还可以将其添加到header.php中,您希望在其中显示图像:


    “alt=”“/>

    要在ACF中执行此操作,您需要:

  • 创建一个新的WordPress标准页面(例如称之为Homepage)。此页面实际上不会在您的网站上使用,如果您愿意,您可以将可见性设置为private
  • 在ACF中,将现有图像字段的位置规则更改为:if page等于homepage
  • 确保ACF图像字段在“返回值”下返回图像URL
  • 转到WordPress管理员中的页面,并将图像上传到新的自定义字段中
  • 将此代码添加到header.php
  • 其中,“image field name”是您的ACF图像字段名称,$page id是您创建的页面的id。编辑页面时,页面id位于URL中:/post.php?post=357

    还可以将其添加到header.php中,您希望在其中显示图像:

    “alt=”“/>

    将吐出站点上任何自定义字段的内容。必须指定页面id才能使其工作

    例如:
    “/>

    将吐出站点上任何自定义字段的内容。您必须指定页面id才能执行此操作


    例如:
    “/>

    所有模板函数(get\u字段、the\u字段等)可用于从另一个帖子/页面加载值,但是,需要第二个参数来定位帖子

    WordPress中的每个post/page都有一个唯一的ID,编辑时可以在URL中找到,也可以通过$post->ID等代码找到

    显示一个字段:

    此示例将显示post中ID为123的字段值

    <p> <?php the_field('field_name', 123); ?> </p>
    
        <?php
    
            $variable = get_field('field_name', 123);
    
            // do something with $variable
    
        ?>
    

    检索字段:

    本例将从post中检索ID为123的字段值

    <p> <?php the_field('field_name', 123); ?> </p>
    
        <?php
    
            $variable = get_field('field_name', 123);
    
            // do something with $variable
    
        ?>
    

    所有模板函数(get\u字段、the\u字段等)可用于从另一个帖子/页面加载值,但是,需要第二个参数来定位帖子

    WordPress中的每个post/page都有一个唯一的ID,编辑时可以在URL中找到,也可以通过$post->ID等代码找到

    显示一个字段:

    此示例将显示post中ID为123的字段值

    <p> <?php the_field('field_name', 123); ?> </p>
    
        <?php
    
            $variable = get_field('field_name', 123);
    
            // do something with $variable
    
        ?>
    

    检索字段:

    本例将从post中检索ID为123的字段值

    <p> <?php the_field('field_name', 123); ?> </p>
    
        <?php
    
            $variable = get_field('field_name', 123);
    
            // do something with $variable
    
        ?>
    
    
    
    这不起作用。你能给出一个代码示例吗?我的页面id是89,字段名是logo。这不起作用。你能给出一个代码示例吗?我的页面id是89,字段名是logo。