wordpress - 简码内的简码
问题描述
作为我的问题,非常简单:
[buddyxxxx room=[URLParam param='room']-oki password=[URLParam param='password'] default_language=fr show_watermark=false width=100%]
我的简码一直有效[buddyxxxx room=[URLParam param='room']
,然后它结束而不计算我的其他参数。
[URLParam param='room'] - [URLParam param='password']
来自 URL 查询。
知道如何格式化它以获得完整的简码吗?
更新:片段:它只是打印快捷方式,
<?php
echo '[buddymeet room=' . htmlspecialchars($_GET["room"]) . ' password=' . htmlspecialchars($_GET["password"]) . ']';
?>
使用 echo do 简码,什么也没有出现
一个功能:
add_shortcode('room', 'get_name');
function get_name() {
echo do_shortcode ('[buddymeet room='.$_GET['room'].' password='.$_GET['password'].']');
}
屏幕上什么也没有出现,
这种方法:
[buddyxxxx room=[URLParam param='room']-oki password=[URLParam param='password'] default_language=fr show_watermark=false width=100%]
只工作了一半
解决方案
仅用于更新:
这是因为 wp 不允许短代码嵌套代码。
推荐阅读
- wordpress - 我想在 WordPress 单页上显示分类帖子
- alert - 我可以为特定的接收器/警报设置 AlertManager repeat_interval 吗?
- excel - CodeModle.Insertlines 删除变量
- jenkins - ELK与Jenkins集成实现html邮件格式
- graphql - 能够使用相同的字段扩展所有 Apollo/GraphQL 突变。通缉“通用片段”
- bash - 获取子进程的pid
- c# - 在启动文件夹中创建快捷方式时 C# 程序(Winform 和 WPF)被视为病毒?
- docker - 为什么使用多个 Dockerfile 会产生比多阶段构建更小的镜像?
- uml - 活动图上的多项选择
- woocommerce - Woocommerce 重置变体