LLMS_Nav_Menus::output_scripts()

Output JS to ensure that users don’t edit the #llms-signout URL that’s replaced dynamically with an actual signout link.


Return Return

(void)


Top ↑

Source Source

File: includes/class.llms.nav.menus.php

	public function output_scripts() {
		?>
		<script type="text/javascript">
		jQuery( '#menu-to-edit' ).on( 'click', 'a.item-edit', function() {
			var $settings = jQuery(this).closest( '.menu-item-bar' ).next( '.menu-item-settings' ),
				$url = $settings.find( '.edit-menu-item-url' );

			if ( 0 === $url.val().indexOf( '#llms-sign' ) ) {
				$url.closest( 'p.field-url' ).css( 'display', 'none' );
			}
		} );
		</script>
		<?php
	}

Top ↑

Changelog Changelog

Changelog
Version Description
3.14.7 Introduced.

Top ↑

User Contributed Notes User Contributed Notes

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