H69UNtblNBNpha2dtB1Odn8qYp1Qk5NK2gi7yfceofo9N
/
home
/
ymswebso
/
public_html
/
applyworld
/
wp-admin
/
includes
/
Nama File / Folder
Size
Action
admin-filters.php
7.893KB
Hapus
Edit
Rename
admin.php
3.543KB
Hapus
Edit
Rename
ajax-actions.php
148.073KB
Hapus
Edit
Rename
bookmark.php
11.343KB
Hapus
Edit
Rename
class-automatic-upgrader-skin.php
3.577KB
Hapus
Edit
Rename
class-bulk-plugin-upgrader-skin.php
2.529KB
Hapus
Edit
Rename
class-bulk-theme-upgrader-skin.php
2.598KB
Hapus
Edit
Rename
class-bulk-upgrader-skin.php
6.595KB
Hapus
Edit
Rename
class-core-upgrader.php
14.835KB
Hapus
Edit
Rename
class-custom-background.php
21.112KB
Hapus
Edit
Rename
class-custom-image-header.php
47.914KB
Hapus
Edit
Rename
class-file-upload-upgrader.php
4.065KB
Hapus
Edit
Rename
class-ftp-sockets.php
8.28KB
Hapus
Edit
Rename
class-ftp.php
26.664KB
Hapus
Edit
Rename
class-language-pack-upgrader-skin.php
2.803KB
Hapus
Edit
Rename
class-pclzip.php
192.09KB
Hapus
Edit
Rename
class-plugin-installer-skin.php
11.771KB
Hapus
Edit
Rename
class-plugin-upgrader-skin.php
3.201KB
Hapus
Edit
Rename
class-plugin-upgrader.php
22.698KB
Hapus
Edit
Rename
class-theme-installer-skin.php
12.436KB
Hapus
Edit
Rename
class-theme-upgrader-skin.php
4.078KB
Hapus
Edit
Rename
class-walker-category-checklist.php
4.972KB
Hapus
Edit
Rename
class-walker-nav-menu-checklist.php
5.496KB
Hapus
Edit
Rename
class-walker-nav-menu-edit.php
13.848KB
Hapus
Edit
Rename
class-wp-ajax-upgrader-skin.php
4.095KB
Hapus
Edit
Rename
class-wp-application-passwords-list-table.php
6.786KB
Hapus
Edit
Rename
class-wp-automatic-updater.php
59.703KB
Hapus
Edit
Rename
class-wp-comments-list-table.php
32.146KB
Hapus
Edit
Rename
class-wp-community-events.php
18.329KB
Hapus
Edit
Rename
class-wp-debug-data.php
63.758KB
Hapus
Edit
Rename
class-wp-filesystem-base.php
23.838KB
Hapus
Edit
Rename
class-wp-filesystem-direct.php
17.718KB
Hapus
Edit
Rename
class-wp-filesystem-ftpext.php
22.56KB
Hapus
Edit
Rename
class-wp-filesystem-ftpsockets.php
18.046KB
Hapus
Edit
Rename
class-wp-filesystem-ssh2.php
22.764KB
Hapus
Edit
Rename
class-wp-importer.php
7.29KB
Hapus
Edit
Rename
class-wp-links-list-table.php
9.024KB
Hapus
Edit
Rename
class-wp-list-table-compat.php
1.462KB
Hapus
Edit
Rename
class-wp-list-table.php
51.625KB
Hapus
Edit
Rename
class-wp-media-list-table.php
25.028KB
Hapus
Edit
Rename
class-wp-ms-sites-list-table.php
21.51KB
Hapus
Edit
Rename
class-wp-ms-themes-list-table.php
27.67KB
Hapus
Edit
Rename
class-wp-ms-users-list-table.php
14.929KB
Hapus
Edit
Rename
class-wp-plugin-install-list-table.php
24.205KB
Hapus
Edit
Rename
class-wp-plugins-list-table.php
56.432KB
Hapus
Edit
Rename
class-wp-post-comments-list-table.php
1.419KB
Hapus
Edit
Rename
class-wp-posts-list-table.php
62.447KB
Hapus
Edit
Rename
class-wp-privacy-data-export-requests-list-table.php
5.433KB
Hapus
Edit
Rename
class-wp-privacy-data-removal-requests-list-table.php
5.581KB
Hapus
Edit
Rename
class-wp-privacy-requests-table.php
13.646KB
Hapus
Edit
Rename
class-wp-screen.php
36.452KB
Hapus
Edit
Rename
class-wp-site-health-auto-updates.php
13.243KB
Hapus
Edit
Rename
class-wp-site-health.php
119.496KB
Hapus
Edit
Rename
class-wp-site-icon.php
6.264KB
Hapus
Edit
Rename
class-wp-terms-list-table.php
20.686KB
Hapus
Edit
Rename
class-wp-theme-install-list-table.php
15.422KB
Hapus
Edit
Rename
class-wp-themes-list-table.php
10.102KB
Hapus
Edit
Rename
class-wp-upgrader-skin.php
6.943KB
Hapus
Edit
Rename
class-wp-upgrader.php
46.577KB
Hapus
Edit
Rename
class-wp-users-list-table.php
18.611KB
Hapus
Edit
Rename
comment.php
5.978KB
Hapus
Edit
Rename
continents-cities.php
20.059KB
Hapus
Edit
Rename
credits.php
5.727KB
Hapus
Edit
Rename
dashboard.php
68.076KB
Hapus
Edit
Rename
deprecated.php
40.797KB
Hapus
Edit
Rename
edit-tag-messages.php
1.443KB
Hapus
Edit
Rename
export.php
24.966KB
Hapus
Edit
Rename
file.php
95.187KB
Hapus
Edit
Rename
image-edit.php
42.822KB
Hapus
Edit
Rename
image.php
42.404KB
Hapus
Edit
Rename
import.php
6.462KB
Hapus
Edit
Rename
list-table.php
3.713KB
Hapus
Edit
Rename
media.php
116.084KB
Hapus
Edit
Rename
menu.php
9.393KB
Hapus
Edit
Rename
meta-boxes.php
64.535KB
Hapus
Edit
Rename
misc.php
45.376KB
Hapus
Edit
Rename
ms-admin-filters.php
1.266KB
Hapus
Edit
Rename
ms-deprecated.php
3.682KB
Hapus
Edit
Rename
ms.php
33.162KB
Hapus
Edit
Rename
nav-menu.php
47.759KB
Hapus
Edit
Rename
noop.php
1.121KB
Hapus
Edit
Rename
options.php
4.151KB
Hapus
Edit
Rename
plugin-install.php
38.549KB
Hapus
Edit
Rename
post.php
79.769KB
Hapus
Edit
Rename
privacy-tools.php
32.678KB
Hapus
Edit
Rename
revision.php
16.109KB
Hapus
Edit
Rename
schema.php
41.659KB
Hapus
Edit
Rename
screen.php
6.229KB
Hapus
Edit
Rename
taxonomy.php
8.227KB
Hapus
Edit
Rename
template.php
96.314KB
Hapus
Edit
Rename
theme-install.php
6.826KB
Hapus
Edit
Rename
translation-install.php
10.815KB
Hapus
Edit
Rename
update-core.php
67.706KB
Hapus
Edit
Rename
update.php
33.622KB
Hapus
Edit
Rename
upgrade.php
111.223KB
Hapus
Edit
Rename
user.php
22.963KB
Hapus
Edit
Rename
widgets.php
10.656KB
Hapus
Edit
Rename
<=Back
<?php /** * WordPress Taxonomy Administration API. * * @package WordPress * @subpackage Administration */ // // Category. // /** * Checks whether a category exists. * * @since 2.0.0 * * @see term_exists() * * @param int|string $cat_name Category name. * @param int $category_parent Optional. ID of parent category. * @return string|null Returns the category ID as a numeric string if the pairing exists, null if not. */ function category_exists( $cat_name, $category_parent = null ) { $id = term_exists( $cat_name, 'category', $category_parent ); if ( is_array( $id ) ) { $id = $id['term_id']; } return $id; } /** * Gets category object for given ID and 'edit' filter context. * * @since 2.0.0 * * @param int $id * @return object */ function get_category_to_edit( $id ) { $category = get_term( $id, 'category', OBJECT, 'edit' ); _make_cat_compat( $category ); return $category; } /** * Adds a new category to the database if it does not already exist. * * @since 2.0.0 * * @param int|string $cat_name Category name. * @param int $category_parent Optional. ID of parent category. * @return int|WP_Error */ function wp_create_category( $cat_name, $category_parent = 0 ) { $id = category_exists( $cat_name, $category_parent ); if ( $id ) { return $id; } return wp_insert_category( array( 'cat_name' => $cat_name, 'category_parent' => $category_parent, ) ); } /** * Creates categories for the given post. * * @since 2.0.0 * * @param string[] $categories Array of category names to create. * @param int $post_id Optional. The post ID. Default empty. * @return int[] Array of IDs of categories assigned to the given post. */ function wp_create_categories( $categories, $post_id = '' ) { $cat_ids = array(); foreach ( $categories as $category ) { $id = category_exists( $category ); if ( $id ) { $cat_ids[] = $id; } else { $id = wp_create_category( $category ); if ( $id ) { $cat_ids[] = $id; } } } if ( $post_id ) { wp_set_post_categories( $post_id, $cat_ids ); } return $cat_ids; } /** * Updates an existing Category or creates a new Category. * * @since 2.0.0 * @since 2.5.0 $wp_error parameter was added. * @since 3.0.0 The 'taxonomy' argument was added. * * @param array $catarr { * Array of arguments for inserting a new category. * * @type int $cat_ID Category ID. A non-zero value updates an existing category. * Default 0. * @type string $taxonomy Taxonomy slug. Default 'category'. * @type string $cat_name Category name. Default empty. * @type string $category_description Category description. Default empty. * @type string $category_nicename Category nice (display) name. Default empty. * @type int|string $category_parent Category parent ID. Default empty. * } * @param bool $wp_error Optional. Default false. * @return int|WP_Error The ID number of the new or updated Category on success. Zero or a WP_Error on failure, * depending on param `$wp_error`. */ function wp_insert_category( $catarr, $wp_error = false ) { $cat_defaults = array( 'cat_ID' => 0, 'taxonomy' => 'category', 'cat_name' => '', 'category_description' => '', 'category_nicename' => '', 'category_parent' => '', ); $catarr = wp_parse_args( $catarr, $cat_defaults ); if ( '' === trim( $catarr['cat_name'] ) ) { if ( ! $wp_error ) { return 0; } else { return new WP_Error( 'cat_name', __( 'You did not enter a category name.' ) ); } } $catarr['cat_ID'] = (int) $catarr['cat_ID']; // Are we updating or creating? $update = ! empty( $catarr['cat_ID'] ); $name = $catarr['cat_name']; $description = $catarr['category_description']; $slug = $catarr['category_nicename']; $parent = (int) $catarr['category_parent']; if ( $parent < 0 ) { $parent = 0; } if ( empty( $parent ) || ! term_exists( $parent, $catarr['taxonomy'] ) || ( $catarr['cat_ID'] && term_is_ancestor_of( $catarr['cat_ID'], $parent, $catarr['taxonomy'] ) ) ) { $parent = 0; } $args = compact( 'name', 'slug', 'parent', 'description' ); if ( $update ) { $catarr['cat_ID'] = wp_update_term( $catarr['cat_ID'], $catarr['taxonomy'], $args ); } else { $catarr['cat_ID'] = wp_insert_term( $catarr['cat_name'], $catarr['taxonomy'], $args ); } if ( is_wp_error( $catarr['cat_ID'] ) ) { if ( $wp_error ) { return $catarr['cat_ID']; } else { return 0; } } return $catarr['cat_ID']['term_id']; } /** * Aliases wp_insert_category() with minimal args. * * If you want to update only some fields of an existing category, call this * function with only the new values set inside $catarr. * * @since 2.0.0 * * @param array $catarr The 'cat_ID' value is required. All other keys are optional. * @return int|false The ID number of the new or updated Category on success. Zero or FALSE on failure. */ function wp_update_category( $catarr ) { $cat_id = (int) $catarr['cat_ID']; if ( isset( $catarr['category_parent'] ) && ( $cat_id === (int) $catarr['category_parent'] ) ) { return false; } // First, get all of the original fields. $category = get_term( $cat_id, 'category', ARRAY_A ); _make_cat_compat( $category ); // Escape data pulled from DB. $category = wp_slash( $category ); // Merge old and new fields with new fields overwriting old ones. $catarr = array_merge( $category, $catarr ); return wp_insert_category( $catarr ); } // // Tags. // /** * Checks whether a post tag with a given name exists. * * @since 2.3.0 * * @param int|string $tag_name * @return mixed Returns null if the term does not exist. * Returns an array of the term ID and the term taxonomy ID if the pairing exists. * Returns 0 if term ID 0 is passed to the function. */ function tag_exists( $tag_name ) { return term_exists( $tag_name, 'post_tag' ); } /** * Adds a new tag to the database if it does not already exist. * * @since 2.3.0 * * @param int|string $tag_name * @return array|WP_Error */ function wp_create_tag( $tag_name ) { return wp_create_term( $tag_name, 'post_tag' ); } /** * Gets comma-separated list of tags available to edit. * * @since 2.3.0 * * @param int $post_id * @param string $taxonomy Optional. The taxonomy for which to retrieve terms. Default 'post_tag'. * @return string|false|WP_Error */ function get_tags_to_edit( $post_id, $taxonomy = 'post_tag' ) { return get_terms_to_edit( $post_id, $taxonomy ); } /** * Gets comma-separated list of terms available to edit for the given post ID. * * @since 2.8.0 * * @param int $post_id * @param string $taxonomy Optional. The taxonomy for which to retrieve terms. Default 'post_tag'. * @return string|false|WP_Error */ function get_terms_to_edit( $post_id, $taxonomy = 'post_tag' ) { $post_id = (int) $post_id; if ( ! $post_id ) { return false; } $terms = get_object_term_cache( $post_id, $taxonomy ); if ( false === $terms ) { $terms = wp_get_object_terms( $post_id, $taxonomy ); wp_cache_add( $post_id, wp_list_pluck( $terms, 'term_id' ), $taxonomy . '_relationships' ); } if ( ! $terms ) { return false; } if ( is_wp_error( $terms ) ) { return $terms; } $term_names = array(); foreach ( $terms as $term ) { $term_names[] = $term->name; } $terms_to_edit = esc_attr( implode( ',', $term_names ) ); /** * Filters the comma-separated list of terms available to edit. * * @since 2.8.0 * * @see get_terms_to_edit() * * @param string $terms_to_edit A comma-separated list of term names. * @param string $taxonomy The taxonomy name for which to retrieve terms. */ $terms_to_edit = apply_filters( 'terms_to_edit', $terms_to_edit, $taxonomy ); return $terms_to_edit; } /** * Adds a new term to the database if it does not already exist. * * @since 2.8.0 * * @param string $tag_name The term name. * @param string $taxonomy Optional. The taxonomy within which to create the term. Default 'post_tag'. * @return array|WP_Error */ function wp_create_term( $tag_name, $taxonomy = 'post_tag' ) { $id = term_exists( $tag_name, $taxonomy ); if ( $id ) { return $id; } return wp_insert_term( $tag_name, $taxonomy ); }
Liking