wordpress - Wordpress:我可以在单击链接后调用函数并使用快捷方式吗?
问题描述
勾选链接(“删除”)后,我尝试从我的数据库中删除一些条目。我想通过简码来做到这一点。这可能吗?顺便说一句:我真的是一个 php 菜鸟。对我宽容一点:)
add_shortcode('my-delete', 'my_delete_func');
function my_delete_func($atts){
extract(shortcode_atts(array('id' => '', 'label' => ''), $atts));
// some code to delete my SQL entries
return '<a href="'. get_the_permalink() .'">' . $label . '</a>';
}
这显然行不通。如果我只是在 WP 中调用短代码,就会执行“一些代码”。必须有一种方法,因为其他短代码正是这样做的:生成一个链接,如果我点击这个链接,一些功能会做这个和那个。阿贾克斯?
任何帮助都会很棒。谢谢
解决方案
推荐阅读
- mysql - 未找到 Laravel 基表或视图:1146 表
- python - Keras 层中使用的自定义函数如何获取其参数?
- c - 用于打印人员基本信息的结构中的数组
- python-3.x - 在 RHEL6 上安装 pandas 时出现 SSL 模块问题
- google-apps-script - Google Sheets onEdit 没有通过复制和粘贴触发
- python - 将类的实例创建为静态变量
- connection - PyODBC 访问
- combobox - SAPUI5:根据另一个 ComboBox 的 Change/selectionChange 重置 ComboBox
- dbt - 运行 dbt run 命令时出现错误
- c++ - 将 std::set 与基于键的比较器一起使用