我最近在服务器上上传了一个wordpress。在localhost中,它正在工作,但是当我上传它时,找不到某些页面。我认为这是因为路径。
我的所有模板文件都在主题文件夹中。一些模板文件正在调用一些可以在根目录中找到的php文件。例如,template-product.php中的print按钮调用printProductProfile.php。
我正在使用以下jquery代码,但它无法正常工作。它说无法找到页面。我该如何解决这个问题?
//jquery code in template-product.php
('#print').click(function(e){
var productID = document.getElementById('productID').value;
popupWindow = window.open(
'../printProductProfile.php?id='+productID,
'PDF Viewer',
'height=700,width=800,left=10,top=10,resizable=yes,scrollbars=yes,toolbar=yes,menubar=no,location=no,directories=no,status=yes');
});
下面显示的是我的文件夹和文件的结构。
public_html
-printProductProfile.php
-wp-content
-themes
-myTheme-child
-template-product.php
答案 0 :(得分:0)
使用ABSPATH
赞
ABSPATH.'/printProductProfile.php?id='+productID
或使用'printProductProfile.php?id='+productID