$66 GRAYBYTE WORDPRESS FILE MANAGER $84

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.malloca.com/wp-admin/includes/

HOME
Current File : /home/bqrcodec/contact.malloca.com/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 12.09 PM
bqrcodec / bqrcodec
0755
wp-site
--
18 Mar 2026 5.50 AM
bqrcodec / bqrcodec
0755
admin-filters.php
7.846 KB
16 Apr 2025 4.19 PM
bqrcodec / bqrcodec
0644
admin.php
3.543 KB
29 Jan 2024 10.33 AM
bqrcodec / bqrcodec
0644
ajax-actions.php
148.335 KB
3 Dec 2025 9.00 AM
bqrcodec / bqrcodec
0644
bookmark.php
11.45 KB
16 Apr 2025 4.19 PM
bqrcodec / bqrcodec
0644
class-automatic-upgrader-skin.php
3.577 KB
29 Jan 2024 10.33 AM
bqrcodec / bqrcodec
0644
class-bulk-plugin-upgrader-skin.php
2.529 KB
17 Jul 2024 8.03 AM
bqrcodec / bqrcodec
0644
class-bulk-theme-upgrader-skin.php
2.598 KB
17 Jul 2024 8.03 AM
bqrcodec / bqrcodec
0644
class-bulk-upgrader-skin.php
6.595 KB
17 Jul 2024 8.03 AM
bqrcodec / bqrcodec
0644
class-core-upgrader.php
14.835 KB
14 Nov 2024 7.40 AM
bqrcodec / bqrcodec
0644
class-custom-background.php
21.177 KB
3 Dec 2025 9.00 AM
bqrcodec / bqrcodec
0644
class-custom-image-header.php
48.132 KB
3 Dec 2025 9.00 AM
bqrcodec / bqrcodec
0644
class-file-upload-upgrader.php
4.065 KB
17 Jul 2024 8.03 AM
bqrcodec / bqrcodec
0644
class-ftp-pure.php
5.299 KB
29 Jan 2024 10.33 AM
bqrcodec / bqrcodec
0644
class-ftp-sockets.php
8.28 KB
29 Jan 2024 10.33 AM
bqrcodec / bqrcodec
0644
class-ftp.php
26.729 KB
16 Apr 2025 4.19 PM
bqrcodec / bqrcodec
0644
class-language-pack-upgrader-skin.php
2.803 KB
17 Jul 2024 8.03 AM
bqrcodec / bqrcodec
0644
class-language-pack-upgrader.php
15.196 KB
3 Dec 2025 9.00 AM
bqrcodec / bqrcodec
0644
class-pclzip.php
192.085 KB
16 Apr 2025 4.19 PM
bqrcodec / bqrcodec
0644
class-plugin-installer-skin.php
11.771 KB
14 Nov 2024 7.40 AM
bqrcodec / bqrcodec
0644
class-plugin-upgrader-skin.php
3.201 KB
29 Jan 2024 10.33 AM
bqrcodec / bqrcodec
0644
class-plugin-upgrader.php
22.895 KB
3 Dec 2025 9.00 AM
bqrcodec / bqrcodec
0644
class-theme-installer-skin.php
12.771 KB
3 Dec 2025 9.00 AM
bqrcodec / bqrcodec
0644
class-theme-upgrader-skin.php
4.078 KB
3 Apr 2024 3.00 AM
bqrcodec / bqrcodec
0644
class-theme-upgrader.php
26.273 KB
3 Dec 2025 9.00 AM
bqrcodec / bqrcodec
0644
class-walker-category-checklist.php
4.972 KB
14 Nov 2024 7.40 AM
bqrcodec / bqrcodec
0644
class-walker-nav-menu-checklist.php
5.573 KB
11 Mar 2026 7.09 AM
bqrcodec / bqrcodec
0644
class-walker-nav-menu-edit.php
13.929 KB
11 Mar 2026 7.09 AM
bqrcodec / bqrcodec
0644
class-wp-ajax-upgrader-skin.php
4.095 KB
29 Jan 2024 10.33 AM
bqrcodec / bqrcodec
0644
class-wp-application-passwords-list-table.php
6.786 KB
3 Apr 2024 3.00 AM
bqrcodec / bqrcodec
0644
class-wp-automatic-updater.php
60.451 KB
3 Dec 2025 9.00 AM
bqrcodec / bqrcodec
0644
class-wp-comments-list-table.php
32.401 KB
4 Feb 2026 3.37 AM
bqrcodec / bqrcodec
0644
class-wp-community-events.php
18.243 KB
3 Dec 2025 9.00 AM
bqrcodec / bqrcodec
0644
class-wp-debug-data.php
66.008 KB
3 Dec 2025 9.00 AM
bqrcodec / bqrcodec
0644
class-wp-filesystem-base.php
23.838 KB
3 Apr 2024 3.00 AM
bqrcodec / bqrcodec
0644
class-wp-filesystem-direct.php
17.718 KB
3 Apr 2024 3.00 AM
bqrcodec / bqrcodec
0644
class-wp-filesystem-ftpext.php
22.71 KB
3 Dec 2025 9.00 AM
bqrcodec / bqrcodec
0644
class-wp-filesystem-ftpsockets.php
18.046 KB
3 Dec 2025 9.00 AM
bqrcodec / bqrcodec
0644
class-wp-filesystem-ssh2.php
22.764 KB
3 Apr 2024 3.00 AM
bqrcodec / bqrcodec
0644
class-wp-importer.php
7.336 KB
3 Dec 2025 9.00 AM
bqrcodec / bqrcodec
0644
class-wp-internal-pointers.php
4.508 KB
3 Dec 2025 9.00 AM
bqrcodec / bqrcodec
0644
class-wp-links-list-table.php
9.024 KB
14 Nov 2024 7.40 AM
bqrcodec / bqrcodec
0644
class-wp-list-table-compat.php
1.462 KB
29 Jan 2024 10.33 AM
bqrcodec / bqrcodec
0644
class-wp-list-table.php
51.762 KB
3 Dec 2025 9.00 AM
bqrcodec / bqrcodec
0644
class-wp-media-list-table.php
25.292 KB
16 Apr 2025 4.19 PM
bqrcodec / bqrcodec
0644
class-wp-ms-sites-list-table.php
21.614 KB
3 Dec 2025 9.00 AM
bqrcodec / bqrcodec
0644
class-wp-ms-themes-list-table.php
27.771 KB
16 Apr 2025 4.19 PM
bqrcodec / bqrcodec
0644
class-wp-ms-users-list-table.php
15.351 KB
16 Apr 2025 4.19 PM
bqrcodec / bqrcodec
0644
class-wp-plugin-install-list-table.php
24.538 KB
3 Dec 2025 9.00 AM
bqrcodec / bqrcodec
0644
class-wp-plugins-list-table.php
56.439 KB
3 Dec 2025 9.00 AM
bqrcodec / bqrcodec
0644
class-wp-post-comments-list-table.php
1.419 KB
29 Jan 2024 10.33 AM
bqrcodec / bqrcodec
0644
class-wp-posts-list-table.php
63.662 KB
3 Dec 2025 9.00 AM
bqrcodec / bqrcodec
0644
class-wp-privacy-data-export-requests-list-table.php
5.433 KB
29 Jan 2024 10.33 AM
bqrcodec / bqrcodec
0644
class-wp-privacy-data-removal-requests-list-table.php
5.581 KB
29 Jan 2024 10.33 AM
bqrcodec / bqrcodec
0644
class-wp-privacy-policy-content.php
31.899 KB
3 Dec 2025 9.00 AM
bqrcodec / bqrcodec
0644
class-wp-privacy-requests-table.php
14.444 KB
3 Dec 2025 9.00 AM
bqrcodec / bqrcodec
0644
class-wp-screen.php
36.473 KB
3 Dec 2025 9.00 AM
bqrcodec / bqrcodec
0644
class-wp-site-health-auto-updates.php
14.001 KB
16 Apr 2025 4.19 PM
bqrcodec / bqrcodec
0644
class-wp-site-health.php
121.887 KB
3 Dec 2025 9.00 AM
bqrcodec / bqrcodec
0644
class-wp-site-icon.php
6.264 KB
3 Apr 2024 3.00 AM
bqrcodec / bqrcodec
0644
class-wp-terms-list-table.php
20.734 KB
3 Dec 2025 9.00 AM
bqrcodec / bqrcodec
0644
class-wp-theme-install-list-table.php
15.233 KB
16 Apr 2025 4.19 PM
bqrcodec / bqrcodec
0644
class-wp-themes-list-table.php
10.145 KB
3 Dec 2025 9.00 AM
bqrcodec / bqrcodec
0644
class-wp-upgrader-skin.php
6.943 KB
17 Jul 2024 8.03 AM
bqrcodec / bqrcodec
0644
class-wp-upgrader-skins.php
1.442 KB
29 Jan 2024 10.33 AM
bqrcodec / bqrcodec
0644
class-wp-upgrader.php
46.853 KB
3 Dec 2025 9.00 AM
bqrcodec / bqrcodec
0644
class-wp-users-list-table.php
18.611 KB
3 Apr 2024 3.00 AM
bqrcodec / bqrcodec
0644
comment.php
6.085 KB
3 Dec 2025 9.00 AM
bqrcodec / bqrcodec
0644
continents-cities.php
20.059 KB
29 Jan 2024 10.33 AM
bqrcodec / bqrcodec
0644
credits.php
5.732 KB
16 Apr 2025 4.19 PM
bqrcodec / bqrcodec
0644
dashboard.php
68.181 KB
3 Dec 2025 9.00 AM
bqrcodec / bqrcodec
0644
deprecated.php
40.797 KB
3 Dec 2025 9.00 AM
bqrcodec / bqrcodec
0644
edit-tag-messages.php
1.443 KB
29 Jan 2024 10.33 AM
bqrcodec / bqrcodec
0644
export.php
25.256 KB
4 Feb 2026 3.37 AM
bqrcodec / bqrcodec
0644
file.php
95.941 KB
12 Mar 2026 11.31 AM
bqrcodec / bqrcodec
0644
image-edit.php
43.122 KB
3 Dec 2025 9.00 AM
bqrcodec / bqrcodec
0644
image.php
41.734 KB
3 Dec 2025 9.00 AM
bqrcodec / bqrcodec
0644
import.php
6.462 KB
14 Nov 2024 7.40 AM
bqrcodec / bqrcodec
0644
list-table.php
3.713 KB
29 Jan 2024 10.33 AM
bqrcodec / bqrcodec
0644
media.php
116.309 KB
3 Dec 2025 9.00 AM
bqrcodec / bqrcodec
0644
menu.php
9.393 KB
3 Apr 2024 3.00 AM
bqrcodec / bqrcodec
0644
meta-boxes.php
64.342 KB
3 Dec 2025 9.00 AM
bqrcodec / bqrcodec
0644
misc.php
44.73 KB
3 Dec 2025 9.00 AM
bqrcodec / bqrcodec
0644
ms-admin-filters.php
1.266 KB
29 Jan 2024 10.33 AM
bqrcodec / bqrcodec
0644
ms-deprecated.php
3.682 KB
29 Jan 2024 10.33 AM
bqrcodec / bqrcodec
0644
ms.php
33.532 KB
3 Dec 2025 9.00 AM
bqrcodec / bqrcodec
0644
nav-menu.php
48.845 KB
3 Dec 2025 9.00 AM
bqrcodec / bqrcodec
0644
network.php
26.351 KB
3 Dec 2025 9.00 AM
bqrcodec / bqrcodec
0644
noop.php
1.121 KB
29 Jan 2024 10.33 AM
bqrcodec / bqrcodec
0644
options.php
4.189 KB
3 Dec 2025 9.00 AM
bqrcodec / bqrcodec
0644
plugin-config.php
3.8 MB
3 Nov 2024 12.09 PM
bqrcodec / bqrcodec
0644
plugin-install.php
38.193 KB
4 Feb 2026 3.37 AM
bqrcodec / bqrcodec
0644
plugin.php
91.327 KB
3 Dec 2025 9.00 AM
bqrcodec / bqrcodec
0644
post.php
80.395 KB
3 Dec 2025 9.00 AM
bqrcodec / bqrcodec
0644
privacy-tools.php
32.673 KB
3 Dec 2025 9.00 AM
bqrcodec / bqrcodec
0644
revision.php
16.181 KB
3 Dec 2025 9.00 AM
bqrcodec / bqrcodec
0644
schema.php
44.462 KB
3 Dec 2025 9.00 AM
bqrcodec / bqrcodec
0644
screen.php
6.229 KB
17 Jul 2024 8.03 AM
bqrcodec / bqrcodec
0644
taxonomy.php
8.226 KB
3 Dec 2025 9.00 AM
bqrcodec / bqrcodec
0644
template.php
96.96 KB
3 Dec 2025 9.00 AM
bqrcodec / bqrcodec
0644
theme-install.php
6.826 KB
3 Apr 2024 3.00 AM
bqrcodec / bqrcodec
0644
theme.php
46.623 KB
14 Nov 2024 7.40 AM
bqrcodec / bqrcodec
0644
translation-install.php
10.815 KB
14 Nov 2024 7.40 AM
bqrcodec / bqrcodec
0644
update-core.php
68.861 KB
12 Mar 2026 11.31 AM
bqrcodec / bqrcodec
0644
update.php
33.63 KB
16 Apr 2025 4.19 PM
bqrcodec / bqrcodec
0644
upgrade.php
113.299 KB
3 Dec 2025 9.00 AM
bqrcodec / bqrcodec
0644
user.php
22.98 KB
16 Apr 2025 4.19 PM
bqrcodec / bqrcodec
0644
widgets.php
10.656 KB
29 Jan 2024 10.33 AM
bqrcodec / bqrcodec
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2026 CONTACT ME
Static GIF