首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Wordpress submenu_page变量

Wordpress submenu_page变量
EN

Stack Overflow用户
提问于 2015-04-29 08:31:00
回答 1查看 198关注 0票数 0

我正在为一个学校项目开发wordpress插件,但目前我还停留在某个阶段。我以前把代码放在一个普通的html/php站点上,而不是wordpress中。我生成了一个带有变量的链接,该变量可以在站点上使用。我怎样才能在wordpress中做到这一点?

我的代码:

//添加menupage:

代码语言:javascript
复制
add_submenu_page( null,'Bekijk Factuur', 'Bekijk Factuur', 'manage_options', 'dnh_facturen_bekijk', 'dnh_facturen_bekijk' );

//创建指向新页面的链接(此链接适用于php函数,其中包括页面)

代码语言:javascript
复制
<a href='" . admin_url('admin.php?page=dnh_facturen_bekijk') . "' target='_blank'> Bekijk </a></td>";

//这是我过去用链接给变量的方式

代码语言:javascript
复制
<a href='../plugins/phptopdf/bekijkFactuur.php?lidid=".urlencode($row['Lid_ID']).'

解决办法:

由于Sam Aleksov,我更改了以下链接:

代码语言:javascript
复制
<a href='" . admin_url('admin.php?page=dnh_facturen_bekijk&lidid='.$row['Lid_ID'].'') . "' target='_blank'> Bekijk </a></td>

在dnh_facturen_bekijk页面上,我得到了这样的变量:

代码语言:javascript
复制
$value = $_GET['lidid'];
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-29 09:49:52

如果我正确理解,您需要传递获取参数到您的插件或主题。如果是这样的话,您可以像在独立页面中那样将变量传递到页面:

代码语言:javascript
复制
<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参数也是如此。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29938327

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档