LLMS_Meta_Box_Expiration::save( int $post_id, object $post )

Static save method cleans variables and saves using update_post_meta


Description Description


Parameters Parameters

$post_id

(int) (Required) id of post object

$post

(object) (Required) WP post object


Top ↑

Return Return

(void)


Top ↑

Source Source

File: includes/admin/post-types/meta-boxes/class.llms.meta.box.expiration.php

	public static function save( $post_id, $post ) {
		global $wpdb;

		$prefix = '_llms_';

		$interval = $prefix . 'expiration_interval';
		$period = $prefix . 'expiration_period';

		//update interval textbox
		if ( isset( $_POST[ $interval ] ) ) {
			$update_interval = llms_clean( $_POST[ $interval ] );
			update_post_meta( $post_id, $interval, ( '' === $update_interval ) ? '' : $update_interval );
		}

		//update period select
		if ( isset( $_POST[ $period ] ) ) {
			$update_period = llms_clean( $_POST[ $period ] );
			update_post_meta( $post_id, $period, ( '' === $update_period ) ? '' : $update_period );
		}
	}

Top ↑

Changelog Changelog

Changelog
Version Description
?? Introduced.


Top ↑

User Contributed Notes User Contributed Notes

You must log in before being able to contribute a note or feedback.