wordpress自定义字段不全站显示
时间 : 2023-12-31 08:07:02声明: : 文章内容来自网络,不保证准确性,请自行甄别信息有效性

最佳答案

要让WordPress自定义字段在全站中显示,您可以按照以下步骤进行操作:

1. 首先,确认您在文章编辑页面中添加了自定义字段。进入文章编辑页面,在右侧的“自定义字段”部分添加您需要显示的自定义字段及对应的值。

2. 您需要找到您网站的主题文件,一般为`functions.php`或者`header.php`。您可以通过WordPress的后台主题编辑器,或通过FTP访问您的网站文件夹来找到主题文件。

3. 在主题文件中,查找到`<?php while ( have_posts() ) : the_post(); ?>`这一行代码,通常在文章循环部分。

4. 在这行代码之后,可以添加如下的代码来获取并显示自定义字段的值:

<?php

$custom_fields = get_post_custom();

foreach ( $custom_fields as $key => $value ) {

echo $key . " => " . $value[0] . "<br />";

}

?>

这段代码会获取当前文章的所有自定义字段及其对应的值,并将其以键值对的形式输出到页面上。

5. 保存主题文件并刷新您的网站,您应该可以看到自定义字段的值在全站中显示出来了。

注意:若您的主题文件中已经存在一个类似的循环(如while循环),您可以将上述代码添加到相应的位置,以避免破坏原有的布局和功能。

希望以上方法能帮助您解决问题!如有其他问题,请随时告诉我。

其他答案

要使WordPress自定义字段在全站中显示,您可以按照以下步骤操作:

1. 在WordPress后台,选择“文章”>“添加新文章”或选择已经存在的文章进行编辑。

2. 在文章编辑页面的右上角,找到“选项”或“编辑器选项”按钮。点击打开。

3. 在打开的页面中,查找“自定义字段”或类似的选项。这可能在页面上方的选项卡之间或侧边栏中。点击打开。

4. 在自定义字段选项中,您可以输入自定义字段的名称和值。例如,您可以使用“作者”作为字段名称,然后输入相应的作者名称作为值。

5. 保存文章后,WordPress会将自定义字段与该文章关联起来。

6. 要在全站中显示自定义字段,您需要在主题模板文件中添加相应的代码。通常,您可以在single.php或content.php文件中找到文章的模板代码。

7. 在您找到适当的位置后,使用以下代码来显示自定义字段:

<?php echo get_post_meta(get_the_ID(), 'field_name', true); ?>

将'field_name'替换为您的自定义字段名称。

8. 保存文件并刷新您的网站,您应该能够在文章的相应位置看到自定义字段的值了。

这些步骤可以帮助您在WordPress全站中显示自定义字段。请记住,在进行任何更改之前,请备份您的主题文件和数据库,以防止因错误操作而导致的数据丢失。