php - Elementor URL 控件不起作用 - 返回一个数组
问题描述
我正在为 Elementor 构建一个自定义小部件。我在该小部件中添加了一个 URL 字段,但由于某种未知原因,它不起作用。
单击链接后,它将用户重定向到此http://example.com/array
这是我的代码
Elementor URL 控制
$this->add_control(
'service_button_url', [
'label' => esc_html__( 'Service Button URL', 'dentist' ),
'type' => Controls_Manager::URL,
'default' => [
'url' => ''
]
]
);
<a href="<?php echo $settings['service_button_url']['url']; ?>" class="btn btn-primary service-btn">Test</a>
href 标记将回显以下 URL http://example.com/array
我究竟做错了什么?所有其他控件都可以正常工作,例如媒体和文本框
解决方案
推荐阅读
- scala - 有什么方法可以加快 Map.getOrElse(val, 0) 在大元组地图上的工作?
- python - 将 TensorFlow GPU 与 Keras 结合使用时,Blas GEMM 启动失败
- gatsby - 盖茨比:图像加载然后在 netlify 上消失。使用 gatsby develop 在我的计算机上运行良好,在 Zeit 上运行良好
- ubuntu - 在 Ubuntu 上创建的红隼服务因错误而停止 (code=exited, status=200/CHDIR)
- javascript - 如何在 Typescript 中定义条件字符串类型,如流?
- git - 是否可以查明是否有人在 git commit 中使用了日期选项?
- android - 当我在 Android 中杀死一个进程时,服务没有重新启动
- javascript - certificate.php:5 Uncaught ReferenceError: TEstasdasd is not defined
- .net - LINQ 获取对象的完整列表,仅包含符合特定条件的属性
- node.js - 如何使用身份验证令牌发布 npm 包?错误 401 - 未经授权。您必须登录