Astra_Builder_UI_Controller::render_grid_row_customizer_edit_button( string $type, string $row_position )
Prepare Special Edit navigatory trigger for Builder Grid Rows in customizer.
Description
Parameters
- $type
-
(string) (Required) Header / Footer row type.
- $row_position
-
(string) (Required) Above / Primary / Below.
Source
File: inc/builder/controllers/class-astra-builder-ui-controller.php
public static function render_grid_row_customizer_edit_button( $type, $row_position ) { switch ( $row_position ) { case 'primary': /* translators: %s: icon term */ $row_label = sprintf( __( 'Primary %s', 'astra' ), $type ); break; case 'above': /* translators: %s: icon term */ $row_label = sprintf( __( 'Above %s', 'astra' ), $type ); break; case 'below': /* translators: %s: icon term */ $row_label = sprintf( __( 'Below %s', 'astra' ), $type ); break; default: $row_label = $type; break; } ?> <div class="customize-partial-edit-shortcut row-editor-shortcut" data-id="ahfb"> <button aria-label="<?php esc_attr_e( 'Click to edit this element.', 'astra' ); ?>" title="<?php esc_attr_e( 'Click to edit this Row.', 'astra' ); ?>" class="item-customizer-focus"> <?php echo self::fetch_svg_icon( 'edit' ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped ?> </button> </div> <?php }
Expand full source code Collapse full source code View on Trac
Changelog
Version | Description |
---|---|
3.0.0 | Introduced. |