如何从自定义帖子类型中删除垃圾链接

时间:2018-05-09 作者:Gaurang Suthar

enter image description here

如何从自定义帖子类型中删除垃圾链接

1 个回复
SO网友:Dharmishtha Patel

<?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\');
另一种方式

将此代码段添加到函数中。wordpress主题或插件的php将删除您在将鼠标悬停在帖子类型列表上时看到的编辑、查看、垃圾和快速编辑链接。

add_filter( \'post_row_actions\', \'remove_row_actions\', 10, 1 );
function remove_row_actions( $actions )
{
    if( get_post_type() === \'your_post_type\' )
        unset( $actions[\'edit\'] );
        unset( $actions[\'view\'] );
        unset( $actions[\'trash\'] );
        unset( $actions[\'inline hide-if-no-js\'] );
    return $actions;
}
您可以将您的\\u post\\u类型替换为首选的post类型,如书籍、视频。。

结束

相关推荐