Sar*_*raz 26 php wordpress custom-wordpress-pages
只是想知道如何将我自己的静态html页面添加到WordPress?例如,假设我有一个页面products.html
,如何将其添加到wordpress(任何菜单等),一旦添加,我如何访问它们因为wordpress具有典型的url结构.
小智 12
如果您(如OP要求的那样)希望它出现而不必添加.html,只需在WP站点的index.php出现的同一位置创建一个文件夹,然后将该文件命名为index.html中的文件.
例如,如果您在doesnotexist.com上安装了WordPress,并且想要添加一个与WP安装不同的静态页面,那么人们可以访问doesnotexist.com/wedding - 创建名为wedding的文件夹,并将HTML放入婚礼文件夹中的index.html文件.您当然也可以将其他文件放在该文件夹或其中的文件夹中,以便静态页面可以引用图像,样式,代码等.
如上所述,如果存在URL的文件,则不会调用WP来路由请求.如果以后删除"婚礼"文件夹或从其中的"的index.html"文件,谁试图去doesnotexist.com/wedding 然后将被路由到WP,如果没有匹配的永久链接被发现了,他们会请参阅404页面未找到错误或您的主题或插件设置为显示已损坏的链接.
WordPress的静态页面功能巧妙地称为"页面".你可以在这里阅读所有相关内容:http://codex.wordpress.org/Pages
你的意思是页面模板?:页面模板«WordPress Codex.你可以创建一个新的页面模板并修改它的php和xhtml(并添加静态html),然后在wordpress编辑器中生成一个新页面时使用该模板.
如果您只是将一个静态html文件添加到您的wordpress目录,它可能会或可能不会工作,具体取决于mod重写.
您不需要安装任何额外的插件。只需按照以下步骤操作即可。
现在,如果您转到自定义URL,您可以找到放置在page-{ID}.php文件中的静态内容。