静态页面中的动态内容

时间:2013-03-10 作者:Doon

我已经为我的网站开发了一些计算器(php),我需要Wordpress集成。计算器有一个表单,提交后会显示结果。结果取决于数据库中的查询。Is it possible to create "static pages" (at least static URLs) that provide to the user dynamic content?

只是想澄清一下,我想要这样的东西:

website/blog    
website/forum   
website/calculators
website/calculators/one
website/calculators/two
我听说过页面,但我不能在上面包含php代码。沃思指出,计算器不是静态的,结果每天都会变化。

1 个回复
最合适的回答,由SO网友:s_ha_dum 整理而成

您确实需要静态页面。要做到这一点,最简单的方法是:

创建一个或多个custom template files 对于静态页面。这就是PHP的用武之地。

/*
Template Name: Calculator
*/
get_header();

// your calculator code 
// Whatever PHP you have should work

// This is very minimal. You may want something more complicated. 

get_footer();
将文件另存为某个名称not on the reserved list

从wp\\u admin->页面创建静态页面。为什么要创建页面,请使用适当的“模板”(即您创建的模板之一)保存它们。(查看右侧侧边栏中的“页面属性”。)

通过这种方式,您可以使计算器页面与网站上的其他页面保持一致。

结束

相关推荐

无法更改WP_LINK_PAGES之前的“Pages:”

下面是一个函数。wp\\u link\\u页面的php代码,允许显示分页和上一个/下一个链接。它还将每个分页链接包装在一个名为“classlinks”的span类中。我需要在分页之前更改默认的“Pages:”,同时维护其余代码。我的尝试取消了显示下一个/上一个链接和分页的功能。有什么帮助吗?// WP_LINK_PAGES: Add prev and next links to a numbered link list add_filter(\'wp_link_pages_args\', \'wp