在循环外调用/嵌入wordpress帖子?

时间:2017-09-13 18:36:05

标签: php wordpress

帖子的永久链接设置为:

<a href="/?link=<?php echo get_permalink( $postid ); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a></h2>

以身作则:

http://website.com/?link=http://website.com./post-example/

我想留在主页,现在我需要代码来嵌入http://website.com./post-example/的内容,好的是我们有帖子标记post-example

通过此标签,我现在可以在主页中调用并嵌入此帖子了吗? $_GET['link']将获得http://website.com./post-example/

现在我该怎么称呼这个帖子? 任何解决方案?
它应该是这样的:
如果网址中存在?link=,请调用此函数(嵌入标题和内容的帖子),否则不执行任何操作。

1 个答案:

答案 0 :(得分:1)

好像你有帖子的ID。 (的 $帖子ID

如果您有帖子的ID并希望显示特定帖子中的任何内容,则可以执行以下操作:

<?php $my_special_post = get_post($postid, ARRAY_A); ?>

之后,您可以显示帖子属性中的任何内容。例如:

<?php echo $my_special_post['post_title']; ?>
<?php echo $my_special_post['post_content']; ?>

将它们放在你想要的任何html标签中。

网址细分“post-example”不是标记。这是帖子的“ slug ”或 post_name 属性。在这里,您可以阅读有关 $ post 对象及其属性的更多信息:

https://codex.wordpress.org/Function_Reference/$post

希望有所帮助。