我可能会对此表示不满,但编辑标签上是否有“删除”链接。php页面?注意:不是WP列表,而是实际页面,您可以在其中单独查看术语。
似乎他们在这里添加了选项:https://core.trac.wordpress.org/ticket/9777#no1
_更新
看起来我看错了WP文件。单个术语页面位于:wp admin/edit tag form。php,并且没有提到任何“删除”。
知道了这一点,是否可以在此页面上添加一个删除按钮,或在WP列表中创建一个“删除”列。我这样尝试过,但收到了列的“未定义变量‘tag’”。
以下是我尝试的内容:
add_filter( \'manage_customcpt_custom_column\', \'customcpt_taxnomy_add_columns\', 10, 3 );
function saloncms_product_cpt_taxnomy_add_columns( $columns, $column, $id ) {
if ( $column == \'delete\' ) {
"<a class=\'delete-tag\' href=\'" . wp_nonce_url( "edit-tags.php?action=delete&taxonomy=$taxonomy&tag_ID=$tag->term_id", \'delete-tag_\' . $tag->term_id ) . "\'>" . __( \'Delete\' ) . "</a>";
}
return $columns;
}
谢谢Roc。