这些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();
我已经用谷歌搜索了, 但是我仍然没有正确。
#1
以get_开头的所有函数都只返回该函数的”结果”:如果将此函数放在php页面中, 并在浏览器中观看此页面, 则不会显示任何内容。
如果要显示结果, 则必须在函数之前添加echo, 而这正是以the_开头的函数所做的事情。
你可能会问自己, 为什么有时我们只希望函数返回结果而不显示结果。这是因为有时, 我们必须在显示结果之前对结果进行一些其他操作。
例子:
$content = get_the_content();
$content = str_replace('Hello', 'Bye', $content);
echo $content;
如果不需要操作, 那么你只需要执行以下操作:
the_content();
你还问”如何实现?”。要实现此功能, 你必须将其添加到某些特定的php文件中。例如, 对于get_the_post_navigation()函数, 你必须将其添加到主题文件夹中的single.php文件中。你将需要有关php的基础知识。
评论前必须登录!
注册