Priority File Manager
📁 public_html
Base Directory:
/home/ecedu/public_html
/home/ecedu/public_html/wp-content/plugins
/home/ecedu/public_html/wp-content
/home/ecedu
/var/www
/var/www/cgi-bin
/var/www/html
public_html
/
wp-admin
/
includes
/home/ecedu/public_html/wp-admin/includes
Name
Type
Size
Actions
📁
..
Folder
-
Delete
Rename
📄
admin-filters.php
File
8034
Delete
Rename
Edit
Download
📄
admin.php
File
3628
Delete
Rename
Edit
Download
📄
ajax-actions.php
File
151629
Delete
Rename
Edit
Download
📄
bookmark.php
File
11725
Delete
Rename
Edit
Download
📄
class-automatic-upgrader-skin.php
File
3663
Delete
Rename
Edit
Download
📄
class-bulk-plugin-upgrader-skin.php
File
2590
Delete
Rename
Edit
Download
📄
class-bulk-theme-upgrader-skin.php
File
2660
Delete
Rename
Edit
Download
📄
class-bulk-upgrader-skin.php
File
6753
Delete
Rename
Edit
Download
📄
class-core-upgrader.php
File
15191
Delete
Rename
Edit
Download
📄
class-custom-background.php
File
21650
Delete
Rename
Edit
Download
📄
class-custom-image-header.php
File
49296
Delete
Rename
Edit
Download
📄
class-file-upload-upgrader.php
File
4163
Delete
Rename
Edit
Download
📄
class-ftp-pure.php
File
5426
Delete
Rename
Edit
Download
📄
class-ftp-sockets.php
File
8479
Delete
Rename
Edit
Download
📄
class-ftp.php
File
27370
Delete
Rename
Edit
Download
📄
class-language-pack-upgrader-skin.php
File
2870
Delete
Rename
Edit
Download
📄
class-language-pack-upgrader.php
File
15561
Delete
Rename
Edit
Download
📄
class-pclzip.php
File
196695
Delete
Rename
Edit
Download
📄
class-plugin-installer-skin.php
File
12053
Delete
Rename
Edit
Download
📄
class-plugin-upgrader-skin.php
File
3278
Delete
Rename
Edit
Download
📄
class-plugin-upgrader.php
File
23243
Delete
Rename
Edit
Download
📄
class-theme-installer-skin.php
File
12743
Delete
Rename
Edit
Download
📄
class-theme-upgrader-skin.php
File
4176
Delete
Rename
Edit
Download
📄
class-theme-upgrader.php
File
26702
Delete
Rename
Edit
Download
📄
class-walker-category-checklist.php
File
5091
Delete
Rename
Edit
Download
📄
class-walker-nav-menu-checklist.php
File
5628
Delete
Rename
Edit
Download
📄
class-walker-nav-menu-edit.php
File
14180
Delete
Rename
Edit
Download
📄
class-wp-ajax-upgrader-skin.php
File
4193
Delete
Rename
Edit
Download
📄
class-wp-application-passwords-list-table.php
File
6949
Delete
Rename
Edit
Download
📄
class-wp-automatic-updater.php
File
61902
Delete
Rename
Edit
Download
📄
class-wp-comments-list-table.php
File
33056
Delete
Rename
Edit
Download
📄
class-wp-community-events.php
File
18769
Delete
Rename
Edit
Download
📄
class-wp-debug-data.php
File
66619
Delete
Rename
Edit
Download
📄
class-wp-filesystem-base.php
File
24410
Delete
Rename
Edit
Download
📄
class-wp-filesystem-direct.php
File
18143
Delete
Rename
Edit
Download
📄
class-wp-filesystem-ftpext.php
File
23101
Delete
Rename
Edit
Download
📄
class-wp-filesystem-ftpsockets.php
File
18479
Delete
Rename
Edit
Download
📄
class-wp-filesystem-ssh2.php
File
23310
Delete
Rename
Edit
Download
📄
class-wp-importer.php
File
7499
Delete
Rename
Edit
Download
📄
class-wp-internal-pointers.php
File
4577
Delete
Rename
Edit
Download
📄
class-wp-links-list-table.php
File
9241
Delete
Rename
Edit
Download
📄
class-wp-list-table-compat.php
File
1497
Delete
Rename
Edit
Download
📄
class-wp-list-table.php
File
52906
Delete
Rename
Edit
Download
📄
class-wp-media-list-table.php
File
25899
Delete
Rename
Edit
Download
📄
class-wp-ms-sites-list-table.php
File
22019
Delete
Rename
Edit
Download
📄
class-wp-ms-themes-list-table.php
File
28438
Delete
Rename
Edit
Download
📄
class-wp-ms-users-list-table.php
File
15719
Delete
Rename
Edit
Download
📄
class-wp-plugin-install-list-table.php
File
24786
Delete
Rename
Edit
Download
📄
class-wp-plugins-list-table.php
File
57786
Delete
Rename
Edit
Download
📄
class-wp-post-comments-list-table.php
File
1453
Delete
Rename
Edit
Download
📄
class-wp-posts-list-table.php
File
64216
Delete
Rename
Edit
Download
📄
class-wp-privacy-data-export-requests-list-table.php
File
5563
Delete
Rename
Edit
Download
📄
class-wp-privacy-data-removal-requests-list-table.php
File
5715
Delete
Rename
Edit
Download
📄
class-wp-privacy-policy-content.php
File
32626
Delete
Rename
Edit
Download
📄
class-wp-privacy-requests-table.php
File
14395
Delete
Rename
Edit
Download
📄
class-wp-screen.php
File
37327
Delete
Rename
Edit
Download
📄
class-wp-site-health-auto-updates.php
File
14337
Delete
Rename
Edit
Download
📄
class-wp-site-health.php
File
122362
Delete
Rename
Edit
Download
📄
class-wp-site-icon.php
File
6414
Delete
Rename
Edit
Download
📄
class-wp-terms-list-table.php
File
21182
Delete
Rename
Edit
Download
📄
class-wp-theme-install-list-table.php
File
15599
Delete
Rename
Edit
Download
📄
class-wp-themes-list-table.php
File
10349
Delete
Rename
Edit
Download
📄
class-wp-upgrader-skin.php
File
7110
Delete
Rename
Edit
Download
📄
class-wp-upgrader-skins.php
File
1477
Delete
Rename
Edit
Download
📄
class-wp-upgrader.php
File
48009
Delete
Rename
Edit
Download
📄
class-wp-users-list-table.php
File
19058
Delete
Rename
Edit
Download
📄
comment.php
File
6121
Delete
Rename
Edit
Download
📄
continents-cities.php
File
20540
Delete
Rename
Edit
Download
📄
credits.php
File
5870
Delete
Rename
Edit
Download
📄
dashboard.php
File
69710
Delete
Rename
Edit
Download
📄
deprecated.php
File
41776
Delete
Rename
Edit
Download
📄
edit-tag-messages.php
File
1478
Delete
Rename
Edit
Download
📄
export.php
File
25565
Delete
Rename
Edit
Download
📄
file.php
File
98169
Delete
Rename
Edit
Download
📄
image-edit.php
File
43883
Delete
Rename
Edit
Download
📄
image.php
File
42664
Delete
Rename
Edit
Download
📄
import.php
File
6617
Delete
Rename
Edit
Download
📄
list-table.php
File
3802
Delete
Rename
Edit
Download
📄
media.php
File
119109
Delete
Rename
Edit
Download
📄
menu.php
File
9618
Delete
Rename
Edit
Download
📄
meta-boxes.php
File
66076
Delete
Rename
Edit
Download
📄
misc.php
File
45783
Delete
Rename
Edit
Download
📄
ms-admin-filters.php
File
1296
Delete
Rename
Edit
Download
📄
ms-deprecated.php
File
3770
Delete
Rename
Edit
Download
📄
ms.php
File
34318
Delete
Rename
Edit
Download
📄
nav-menu.php
File
49041
Delete
Rename
Edit
Download
📄
network.php
File
26996
Delete
Rename
Edit
Download
📄
noop.php
File
1148
Delete
Rename
Edit
Download
📄
options.php
File
4251
Delete
Rename
Edit
Download
📄
plugin-install.php
File
39474
Delete
Rename
Edit
Download
📄
plugin.php
File
92925
Delete
Rename
Edit
Download
📄
post.php
File
82203
Delete
Rename
Edit
Download
📄
privacy-tools.php
File
33462
Delete
Rename
Edit
Download
📄
revision.php
File
16567
Delete
Rename
Edit
Download
📄
schema.php
File
42867
Delete
Rename
Edit
Download
📄
screen.php
File
6378
Delete
Rename
Edit
Download
📄
taxonomy.php
File
8424
Delete
Rename
Edit
Download
📄
template.php
File
98529
Delete
Rename
Edit
Download
📄
theme-install.php
File
6990
Delete
Rename
Edit
Download
📄
theme.php
File
47742
Delete
Rename
Edit
Download
📄
translation-install.php
File
11075
Delete
Rename
Edit
Download
📄
update-core.php
File
70146
Delete
Rename
Edit
Download
📄
update.php
File
34437
Delete
Rename
Edit
Download
📄
upgrade.php
File
114781
Delete
Rename
Edit
Download
📄
user.php
File
23532
Delete
Rename
Edit
Download
📄
widgets.php
File
10912
Delete
Rename
Edit
Download
Upload
Create Folder
📝 Editing:
class-walker-nav-menu-edit.php
Size: 14,180 bytes
Lines: 350
Type: .php
💾 Save
Cancel
✕
<?php /** * Navigation Menu API: Walker_Nav_Menu_Edit class * * @package WordPress * @subpackage Administration * @since 4.4.0 */ /** * Create HTML list of nav menu input items. * * @since 3.0.0 * * @see Walker_Nav_Menu */ class Walker_Nav_Menu_Edit extends Walker_Nav_Menu { /** * Starts the list before the elements are added. * * @see Walker_Nav_Menu::start_lvl() * * @since 3.0.0 * * @param string $output Passed by reference. * @param int $depth Depth of menu item. Used for padding. * @param stdClass $args Not used. */ public function start_lvl( &$output, $depth = 0, $args = null ) {} /** * Ends the list of after the elements are added. * * @see Walker_Nav_Menu::end_lvl() * * @since 3.0.0 * * @param string $output Passed by reference. * @param int $depth Depth of menu item. Used for padding. * @param stdClass $args Not used. */ public function end_lvl( &$output, $depth = 0, $args = null ) {} /** * Start the element output. * * @see Walker_Nav_Menu::start_el() * @since 3.0.0 * @since 5.9.0 Renamed `$item` to `$data_object` and `$id` to `$current_object_id` * to match parent class for PHP 8 named parameter support. * * @global int $_wp_nav_menu_max_depth * * @param string $output Used to append additional content (passed by reference). * @param WP_Post $data_object Menu item data object. * @param int $depth Depth of menu item. Used for padding. * @param stdClass $args Not used. * @param int $current_object_id Optional. ID of the current menu item. Default 0. */ public function start_el( &$output, $data_object, $depth = 0, $args = null, $current_object_id = 0 ) { global $_wp_nav_menu_max_depth; // Restores the more descriptive, specific name for use within this method. $menu_item = $data_object; $_wp_nav_menu_max_depth = $depth > $_wp_nav_menu_max_depth ? $depth : $_wp_nav_menu_max_depth; ob_start(); $item_id = esc_attr( $menu_item->ID ); $removed_args = array( 'action', 'customlink-tab', 'edit-menu-item', 'menu-item', 'page-tab', '_wpnonce', ); $original_title = false; if ( 'taxonomy' === $menu_item->type ) { $original_object = get_term( (int) $menu_item->object_id, $menu_item->object ); if ( $original_object && ! is_wp_error( $original_object ) ) { $original_title = $original_object->name; } } elseif ( 'post_type' === $menu_item->type ) { $original_object = get_post( $menu_item->object_id ); if ( $original_object ) { $original_title = get_the_title( $original_object->ID ); } } elseif ( 'post_type_archive' === $menu_item->type ) { $original_object = get_post_type_object( $menu_item->object ); if ( $original_object ) { $original_title = $original_object->labels->archives; } } $classes = array( 'menu-item menu-item-depth-' . $depth, 'menu-item-' . esc_attr( $menu_item->object ), 'menu-item-edit-' . ( ( isset( $_GET['edit-menu-item'] ) && $item_id === $_GET['edit-menu-item'] ) ? 'active' : 'inactive' ), ); $title = $menu_item->title; if ( ! empty( $menu_item->_invalid ) ) { $classes[] = 'menu-item-invalid'; /* translators: %s: Title of an invalid menu item. */ $title = sprintf( __( '%s (Invalid)' ), $menu_item->title ); } elseif ( isset( $menu_item->post_status ) && 'draft' === $menu_item->post_status ) { $classes[] = 'pending'; /* translators: %s: Title of a menu item in draft status. */ $title = sprintf( __( '%s (Pending)' ), $menu_item->title ); } $title = ( ! isset( $menu_item->label ) || '' === $menu_item->label ) ? $title : $menu_item->label; $submenu_text = ''; if ( 0 === $depth ) { $submenu_text = 'style="display: none;"'; } ?> <li id="menu-item-<?php echo $item_id; ?>" class="<?php echo implode( ' ', $classes ); ?>"> <div class="menu-item-bar"> <div class="menu-item-handle"> <label class="item-title" for="menu-item-checkbox-<?php echo $item_id; ?>"> <input id="menu-item-checkbox-<?php echo $item_id; ?>" type="checkbox" class="menu-item-checkbox" data-menu-item-id="<?php echo $item_id; ?>" disabled="disabled" /> <span class="menu-item-title"><?php echo esc_html( $title ); ?></span> <span class="is-submenu" <?php echo $submenu_text; ?>><?php _e( 'sub item' ); ?></span> </label> <span class="item-controls"> <span class="item-type"><?php echo esc_html( $menu_item->type_label ); ?></span> <span class="item-order hide-if-js"> <?php printf( '<a href="%s" class="item-move-up" aria-label="%s">↑</a>', wp_nonce_url( add_query_arg( array( 'action' => 'move-up-menu-item', 'menu-item' => $item_id, ), remove_query_arg( $removed_args, admin_url( 'nav-menus.php' ) ) ), 'move-menu_item' ), esc_attr__( 'Move up' ) ); ?> | <?php printf( '<a href="%s" class="item-move-down" aria-label="%s">↓</a>', wp_nonce_url( add_query_arg( array( 'action' => 'move-down-menu-item', 'menu-item' => $item_id, ), remove_query_arg( $removed_args, admin_url( 'nav-menus.php' ) ) ), 'move-menu_item' ), esc_attr__( 'Move down' ) ); ?> </span> <?php if ( isset( $_GET['edit-menu-item'] ) && $item_id === $_GET['edit-menu-item'] ) { $edit_url = admin_url( 'nav-menus.php' ); } else { $edit_url = add_query_arg( array( 'edit-menu-item' => $item_id, ), remove_query_arg( $removed_args, admin_url( 'nav-menus.php#menu-item-settings-' . $item_id ) ) ); } printf( '<a class="item-edit" id="edit-%s" href="%s" aria-label="%s"><span class="screen-reader-text">%s</span></a>', $item_id, esc_url( $edit_url ), esc_attr__( 'Edit menu item' ), /* translators: Hidden accessibility text. */ __( 'Edit' ) ); ?> </span> </div> </div> <div class="menu-item-settings wp-clearfix" id="menu-item-settings-<?php echo $item_id; ?>"> <?php if ( 'custom' === $menu_item->type ) : ?> <p class="field-url description description-wide"> <label for="edit-menu-item-url-<?php echo $item_id; ?>"> <?php _e( 'URL' ); ?><br /> <input type="text" id="edit-menu-item-url-<?php echo $item_id; ?>" class="widefat code edit-menu-item-url" name="menu-item-url[<?php echo $item_id; ?>]" value="<?php echo esc_attr( $menu_item->url ); ?>" /> </label> </p> <?php endif; ?> <p class="description description-wide"> <label for="edit-menu-item-title-<?php echo $item_id; ?>"> <?php _e( 'Navigation Label' ); ?><br /> <input type="text" id="edit-menu-item-title-<?php echo $item_id; ?>" class="widefat edit-menu-item-title" name="menu-item-title[<?php echo $item_id; ?>]" value="<?php echo esc_attr( $menu_item->title ); ?>" /> </label> </p> <p class="field-title-attribute field-attr-title description description-wide"> <label for="edit-menu-item-attr-title-<?php echo $item_id; ?>"> <?php _e( 'Title Attribute' ); ?><br /> <input type="text" id="edit-menu-item-attr-title-<?php echo $item_id; ?>" class="widefat edit-menu-item-attr-title" name="menu-item-attr-title[<?php echo $item_id; ?>]" value="<?php echo esc_attr( $menu_item->post_excerpt ); ?>" /> </label> </p> <p class="field-link-target description"> <label for="edit-menu-item-target-<?php echo $item_id; ?>"> <input type="checkbox" id="edit-menu-item-target-<?php echo $item_id; ?>" value="_blank" name="menu-item-target[<?php echo $item_id; ?>]"<?php checked( $menu_item->target, '_blank' ); ?> /> <?php _e( 'Open link in a new tab' ); ?> </label> </p> <div class="description-group"> <p class="field-css-classes description description-thin"> <label for="edit-menu-item-classes-<?php echo $item_id; ?>"> <?php _e( 'CSS Classes (optional)' ); ?><br /> <input type="text" id="edit-menu-item-classes-<?php echo $item_id; ?>" class="widefat code edit-menu-item-classes" name="menu-item-classes[<?php echo $item_id; ?>]" value="<?php echo esc_attr( implode( ' ', $menu_item->classes ) ); ?>" /> </label> </p> <p class="field-xfn description description-thin"> <label for="edit-menu-item-xfn-<?php echo $item_id; ?>"> <?php _e( 'Link Relationship (XFN)' ); ?><br /> <input type="text" id="edit-menu-item-xfn-<?php echo $item_id; ?>" class="widefat code edit-menu-item-xfn" name="menu-item-xfn[<?php echo $item_id; ?>]" value="<?php echo esc_attr( $menu_item->xfn ); ?>" /> </label> </p> </div> <p class="field-description description description-wide"> <label for="edit-menu-item-description-<?php echo $item_id; ?>"> <?php _e( 'Description' ); ?><br /> <textarea id="edit-menu-item-description-<?php echo $item_id; ?>" class="widefat edit-menu-item-description" rows="3" cols="20" name="menu-item-description[<?php echo $item_id; ?>]"><?php echo esc_html( $menu_item->description ); // textarea_escaped ?></textarea> <span class="description"><?php _e( 'The description will be displayed in the menu if the active theme supports it.' ); ?></span> </label> </p> <?php /** * Update parent and order of menu item using select inputs. * * @since 6.7.0 */ ?> <div class="field-move-combo description-group"> <p class="description description-wide"> <label for="edit-menu-item-parent-<?php echo $item_id; ?>"> <?php _e( 'Menu Parent' ); ?> </label> <select class="edit-menu-item-parent widefat" id="edit-menu-item-parent-<?php echo $item_id; ?>" name="menu-item-parent[<?php echo $item_id; ?>]"> </select> </p> <p class="description description-wide"> <label for="edit-menu-item-order-<?php echo $item_id; ?>"> <?php _e( 'Menu Order' ); ?> </label> <select class="edit-menu-item-order widefat" id="edit-menu-item-order-<?php echo $item_id; ?>" name="menu-item-order[<?php echo $item_id; ?>]"> </select> </p> </div> <?php /** * Fires just before the move buttons of a nav menu item in the menu editor. * * @since 5.4.0 * * @param string $item_id Menu item ID as a numeric string. * @param WP_Post $menu_item Menu item data object. * @param int $depth Depth of menu item. Used for padding. * @param stdClass|null $args An object of menu item arguments. * @param int $current_object_id Nav menu ID. */ do_action( 'wp_nav_menu_item_custom_fields', $item_id, $menu_item, $depth, $args, $current_object_id ); ?> <fieldset class="field-move hide-if-no-js description description-wide"> <span class="field-move-visual-label" aria-hidden="true"><?php _e( 'Move' ); ?></span> <button type="button" class="button-link menus-move menus-move-up" data-dir="up"><?php _e( 'Up one' ); ?></button> <button type="button" class="button-link menus-move menus-move-down" data-dir="down"><?php _e( 'Down one' ); ?></button> <button type="button" class="button-link menus-move menus-move-left" data-dir="left"></button> <button type="button" class="button-link menus-move menus-move-right" data-dir="right"></button> <button type="button" class="button-link menus-move menus-move-top" data-dir="top"><?php _e( 'To the top' ); ?></button> </fieldset> <div class="menu-item-actions description-wide submitbox"> <?php if ( 'custom' !== $menu_item->type && false !== $original_title ) : ?> <p class="link-to-original"> <?php /* translators: %s: Link to menu item's original object. */ printf( __( 'Original: %s' ), '<a href="' . esc_url( $menu_item->url ) . '">' . esc_html( $original_title ) . '</a>' ); ?> </p> <?php endif; ?> <?php printf( '<a class="item-delete submitdelete deletion" id="delete-%s" href="%s">%s</a>', $item_id, wp_nonce_url( add_query_arg( array( 'action' => 'delete-menu-item', 'menu-item' => $item_id, ), admin_url( 'nav-menus.php' ) ), 'delete-menu_item_' . $item_id ), __( 'Remove' ) ); ?> <span class="meta-sep hide-if-no-js"> | </span> <?php printf( '<a class="item-cancel submitcancel hide-if-no-js" id="cancel-%s" href="%s#menu-item-settings-%s">%s</a>', $item_id, esc_url( add_query_arg( array( 'edit-menu-item' => $item_id, 'cancel' => time(), ), admin_url( 'nav-menus.php' ) ) ), $item_id, __( 'Cancel' ) ); ?> </div> <input class="menu-item-data-db-id" type="hidden" name="menu-item-db-id[<?php echo $item_id; ?>]" value="<?php echo $item_id; ?>" /> <input class="menu-item-data-object-id" type="hidden" name="menu-item-object-id[<?php echo $item_id; ?>]" value="<?php echo esc_attr( $menu_item->object_id ); ?>" /> <input class="menu-item-data-object" type="hidden" name="menu-item-object[<?php echo $item_id; ?>]" value="<?php echo esc_attr( $menu_item->object ); ?>" /> <input class="menu-item-data-parent-id" type="hidden" name="menu-item-parent-id[<?php echo $item_id; ?>]" value="<?php echo esc_attr( $menu_item->menu_item_parent ); ?>" /> <input class="menu-item-data-position" type="hidden" name="menu-item-position[<?php echo $item_id; ?>]" value="<?php echo esc_attr( $menu_item->menu_order ); ?>" /> <input class="menu-item-data-type" type="hidden" name="menu-item-type[<?php echo $item_id; ?>]" value="<?php echo esc_attr( $menu_item->type ); ?>" /> </div><!-- .menu-item-settings--> <ul class="menu-item-transport"></ul> <?php $output .= ob_get_clean(); } }
✅ File saved successfully!