无缝的WordPress集成

时间:2014-02-10 02:28:42

标签: php wordpress .htaccess

我已将WordPress完全整合到我的网站中。已将wordpress安装在名为“/ bl0g /”的文件夹中。在我的基本文件夹中,我有一个blog.php文件设置(显示来自wordpress的最新3个帖子)我有一个blog-post.php文件,如果正确调用后面的变量,它会显示一个单独的帖子。

例如,如果我导航到:

  

www.mywebsite.com/blog-post.php?postid=1&type=singlePost

该页面加载了第一篇博客文章。但我想要完成的不是通过“postid”和“type”调用帖子,而是想把帖子称为帖子名称。

我可以使用以下代码完成对slug名称的回应:

<?php echo $post->post_name; ?>

但是如何通过我的代码中的slug来调用这篇文章。我怎样才能将我的网址转换为:

此:

  

www.mywebsite.com/blog-post.php?postid=1&type=singlePost

对此:

  

www.mywebsite.com/blog-post.php?title=The-Slug-Of-This-Article

我的理由是,我可以通过使用.htaccess获取此网址并使其成为SEO友好,我会将此网址转换为如下所示:

  

www.mywebsite.com/blog/The-Slug-Of-This-Article /

1 个答案:

答案 0 :(得分:0)

也许我在这里遗漏了一些东西,但你为什么不在WordPress的永久链接设置中设置它?转到设置&gt;永久链接并选择“通用设置”下的“帖子名称”将产生您正在寻找的最终结果(即www.mywebsite.com/blog/The-Slug-Of-This-Article /)