如何从WordPress中的URL获取ID

时间:2015-05-30 08:21:46

标签: php wordpress themes wordpress-theming web-deployment-project

我有来自PHP的编程经验,但现在我正在创建一个有点混合的WordPress主题。我有一个包含帖子的博客,当用户点击帖子时我想要显示点击的ID内容在另一页,我是​​wordpress的新手,我想在详情页面中显示我的每篇文章的详细信息。我该怎么做?

  

主页:包含显示所有帖子的循环

现在,当用户点击主页上的任何帖子时,我想要一个单独显示每个帖子的页面。

1 个答案:

答案 0 :(得分:1)

可能是下面的步骤

  1. receive.php为模板,在模板文件的开头添加<?php /* Template Name: theTemplateName */ ?>

  2. 创建一个页面,给它一个slug,让我们说the-receiver,确保选择theTemplateName作为其模板。

  3. 现在,在single.php中创建一个表单,使用get_the_ID()中的值提供(隐藏)输入,将其设置为POST / GET适合您的任何内容,并将操作设置为{{1} },将url匹配到使用接收器模板名称的页面。立即观看按钮应提交表格。

  4. 在文件/模板site_url('/the-receiver')内,做你的事。