我想首次在WordPress
上创建一个php网站。
当我创建页面时,它会创建一个http://localhost/?p=123
形式的永久链接。我不知道是否有相应的文件。
我已经安装了insert-php
插件来读取php代码。它在静态页面上工作正常。但是我如何包含另一个php文件?我想在my_utilities
中包含login
,其中包含所有后端函数。它有永久链接'http://localhost/?page_id=45'
。
怎么办?
include 'http://localhost/?page_id=45'
无法正常工作。
答案 0 :(得分:5)
您在WordPress后端定义的页面主要是供用户查看/阅读的页面。默认情况下,它们的网址结构为http://localhost/?p=123
(虽然可以更改,但这是一个完全不同的课程)。
要包含脚本文件,请将文件上传到您拥有网站的文件夹结构中,然后在include
语句中引用该文件,如下所示:
include('path/to/folder/my_script.php');
编辑:您可能还想查看WordPress Page Templates:
Pages是WordPress的内置帖子类型之一。您可能希望大多数网站的页面看起来都一样。但有时,您可能需要一个特定的页面或一组页面来显示或表现不同。使用页面模板很容易实现这一点。
答案 1 :(得分:3)
为了exapmle,你的wordpress文件位于
/var/www/html/wp-content/myphpfiles/test.php
要在您的wordpress页面中包含test.php文件,您必须遵循。
[insert_php] include('wp-content/myphpfiles/test.php'); [/insert_php]
多数民众赞成。