WordPress submenu_page 变量
Wordpress submenu_page variable
我正在为一个学校项目开发一个 wordpress 插件,但目前我卡在了一个点上。我曾经将我的代码放在常规 html/php 站点上,而不是在 wordpress 中。我生成了一个 link 和一个可以在网站上使用的变量。我如何在 wordpress 中执行此操作?
我的代码:
//添加菜单页面:
add_submenu_page( null,'Bekijk Factuur', 'Bekijk Factuur', 'manage_options', 'dnh_facturen_bekijk', 'dnh_facturen_bekijk' );
//Creating a link to the new page (This works with a php function, which includes the page)
<a href='" . admin_url('admin.php?page=dnh_facturen_bekijk') . "' target='_blank'> Bekijk </a></td>";
//这就是我以前用 link
给变量的方式
<a href='../plugins/phptopdf/bekijkFactuur.php?lidid=".urlencode($row['Lid_ID']).'
解决方案:
感谢 Sam Aleksov,
我将 link 更改为:
<a href='" . admin_url('admin.php?page=dnh_facturen_bekijk&lidid='.$row['Lid_ID'].'') . "' target='_blank'> Bekijk </a></td>
在 dnh_facturen_bekijk 页面上,我通过这种方式获得了变量:
$value = $_GET['lidid'];
如果我理解正确,您需要将 GET 参数传递给您的插件或主题。
如果是这样,您可以使用与在独立页面中完全相同的方式将变量传递到您的页面:
<a href='" . admin_url('admin.php?page=dnh_facturen_bekijk&myvar=myval') . "' target='_blank'> Bekijk </a></td>";
加载插件或主题页面时(dnh_facturen_bekijk),您可以在全局请求变量中或使用WP 的get_query_var() 查找变量。
POST参数也是如此。
我正在为一个学校项目开发一个 wordpress 插件,但目前我卡在了一个点上。我曾经将我的代码放在常规 html/php 站点上,而不是在 wordpress 中。我生成了一个 link 和一个可以在网站上使用的变量。我如何在 wordpress 中执行此操作?
我的代码:
//添加菜单页面:
add_submenu_page( null,'Bekijk Factuur', 'Bekijk Factuur', 'manage_options', 'dnh_facturen_bekijk', 'dnh_facturen_bekijk' );
//Creating a link to the new page (This works with a php function, which includes the page)
<a href='" . admin_url('admin.php?page=dnh_facturen_bekijk') . "' target='_blank'> Bekijk </a></td>";
//这就是我以前用 link
给变量的方式<a href='../plugins/phptopdf/bekijkFactuur.php?lidid=".urlencode($row['Lid_ID']).'
解决方案:
感谢 Sam Aleksov, 我将 link 更改为:
<a href='" . admin_url('admin.php?page=dnh_facturen_bekijk&lidid='.$row['Lid_ID'].'') . "' target='_blank'> Bekijk </a></td>
在 dnh_facturen_bekijk 页面上,我通过这种方式获得了变量:
$value = $_GET['lidid'];
如果我理解正确,您需要将 GET 参数传递给您的插件或主题。 如果是这样,您可以使用与在独立页面中完全相同的方式将变量传递到您的页面:
<a href='" . admin_url('admin.php?page=dnh_facturen_bekijk&myvar=myval') . "' target='_blank'> Bekijk </a></td>";
加载插件或主题页面时(dnh_facturen_bekijk),您可以在全局请求变量中或使用WP 的get_query_var() 查找变量。
POST参数也是如此。