build_dropdown_script_block_core_categories()
Generates the inline script for a categories dropdown field.
Хуков нет.
Возвращает
Строку
. Returns the dropdown onChange redirection script.
Использование
build_dropdown_script_block_core_categories( $dropdown_id );
- $dropdown_id(строка) (обязательный)
- ID of the dropdown field.
Список изменений
С версии 5.0.0 | Введена. |
Код build_dropdown_script_block_core_categories() build dropdown script block core categories WP 6.6.1
<?php function build_dropdown_script_block_core_categories( $dropdown_id ) { ob_start(); ?> <script> ( function() { var dropdown = document.getElementById( '<?php echo esc_js( $dropdown_id ); ?>' ); function onCatChange() { if ( dropdown.options[ dropdown.selectedIndex ].value > 0 ) { location.href = "<?php echo esc_url( home_url() ); ?>/?cat=" + dropdown.options[ dropdown.selectedIndex ].value; } } dropdown.onchange = onCatChange; })(); </script> <?php return wp_get_inline_script_tag( str_replace( array( '<script>', '</script>' ), '', ob_get_clean() ) ); }