Astra_Meta_Boxes::setup_meta_box()
Setup Metabox
Description
Source
File: inc/metabox/class-astra-meta-boxes.php
		public function setup_meta_box() {
			// Get all public posts.
			$post_types = get_post_types(
				array(
					'public' => true,
				)
			);
			$post_types['fl-theme-layout'] = 'fl-theme-layout';
			$metabox_name = sprintf(
				// Translators: %s is the theme name.
				__( '%s Settings', 'astra' ),
				astra_get_theme_name()
			);
			// Enable for all posts.
			foreach ( $post_types as $type ) {
				if ( 'attachment' !== $type ) {
					add_meta_box(
						'astra_settings_meta_box',              // Id.
						$metabox_name,                          // Title.
						array( $this, 'markup_meta_box' ),      // Callback.
						$type,                                  // Post_type.
						'side',                                 // Context.
						'default'                               // Priority.
					);
				}
			}
		}
			Expand full source code Collapse full source code View on Trac