astra_get_primary_class( string|array $class = '' )

Retrieve the classes for the primary element as an array.


Description


Parameters

$class

(string|array) (Optional) One or more classes to add to the class list.

Default value: ''


Return

(array) Return array of classes.


Source

File: inc/core/common-functions.php

	function astra_get_primary_class( $class = '' ) {

		// array of class names.
		$classes = array();

		// default class for content area.
		$classes[] = 'content-area';

		// primary base class.
		$classes[] = 'primary';

		if ( ! empty( $class ) ) {
			if ( ! is_array( $class ) ) {
				$class = preg_split( '#\s+#', $class );
			}
			$classes = array_merge( $classes, $class );
		} else {

			// Ensure that we always coerce class to being an array.
			$class = array();
		}

		// Filter primary div class names.
		$classes = apply_filters( 'astra_primary_class', $classes, $class );

		$classes = array_map( 'sanitize_html_class', $classes );

		return array_unique( $classes );
	}

User Contributed Notes

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