2017-02-28 50 views

回答

0

雖然我沒能想出一個特別優雅的方式來做到這一點,我能夠繞過使用wp_trash_post行動垃圾桶。

<?php 
function directory_skip_trash($post_id) { 
    if (get_post_type($post_id) == 'directory') { 
     // Force delete 
     wp_delete_post($post_id, true); 
    } 
} 
add_action('wp_trash_post', 'directory_skip_trash'); 

本質上講,當帖子被罵,你再次$ force_delete參數設置爲true垃圾了。

該解決方案可以通過找到一種方法來改變整個這個CPT的管理界面單詞「垃圾」得到改善,但對我的特殊用例此作品不夠好。

相關問題