Inventory_Presser_Plugin::maybe_force_delete( int $post_id )

maybe_force_delete


Description Description

Action hook callback. Prevents vehicles from lingering in the Trash after they've been deleted if a plugin setting dictates such behavior.


Top ↑

Parameters Parameters

$post_id

(int) (Required)


Top ↑

Return Return

(void)


Top ↑

Source Source

File: inventory-presser.php

	function maybe_force_delete( $post_id )
	{
		//is the post a vehicle?
		if( INVP::POST_TYPE != get_post_type( $post_id ) )
		{
			return;
		}

		$settings = INVP::settings();
		if( ! $settings['skip_trash'] )
		{
			return;
		}

		//force delete
		wp_delete_post( $post_id, true );
	}