这些WordPress函数之间有什么区别,如何实现它?
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();我已经在谷歌上搜索过了,但我还是搞不清楚。
发布于 2019-03-12 00:30:20
所有以get_开头的函数都只是返回函数的“”:如果你把这个函数放在一个php页面中,然后在浏览器中查看这个页面,什么也不会显示。
如果您希望显示结果,则必须在函数之前添加echo,这正是以the_开头的函数所做的事情。
你可能会问自己,为什么有时我们只希望函数返回的结果是,而不是。这是因为有时候,在显示结果之前,我们必须对结果做一些额外的操作。
示例:
$content = get_the_content();
$content = str_replace('Hello', 'Bye', $content);
echo $content;如果不是,则需要操作,因此您只需执行以下操作:
the_content();你还会问“如何实现它?”要实现该函数,您必须将其添加到某些特定的php files中。例如,对于get_the_post_navigation()函数,您必须将其添加到主题文件夹中的single.php文件中。你需要掌握php的基础知识。
https://stackoverflow.com/questions/55106184
复制相似问题