这些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();
我已经用谷歌搜索了,但是我仍然没有正确。
答案 0 :(得分:0)
以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的基础知识。