首页 > 解决方案 > 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 中调用短代码,就会执行“一些代码”。必须有一种方法,因为其他短代码正是这样做的:生成一个链接,如果我点击这个链接,一些功能会做这个和那个。阿贾克斯?

任何帮助都会很棒。谢谢

标签: wordpresshyperlinkshortcode

解决方案


推荐阅读