Provider::update_admin_bar()

Remove nodes from the WP_Admin_Bar injected by PRO.

Contents


Source

File: src/Events_Pro/Custom_Tables/V1/Legacy_Compat/Provider.php

	public function update_admin_bar() {
		if ( ! is_single() ) {
			return;
		}

		if ( ! is_singular( TEC::POSTTYPE ) ) {
			return;
		}

		global $wp_admin_bar;

		if ( ! $wp_admin_bar instanceof WP_Admin_Bar ) {
			return;
		}

		$removal_list = [
			'edit-series',
			'split-single',
			'split-series',
		];

		foreach ( $removal_list as $id ) {
			$wp_admin_bar->remove_node( $id );
		}
	}

Top ↑

Changelog

Changelog
Version Description
6.0.0 Introduced.