public function add_meta_box( $post_type, WP_Post $post ) {

		if (
			! post_type_supports( $post_type, 'rock-layouts' )
			||
			! current_user_can( 'edit_post_meta', $post->ID )
			||
			! current_user_can( 'add_post_meta', $post->ID )
			||
			! current_user_can( 'delete_post_meta', $post->ID )
		) {

			return;

		}

		add_meta_box(
			'rock-layouts-meta-box',
			esc_html__( 'Layout', 'rock' ),
			array( $this, 'render_meta_box' ),
			$post_type,
			'side',
			'default'
		);

	}