同一URL中的内容不同

时间:2015-06-25 14:15:07

标签: javascript php mysql wordpress

我有一个由Wordpress提供支持的博客。我需要根据日期在同一网页上显示不同的内容。

说我的网址格式很少:domain.com/post-010215, domain.com/post-020215,等 如果今天为01022015,则必须在网址domain.com/daily-content/中显示第一个帖子,同样在不同日期显示。

现在我使用JavaScript将帖子重定向到特定日期。

我使用的代码段是:

<script type="text/javascript">
    var today = new Date();
    var dd = today.getDate();
    var mm = today.getMonth()+1; //January is 0!
    var yy = today.getFullYear() - 2000; //1900 is 0!
    if(dd<10){
        dd = '0' + dd;
    }
    if(mm<10){
        mm = '0' + mm;
    }
    today = dd.toString() + mm.toString() + yy;
    toURL = "domain.com/" + today + "/";

    window.location= toURL;
</script>

我如何使用任何东西在Php中获得这个? 我在某处读到可以通过使用php数据库查询获取它。但是没有指南可以做到这一点。

这是我想要的例子:
http://www.catholic.org/bible/daily_reading/

1 个答案:

答案 0 :(得分:-1)

编写您可能需要的所有代码将是一个非常详细的答案,因为它取决于您希望如何处理问题,但如果发布信息存储在数据库或文件中,则需要只有当有人访问该页面时才能获取PHP中的日期,从该日期获取文件或查询中的内容,并将其显示在屏幕上。实际上,重定向用户是非常不必要的。

在像CodeIgniter这样的框架中,或像Smarty这样的模板引擎,假设使用了一些命名约定,或者有一个帖子信息数据库,这将相对容易实现。

要提供更具体的答案,需要有关网站布局的更具体信息,此时,我们主要是为您设计网页。