You appear to be a bot. Output may be restricted
Description
Find the nav menu's <ul>
by it's id
or class
attribute.
Usage
$bool|DOMNode = Genesis_AMP_Menu_Combiner::find_nav_ul( $attribute );
Parameters
- $attribute
- ( string ) required – Nav menu's
id
orclass
attribute.
Returns
bool|DOMNode Nav's <ul>
element upon success; else `false`.
Source
File name: genesis/lib/classes/class-genesis-amp-menu-combiner.php
Lines:
1 to 14 of 14
protected function find_nav_ul( $attribute ) { if ( '.' === $attribute[0] ) { $pattern = sprintf( 'contains( @class, "%s" )', ltrim( $attribute, '.' ) ); } elseif ( '#' === $attribute[0] ) { $pattern = sprintf( '@id = "%s"', ltrim( $attribute, '#' ) ); } else { return false; } return $this->xpath->query( "//nav[ $pattern ]//ul | //nav[ $pattern ]//div//ul" )->item( 0 ); }