$46 GRAYBYTE WORDPRESS FILE MANAGER $45

SERVER : vnpttt-amd7f72-h1.vietnix.vn #1 SMP Fri May 24 12:42:50 UTC 2024
SERVER IP : 103.200.23.149 | ADMIN IP 216.73.216.22
OPTIONS : CRL = ON | WGT = ON | SDO = OFF | PKEX = OFF
DEACTIVATED : NONE

/home/bqrcodec/contact.fpt.auto/wp-admin/includes/

HOME
Current File : /home/bqrcodec/contact.fpt.auto/wp-admin/includes//class-walker-category-checklist.php
<?php
/**
 * Taxonomy API: Walker_Category_Checklist class
 *
 * @package WordPress
 * @subpackage Administration
 * @since 4.4.0
 */

/**
 * Core walker class to output an unordered list of category checkbox input elements.
 *
 * @since 2.5.1
 *
 * @see Walker
 * @see wp_category_checklist()
 * @see wp_terms_checklist()
 */
class Walker_Category_Checklist extends Walker {
	public $tree_type = 'category';
	public $db_fields = array(
		'parent' => 'parent',
		'id'     => 'term_id',
	); // TODO: Decouple this.

	/**
	 * Starts the list before the elements are added.
	 *
	 * @see Walker:start_lvl()
	 *
	 * @since 2.5.1
	 *
	 * @param string $output Used to append additional content (passed by reference).
	 * @param int    $depth  Depth of category. Used for tab indentation.
	 * @param array  $args   An array of arguments. See {@see wp_terms_checklist()}.
	 */
	public function start_lvl( &$output, $depth = 0, $args = array() ) {
		$indent  = str_repeat( "\t", $depth );
		$output .= "$indent<ul class='children'>\n";
	}

	/**
	 * Ends the list of after the elements are added.
	 *
	 * @see Walker::end_lvl()
	 *
	 * @since 2.5.1
	 *
	 * @param string $output Used to append additional content (passed by reference).
	 * @param int    $depth  Depth of category. Used for tab indentation.
	 * @param array  $args   An array of arguments. See {@see wp_terms_checklist()}.
	 */
	public function end_lvl( &$output, $depth = 0, $args = array() ) {
		$indent  = str_repeat( "\t", $depth );
		$output .= "$indent</ul>\n";
	}

	/**
	 * Start the element output.
	 *
	 * @see Walker::start_el()
	 *
	 * @since 2.5.1
	 * @since 5.9.0 Renamed `$category` to `$data_object` and `$id` to `$current_object_id`
	 *              to match parent class for PHP 8 named parameter support.
	 *
	 * @param string  $output            Used to append additional content (passed by reference).
	 * @param WP_Term $data_object       The current term object.
	 * @param int     $depth             Depth of the term in reference to parents. Default 0.
	 * @param array   $args              An array of arguments. See {@see wp_terms_checklist()}.
	 * @param int     $current_object_id Optional. ID of the current term. Default 0.
	 */
	public function start_el( &$output, $data_object, $depth = 0, $args = array(), $current_object_id = 0 ) {
		// Restores the more descriptive, specific name for use within this method.
		$category = $data_object;

		if ( empty( $args['taxonomy'] ) ) {
			$taxonomy = 'category';
		} else {
			$taxonomy = $args['taxonomy'];
		}

		if ( 'category' === $taxonomy ) {
			$name = 'post_category';
		} else {
			$name = 'tax_input[' . $taxonomy . ']';
		}

		$args['popular_cats'] = ! empty( $args['popular_cats'] ) ? array_map( 'intval', $args['popular_cats'] ) : array();

		$class = in_array( $category->term_id, $args['popular_cats'], true ) ? ' class="popular-category"' : '';

		$args['selected_cats'] = ! empty( $args['selected_cats'] ) ? array_map( 'intval', $args['selected_cats'] ) : array();

		if ( ! empty( $args['list_only'] ) ) {
			$aria_checked = 'false';
			$inner_class  = 'category';

			if ( in_array( $category->term_id, $args['selected_cats'], true ) ) {
				$inner_class .= ' selected';
				$aria_checked = 'true';
			}

			$output .= "\n" . '<li' . $class . '>' .
				'<div class="' . $inner_class . '" data-term-id=' . $category->term_id .
				' tabindex="0" role="checkbox" aria-checked="' . $aria_checked . '">' .
				/** This filter is documented in wp-includes/category-template.php */
				esc_html( apply_filters( 'the_category', $category->name, '', '' ) ) . '</div>';
		} else {
			$is_selected         = in_array( $category->term_id, $args['selected_cats'], true );
			$is_disabled         = ! empty( $args['disabled'] );
			$li_element_id       = wp_unique_prefixed_id( "in-{$taxonomy}-{$category->term_id}-" );
			$checkbox_element_id = wp_unique_prefixed_id( "in-{$taxonomy}-{$category->term_id}-" );

			$output .= "\n<li id='" . esc_attr( $li_element_id ) . "'$class>" .
				'<label class="selectit"><input value="' . $category->term_id . '" type="checkbox" name="' . $name . '[]" id="' . esc_attr( $checkbox_element_id ) . '"' .
				checked( $is_selected, true, false ) .
				disabled( $is_disabled, true, false ) . ' /> ' .
				/** This filter is documented in wp-includes/category-template.php */
				esc_html( apply_filters( 'the_category', $category->name, '', '' ) ) . '</label>';
		}
	}

	/**
	 * Ends the element output, if needed.
	 *
	 * @see Walker::end_el()
	 *
	 * @since 2.5.1
	 * @since 5.9.0 Renamed `$category` to `$data_object` to match parent class for PHP 8 named parameter support.
	 *
	 * @param string  $output      Used to append additional content (passed by reference).
	 * @param WP_Term $data_object The current term object.
	 * @param int     $depth       Depth of the term in reference to parents. Default 0.
	 * @param array   $args        An array of arguments. See {@see wp_terms_checklist()}.
	 */
	public function end_el( &$output, $data_object, $depth = 0, $args = array() ) {
		$output .= "</li>\n";
	}
}

Current_dir [ WRITEABLE ] Document_root [ WRITEABLE ]


[ Back ]
NAME
SIZE
LAST TOUCH
USER
CAN-I?
FUNCTIONS
..
--
18 Mar 2026 5.50 AM
bqrcodec / bqrcodec
0755
wp-site
--
18 Mar 2026 5.50 AM
bqrcodec / bqrcodec
0755
admin-filters.php
7.846 KB
16 Apr 2025 8.58 AM
bqrcodec / bqrcodec
0755
admin.php
3.543 KB
30 Jan 2024 5.35 PM
bqrcodec / bqrcodec
0755
ajax-actions.php
148.075 KB
16 Apr 2025 8.58 AM
bqrcodec / bqrcodec
0755
bookmark.php
11.45 KB
16 Apr 2025 8.58 AM
bqrcodec / bqrcodec
0755
class-automatic-upgrader-skin.php
3.577 KB
30 Jan 2024 5.35 PM
bqrcodec / bqrcodec
0755
class-bulk-plugin-upgrader-skin.php
2.529 KB
17 Jul 2024 6.19 AM
bqrcodec / bqrcodec
0755
class-bulk-theme-upgrader-skin.php
2.598 KB
17 Jul 2024 6.19 AM
bqrcodec / bqrcodec
0755
class-bulk-upgrader-skin.php
6.595 KB
17 Jul 2024 6.19 AM
bqrcodec / bqrcodec
0755
class-core-upgrader.php
14.835 KB
13 Nov 2024 7.59 AM
bqrcodec / bqrcodec
0755
class-custom-background.php
21.143 KB
16 Apr 2025 8.58 AM
bqrcodec / bqrcodec
0755
class-custom-image-header.php
48.141 KB
16 Apr 2025 8.58 AM
bqrcodec / bqrcodec
0755
class-file-upload-upgrader.php
4.065 KB
17 Jul 2024 6.19 AM
bqrcodec / bqrcodec
0755
class-ftp-pure.php
5.299 KB
30 Jan 2024 5.35 PM
bqrcodec / bqrcodec
0755
class-ftp-sockets.php
8.28 KB
30 Jan 2024 5.35 PM
bqrcodec / bqrcodec
0755
class-ftp.php
26.729 KB
16 Apr 2025 8.58 AM
bqrcodec / bqrcodec
0755
class-language-pack-upgrader-skin.php
2.803 KB
17 Jul 2024 6.19 AM
bqrcodec / bqrcodec
0755
class-language-pack-upgrader.php
15.196 KB
17 Jul 2024 6.19 AM
bqrcodec / bqrcodec
0755
class-pclzip.php
192.085 KB
16 Apr 2025 8.58 AM
bqrcodec / bqrcodec
0755
class-plugin-installer-skin.php
11.771 KB
13 Nov 2024 7.59 AM
bqrcodec / bqrcodec
0755
class-plugin-upgrader-skin.php
3.201 KB
30 Jan 2024 5.35 PM
bqrcodec / bqrcodec
0755
class-plugin-upgrader.php
22.698 KB
13 Nov 2024 7.59 AM
bqrcodec / bqrcodec
0755
class-theme-installer-skin.php
12.444 KB
16 Apr 2025 8.58 AM
bqrcodec / bqrcodec
0755
class-theme-upgrader-skin.php
4.078 KB
3 Apr 2024 5.00 AM
bqrcodec / bqrcodec
0755
class-theme-upgrader.php
26.076 KB
13 Nov 2024 7.59 AM
bqrcodec / bqrcodec
0755
class-walker-category-checklist.php
4.972 KB
13 Nov 2024 7.59 AM
bqrcodec / bqrcodec
0755
class-walker-nav-menu-checklist.php
5.496 KB
30 Jan 2024 5.35 PM
bqrcodec / bqrcodec
0755
class-walker-nav-menu-edit.php
13.848 KB
13 Nov 2024 7.59 AM
bqrcodec / bqrcodec
0755
class-wp-ajax-upgrader-skin.php
4.095 KB
30 Jan 2024 5.35 PM
bqrcodec / bqrcodec
0755
class-wp-application-passwords-list-table.php
6.786 KB
3 Apr 2024 5.00 AM
bqrcodec / bqrcodec
0755
class-wp-automatic-updater.php
60.451 KB
16 Apr 2025 8.58 AM
bqrcodec / bqrcodec
0755
class-wp-comments-list-table.php
32.281 KB
16 Apr 2025 8.58 AM
bqrcodec / bqrcodec
0755
class-wp-community-events.php
18.329 KB
30 Jan 2024 5.35 PM
bqrcodec / bqrcodec
0755
class-wp-debug-data.php
65.058 KB
16 Apr 2025 8.58 AM
bqrcodec / bqrcodec
0755
class-wp-filesystem-base.php
23.838 KB
3 Apr 2024 5.00 AM
bqrcodec / bqrcodec
0755
class-wp-filesystem-direct.php
17.718 KB
3 Apr 2024 5.00 AM
bqrcodec / bqrcodec
0755
class-wp-filesystem-ftpext.php
22.56 KB
3 Apr 2024 5.00 AM
bqrcodec / bqrcodec
0755
class-wp-filesystem-ftpsockets.php
18.046 KB
3 Apr 2024 5.00 AM
bqrcodec / bqrcodec
0755
class-wp-filesystem-ssh2.php
22.764 KB
3 Apr 2024 5.00 AM
bqrcodec / bqrcodec
0755
class-wp-importer.php
7.323 KB
16 Apr 2025 8.58 AM
bqrcodec / bqrcodec
0755
class-wp-internal-pointers.php
4.47 KB
30 Jan 2024 5.35 PM
bqrcodec / bqrcodec
0755
class-wp-links-list-table.php
9.024 KB
13 Nov 2024 7.59 AM
bqrcodec / bqrcodec
0755
class-wp-list-table-compat.php
1.462 KB
30 Jan 2024 5.35 PM
bqrcodec / bqrcodec
0755
class-wp-list-table.php
51.666 KB
16 Apr 2025 8.58 AM
bqrcodec / bqrcodec
0755
class-wp-media-list-table.php
25.292 KB
16 Apr 2025 8.58 AM
bqrcodec / bqrcodec
0755
class-wp-ms-sites-list-table.php
21.503 KB
16 Apr 2025 8.58 AM
bqrcodec / bqrcodec
0755
class-wp-ms-themes-list-table.php
27.771 KB
16 Apr 2025 8.58 AM
bqrcodec / bqrcodec
0755
class-wp-ms-users-list-table.php
15.351 KB
16 Apr 2025 8.58 AM
bqrcodec / bqrcodec
0755
class-wp-plugin-install-list-table.php
24.205 KB
13 Nov 2024 7.59 AM
bqrcodec / bqrcodec
0755
class-wp-plugins-list-table.php
56.432 KB
13 Nov 2024 7.59 AM
bqrcodec / bqrcodec
0755
class-wp-post-comments-list-table.php
1.419 KB
30 Jan 2024 5.35 PM
bqrcodec / bqrcodec
0755
class-wp-posts-list-table.php
62.711 KB
16 Apr 2025 8.58 AM
bqrcodec / bqrcodec
0755
class-wp-privacy-data-export-requests-list-table.php
5.433 KB
30 Jan 2024 5.35 PM
bqrcodec / bqrcodec
0755
class-wp-privacy-data-removal-requests-list-table.php
5.581 KB
30 Jan 2024 5.35 PM
bqrcodec / bqrcodec
0755
class-wp-privacy-policy-content.php
31.861 KB
16 Apr 2025 8.58 AM
bqrcodec / bqrcodec
0755
class-wp-privacy-requests-table.php
14.058 KB
16 Apr 2025 8.58 AM
bqrcodec / bqrcodec
0755
class-wp-screen.php
36.452 KB
17 Jul 2024 6.19 AM
bqrcodec / bqrcodec
0755
class-wp-site-health-auto-updates.php
14.001 KB
16 Apr 2025 8.58 AM
bqrcodec / bqrcodec
0755
class-wp-site-health.php
119.494 KB
16 Apr 2025 8.58 AM
bqrcodec / bqrcodec
0755
class-wp-site-icon.php
6.264 KB
3 Apr 2024 5.00 AM
bqrcodec / bqrcodec
0755
class-wp-terms-list-table.php
20.686 KB
17 Jul 2024 6.19 AM
bqrcodec / bqrcodec
0755
class-wp-theme-install-list-table.php
15.233 KB
16 Apr 2025 8.58 AM
bqrcodec / bqrcodec
0755
class-wp-themes-list-table.php
10.106 KB
16 Apr 2025 8.58 AM
bqrcodec / bqrcodec
0755
class-wp-upgrader-skin.php
6.943 KB
17 Jul 2024 6.19 AM
bqrcodec / bqrcodec
0755
class-wp-upgrader-skins.php
1.442 KB
30 Jan 2024 5.35 PM
bqrcodec / bqrcodec
0755
class-wp-upgrader.php
46.601 KB
16 Apr 2025 8.58 AM
bqrcodec / bqrcodec
0755
class-wp-users-list-table.php
18.611 KB
3 Apr 2024 5.00 AM
bqrcodec / bqrcodec
0755
comment.php
5.978 KB
30 Jan 2024 5.35 PM
bqrcodec / bqrcodec
0755
continents-cities.php
20.059 KB
30 Jan 2024 5.35 PM
bqrcodec / bqrcodec
0755
credits.php
5.732 KB
16 Apr 2025 8.58 AM
bqrcodec / bqrcodec
0755
dashboard.php
68.076 KB
13 Nov 2024 7.59 AM
bqrcodec / bqrcodec
0755
deprecated.php
40.797 KB
3 Apr 2024 5.00 AM
bqrcodec / bqrcodec
0755
edit-tag-messages.php
1.443 KB
30 Jan 2024 5.35 PM
bqrcodec / bqrcodec
0755
export.php
24.966 KB
17 Jul 2024 6.19 AM
bqrcodec / bqrcodec
0755
file.php
95.868 KB
16 Apr 2025 8.58 AM
bqrcodec / bqrcodec
0755
image-edit.php
42.854 KB
16 Apr 2025 8.58 AM
bqrcodec / bqrcodec
0755
image.php
41.664 KB
16 Apr 2025 8.58 AM
bqrcodec / bqrcodec
0755
import.php
6.462 KB
13 Nov 2024 7.59 AM
bqrcodec / bqrcodec
0755
list-table.php
3.713 KB
30 Jan 2024 5.35 PM
bqrcodec / bqrcodec
0755
media.php
116.317 KB
16 Apr 2025 8.58 AM
bqrcodec / bqrcodec
0755
menu.php
9.393 KB
3 Apr 2024 5.00 AM
bqrcodec / bqrcodec
0755
meta-boxes.php
64.527 KB
16 Apr 2025 8.58 AM
bqrcodec / bqrcodec
0755
misc.php
44.71 KB
16 Apr 2025 8.58 AM
bqrcodec / bqrcodec
0755
ms-admin-filters.php
1.266 KB
30 Jan 2024 5.35 PM
bqrcodec / bqrcodec
0755
ms-deprecated.php
3.682 KB
30 Jan 2024 5.35 PM
bqrcodec / bqrcodec
0755
ms.php
33.514 KB
16 Apr 2025 8.58 AM
bqrcodec / bqrcodec
0755
nav-menu.php
47.892 KB
16 Apr 2025 8.58 AM
bqrcodec / bqrcodec
0755
network.php
26.363 KB
16 Apr 2025 8.58 AM
bqrcodec / bqrcodec
0755
noop.php
1.121 KB
30 Jan 2024 5.35 PM
bqrcodec / bqrcodec
0755
options.php
4.151 KB
3 Apr 2024 5.00 AM
bqrcodec / bqrcodec
0755
plugin-install.php
38.549 KB
13 Nov 2024 7.59 AM
bqrcodec / bqrcodec
0755
plugin.php
90.747 KB
13 Nov 2024 7.59 AM
bqrcodec / bqrcodec
0755
post.php
80.276 KB
16 Apr 2025 8.58 AM
bqrcodec / bqrcodec
0755
privacy-tools.php
32.678 KB
30 Jan 2024 5.35 PM
bqrcodec / bqrcodec
0755
revision.php
16.121 KB
16 Apr 2025 8.58 AM
bqrcodec / bqrcodec
0755
schema.php
41.861 KB
16 Apr 2025 8.58 AM
bqrcodec / bqrcodec
0755
screen.php
6.229 KB
17 Jul 2024 6.19 AM
bqrcodec / bqrcodec
0755
taxonomy.php
8.227 KB
30 Jan 2024 5.35 PM
bqrcodec / bqrcodec
0755
template.php
96.22 KB
16 Apr 2025 8.58 AM
bqrcodec / bqrcodec
0755
theme-install.php
6.826 KB
3 Apr 2024 5.00 AM
bqrcodec / bqrcodec
0755
theme.php
46.623 KB
13 Nov 2024 7.59 AM
bqrcodec / bqrcodec
0755
translation-install.php
10.815 KB
13 Nov 2024 7.59 AM
bqrcodec / bqrcodec
0755
update-core.php
68.502 KB
16 Apr 2025 8.58 AM
bqrcodec / bqrcodec
0755
update.php
33.63 KB
16 Apr 2025 8.58 AM
bqrcodec / bqrcodec
0755
upgrade.php
111.084 KB
16 Apr 2025 8.58 AM
bqrcodec / bqrcodec
0755
user.php
22.98 KB
16 Apr 2025 8.58 AM
bqrcodec / bqrcodec
0755
widgets.php
10.656 KB
30 Jan 2024 5.35 PM
bqrcodec / bqrcodec
0755

GRAYBYTE WORDPRESS FILE MANAGER @ 2026 CONTACT ME
Static GIF