Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/241.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在PHP中,如何在_content()字段中包含帖子ID?_Php_Wordpress_Advanced Custom Fields - Fatal编程技术网

在PHP中,如何在_content()字段中包含帖子ID?

在PHP中,如何在_content()字段中包含帖子ID?,php,wordpress,advanced-custom-fields,Php,Wordpress,Advanced Custom Fields,在这个问题上请容忍我。我知道这可能不太清楚,但建议是有帮助的 因此,我创建了一个模板页面,在该模板页面中有两个标记 一个字段是默认值: <?php the_content(); ?> 另一个是 <?php the_field('test_advertisement_two', 25017); ?> 我使用包含帖子id的ACF(高级自定义字段)创建的。如何在字段中包含帖子id 我想我可能对的工作原理感到困惑。有没有办法给它起个名字给它起个名字 这就是我正在

在这个问题上请容忍我。我知道这可能不太清楚,但建议是有帮助的

因此,我创建了一个模板页面,在该模板页面中有两个标记

一个字段是默认值:

 <?php the_content(); ?>

另一个是

<?php the_field('test_advertisement_two', 25017); ?>  

我使用包含帖子id的ACF(高级自定义字段)创建的。如何在
字段中包含帖子id

我想我可能对
的工作原理感到困惑。有没有办法给它起个名字给它起个名字

这就是我正在做的:

我正在调用包含以下内容的模板页面(test template.php):

<?php the_content(); ?>
<?php the_field('test_advertisement_two', 25017); ?>  

从不同的位置使用

显示
中的帖子内容,但不显示
中的内容。这就是为什么我认为我需要在

显示中的帖子内容,但不显示中的内容。这就是为什么我认为我需要在

基本上

内容仅在WordPress中最重要的概念之一的内部起作用。
由于在可选的第二个参数中显式地传递了一个post ID,因此\u字段调用正在工作

您需要像这样访问它:

$page = get_post(25017);
echo $page->post_content;
(或
get_page
如果您在页面而不是帖子上)

显示中的帖子内容,但不显示中的内容。这就是为什么我认为我需要在

基本上

内容仅在WordPress中最重要的概念之一的内部起作用。
由于在可选的第二个参数中显式地传递了一个post ID,因此\u字段调用正在工作

您需要像这样访问它:

$page = get_post(25017);
echo $page->post_content;

(或
get_page
如果您在页面上而不是在帖子上)

您好,如果您需要使用帖子id的帖子内容,那么下面是代码

echo get_post_field('post_content', $post_id);

您好,如果您需要使用post id发布内容,请参阅下面的代码

echo get_post_field('post_content', $post_id);

你说的“在标签上”是什么意思?你就不能这么做吗?让我换个说法。我想在字段名
中包含帖子ID,但我仍然无法理解你想做什么。@ceejayoz我不确定我能说得有多清楚。“试图弄明白我想做什么”是相当模糊的。您问我“在标签中”是什么意思,我用正确的名称字段进行了澄清。然后将字段名和内容字段test_advertization_两者结合起来。但我不知道为什么你的编辑让它更清晰,谢谢。接电话。你说的“在标签上”是什么意思?你就不能这么做吗?让我换个说法。我想在字段名
中包含帖子ID,但我仍然无法理解你想做什么。@ceejayoz我不确定我能说得有多清楚。“试图弄明白我想做什么”是相当模糊的。您问我“在标签中”是什么意思,我用正确的名称字段进行了澄清。然后将字段名和内容字段test_advertization_两者结合起来。但我不知道为什么你的编辑让它更清晰,谢谢。接电话。