首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >post_navigation()和get_the_post_navigation();有什么不同?

post_navigation()和get_the_post_navigation();有什么不同?
EN

Stack Overflow用户
提问于 2019-03-12 00:19:19
回答 1查看 65关注 0票数 1

这些WordPress函数之间有什么区别,如何实现它?

代码语言:javascript
复制
the_post_navigation(); get_the_post_navigation();
the_archive_title(); get_the_archive_title();
the_post_pagination(); get_the_post_navigation();
the_archive_description(); get_the_archive_description();

我已经在谷歌上搜索过了,但我还是搞不清楚。

EN

回答 1

Stack Overflow用户

发布于 2019-03-12 00:30:20

所有以get_开头的函数都只是返回函数的“”:如果你把这个函数放在一个php页面中,然后在浏览器中查看这个页面,什么也不会显示。

如果您希望显示结果,则必须在函数之前添加echo,这正是以the_开头的函数所做的事情。

你可能会问自己,为什么有时我们只希望函数返回的结果是,而不是。这是因为有时候,在显示结果之前,我们必须对结果做一些额外的操作。

示例:

代码语言:javascript
复制
$content = get_the_content();

$content = str_replace('Hello', 'Bye', $content);

echo $content;

如果不是,则需要操作,因此您只需执行以下操作:

代码语言:javascript
复制
the_content();

你还会问“如何实现它?”要实现该函数,您必须将其添加到某些特定的php files中。例如,对于get_the_post_navigation()函数,您必须将其添加到主题文件夹中的single.php文件中。你需要掌握php的基础知识。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55106184

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档