Submit
Path:
F:
/
Inetpub
/
vhosts
/
solasmarine.com.tr
/
httpdocs
/
wp-admin
/
File Content:
export.php
<?php /** * WordPress Export Administration Screen * * @package WordPress * @subpackage Administration */ /** Load WordPress Bootstrap */ require_once __DIR__ . '/admin.php'; if ( ! current_user_can( 'export' ) ) { wp_die( __( 'Sorry, you are not allowed to export the content of this site.' ) ); } /** Load WordPress export API */ require_once ABSPATH . 'wp-admin/includes/export.php'; // Used in the HTML title tag. $title = __( 'Export' ); /** * Display JavaScript on the page. * * @since 3.5.0 */ function export_add_js() { ?> <script> jQuery( function($) { var form = $('#export-filters'), filters = form.find('.export-filters'); filters.hide(); form.find('input:radio').on( 'change', function() { filters.slideUp('fast'); switch ( $(this).val() ) { case 'attachment': $('#attachment-filters').slideDown(); break; case 'posts': $('#post-filters').slideDown(); break; case 'pages': $('#page-filters').slideDown(); break; } }); } ); </script> <?php } add_action( 'admin_head', 'export_add_js' ); get_current_screen()->add_help_tab( array( 'id' => 'overview', 'title' => __( 'Overview' ), 'content' => '<p>' . __( 'You can export a file of your site’s content in order to import it into another installation or platform. The export file will be an XML file format called WXR. Posts, pages, comments, custom fields, categories, and tags can be included. You can choose for the WXR file to include only certain posts or pages by setting the dropdown filters to limit the export by category, author, date range by month, or publishing status.' ) . '</p>' . '<p>' . __( 'Once generated, your WXR file can be imported by another WordPress site or by another blogging platform able to access this format.' ) . '</p>', ) ); get_current_screen()->set_help_sidebar( '<p><strong>' . __( 'For more information:' ) . '</strong></p>' . '<p>' . __( '<a href="https://wordpress.org/documentation/article/tools-export-screen/">Documentation on Export</a>' ) . '</p>' . '<p>' . __( '<a href="https://wordpress.org/support/forums/">Support forums</a>' ) . '</p>' ); // If the 'download' URL parameter is set, a WXR export file is baked and returned. if ( isset( $_GET['download'] ) ) { $args = array(); if ( ! isset( $_GET['content'] ) || 'all' === $_GET['content'] ) { $args['content'] = 'all'; } elseif ( 'posts' === $_GET['content'] ) { $args['content'] = 'post'; if ( $_GET['cat'] ) { $args['category'] = (int) $_GET['cat']; } if ( $_GET['post_author'] ) { $args['author'] = (int) $_GET['post_author']; } if ( $_GET['post_start_date'] || $_GET['post_end_date'] ) { $args['start_date'] = $_GET['post_start_date']; $args['end_date'] = $_GET['post_end_date']; } if ( $_GET['post_status'] ) { $args['status'] = $_GET['post_status']; } } elseif ( 'pages' === $_GET['content'] ) { $args['content'] = 'page'; if ( $_GET['page_author'] ) { $args['author'] = (int) $_GET['page_author']; } if ( $_GET['page_start_date'] || $_GET['page_end_date'] ) { $args['start_date'] = $_GET['page_start_date']; $args['end_date'] = $_GET['page_end_date']; } if ( $_GET['page_status'] ) { $args['status'] = $_GET['page_status']; } } elseif ( 'attachment' === $_GET['content'] ) { $args['content'] = 'attachment'; if ( $_GET['attachment_start_date'] || $_GET['attachment_end_date'] ) { $args['start_date'] = $_GET['attachment_start_date']; $args['end_date'] = $_GET['attachment_end_date']; } } else { $args['content'] = $_GET['content']; } /** * Filters the export args. * * @since 3.5.0 * * @param array $args The arguments to send to the exporter. */ $args = apply_filters( 'export_args', $args ); export_wp( $args ); die(); } require_once ABSPATH . 'wp-admin/admin-header.php'; /** * Creates the date options fields for exporting a given post type. * * @since 3.1.0 * * @global wpdb $wpdb WordPress database abstraction object. * @global WP_Locale $wp_locale WordPress date and time locale object. * * @param string $post_type The post type. Default 'post'. */ function export_date_options( $post_type = 'post' ) { global $wpdb, $wp_locale; $months = $wpdb->get_results( $wpdb->prepare( "SELECT DISTINCT YEAR( post_date ) AS year, MONTH( post_date ) AS month FROM $wpdb->posts WHERE post_type = %s AND post_status != 'auto-draft' ORDER BY post_date DESC", $post_type ) ); $month_count = count( $months ); if ( ! $month_count || ( 1 === $month_count && 0 === (int) $months[0]->month ) ) { return; } foreach ( $months as $date ) { if ( 0 === (int) $date->year ) { continue; } $month = zeroise( $date->month, 2 ); printf( '<option value="%1$s">%2$s</option>', esc_attr( $date->year . '-' . $month ), $wp_locale->get_month( $month ) . ' ' . $date->year ); } } ?> <div class="wrap"> <h1><?php echo esc_html( $title ); ?></h1> <p><?php _e( 'When you click the button below WordPress will create an XML file for you to save to your computer.' ); ?></p> <p><?php _e( 'This format, which is called WordPress eXtended RSS or WXR, will contain your posts, pages, comments, custom fields, categories, and tags.' ); ?></p> <p><?php _e( 'Once you’ve saved the download file, you can use the Import function in another WordPress installation to import the content from this site.' ); ?></p> <h2><?php _e( 'Choose what to export' ); ?></h2> <form method="get" id="export-filters"> <fieldset> <legend class="screen-reader-text"> <?php /* translators: Hidden accessibility text. */ _e( 'Content to export' ); ?> </legend> <input type="hidden" name="download" value="true" /> <p><label><input type="radio" name="content" value="all" checked="checked" aria-describedby="all-content-desc" /> <?php _e( 'All content' ); ?></label></p> <p class="description" id="all-content-desc"><?php _e( 'This will contain all of your posts, pages, comments, custom fields, terms, navigation menus, and custom posts.' ); ?></p> <p><label><input type="radio" name="content" value="posts" /> <?php _ex( 'Posts', 'post type general name' ); ?></label></p> <ul id="post-filters" class="export-filters"> <li> <label><span class="label-responsive"><?php _e( 'Categories:' ); ?></span> <?php wp_dropdown_categories( array( 'show_option_all' => __( 'All' ) ) ); ?> </label> </li> <li> <label><span class="label-responsive"><?php _e( 'Authors:' ); ?></span> <?php $authors = $wpdb->get_col( "SELECT DISTINCT post_author FROM {$wpdb->posts} WHERE post_type = 'post'" ); wp_dropdown_users( array( 'include' => $authors, 'name' => 'post_author', 'multi' => true, 'show_option_all' => __( 'All' ), 'show' => 'display_name_with_login', ) ); ?> </label> </li> <li> <fieldset> <legend class="screen-reader-text"> <?php /* translators: Hidden accessibility text. */ _e( 'Date range:' ) ?> </legend> <label for="post-start-date" class="label-responsive"><?php _e( 'Start date:' ); ?></label> <select name="post_start_date" id="post-start-date"> <option value="0"><?php _e( '— Select —' ); ?></option> <?php export_date_options(); ?> </select> <label for="post-end-date" class="label-responsive"><?php _e( 'End date:' ); ?></label> <select name="post_end_date" id="post-end-date"> <option value="0"><?php _e( '— Select —' ); ?></option> <?php export_date_options(); ?> </select> </fieldset> </li> <li> <label for="post-status" class="label-responsive"><?php _e( 'Status:' ); ?></label> <select name="post_status" id="post-status"> <option value="0"><?php _e( 'All' ); ?></option> <?php $post_statuses = get_post_stati( array( 'internal' => false ), 'objects' ); foreach ( $post_statuses as $status ) : ?> <option value="<?php echo esc_attr( $status->name ); ?>"><?php echo esc_html( $status->label ); ?></option> <?php endforeach; ?> </select> </li> </ul> <p><label><input type="radio" name="content" value="pages" /> <?php _e( 'Pages' ); ?></label></p> <ul id="page-filters" class="export-filters"> <li> <label><span class="label-responsive"><?php _e( 'Authors:' ); ?></span> <?php $authors = $wpdb->get_col( "SELECT DISTINCT post_author FROM {$wpdb->posts} WHERE post_type = 'page'" ); wp_dropdown_users( array( 'include' => $authors, 'name' => 'page_author', 'multi' => true, 'show_option_all' => __( 'All' ), 'show' => 'display_name_with_login', ) ); ?> </label> </li> <li> <fieldset> <legend class="screen-reader-text"> <?php /* translators: Hidden accessibility text. */ _e( 'Date range:' ); ?> </legend> <label for="page-start-date" class="label-responsive"><?php _e( 'Start date:' ); ?></label> <select name="page_start_date" id="page-start-date"> <option value="0"><?php _e( '— Select —' ); ?></option> <?php export_date_options( 'page' ); ?> </select> <label for="page-end-date" class="label-responsive"><?php _e( 'End date:' ); ?></label> <select name="page_end_date" id="page-end-date"> <option value="0"><?php _e( '— Select —' ); ?></option> <?php export_date_options( 'page' ); ?> </select> </fieldset> </li> <li> <label for="page-status" class="label-responsive"><?php _e( 'Status:' ); ?></label> <select name="page_status" id="page-status"> <option value="0"><?php _e( 'All' ); ?></option> <?php foreach ( $post_statuses as $status ) : ?> <option value="<?php echo esc_attr( $status->name ); ?>"><?php echo esc_html( $status->label ); ?></option> <?php endforeach; ?> </select> </li> </ul> <?php foreach ( get_post_types( array( '_builtin' => false, 'can_export' => true, ), 'objects' ) as $post_type ) : ?> <p><label><input type="radio" name="content" value="<?php echo esc_attr( $post_type->name ); ?>" /> <?php echo esc_html( $post_type->label ); ?></label></p> <?php endforeach; ?> <p><label><input type="radio" name="content" value="attachment" /> <?php _e( 'Media' ); ?></label></p> <ul id="attachment-filters" class="export-filters"> <li> <fieldset> <legend class="screen-reader-text"> <?php /* translators: Hidden accessibility text. */ _e( 'Date range:' ); ?> </legend> <label for="attachment-start-date" class="label-responsive"><?php _e( 'Start date:' ); ?></label> <select name="attachment_start_date" id="attachment-start-date"> <option value="0"><?php _e( '— Select —' ); ?></option> <?php export_date_options( 'attachment' ); ?> </select> <label for="attachment-end-date" class="label-responsive"><?php _e( 'End date:' ); ?></label> <select name="attachment_end_date" id="attachment-end-date"> <option value="0"><?php _e( '— Select —' ); ?></option> <?php export_date_options( 'attachment' ); ?> </select> </fieldset> </li> </ul> </fieldset> <?php /** * Fires at the end of the export filters form. * * @since 3.5.0 */ do_action( 'export_filters' ); ?> <?php submit_button( __( 'Download Export File' ) ); ?> </form> </div> <?php require_once ABSPATH . 'wp-admin/admin-footer.php'; ?>
Edit
Rename
Chmod
Delete
FILE
DIR
INFO
CMD
Name
Size
Permission
Action
css
---
0777
images
---
0777
includes
---
0777
js
---
0777
maint
---
0777
network
---
0777
user
---
0777
about.php
16401bytes
0666
admin-ajax.php
5146bytes
0666
admin-footer.php
2811bytes
0666
admin-functions.php
479bytes
0666
admin-header.php
9291bytes
0666
admin-post.php
2021bytes
0666
admin.php
12935bytes
0666
async-upload.php
5604bytes
0666
authorize-application.php
10335bytes
0666
comment.php
11643bytes
0666
contribute.php
5998bytes
0666
credits.php
4483bytes
0666
custom-background.php
489bytes
0666
custom-header.php
499bytes
0666
customize.php
11476bytes
0666
edit-comments.php
14484bytes
0666
edit-form-advanced.php
29486bytes
0666
edit-form-blocks.php
15084bytes
0666
edit-form-comment.php
8533bytes
0666
edit-link-form.php
6354bytes
0666
edit-tag-form.php
10665bytes
0666
edit-tags.php
22510bytes
0666
edit.php
19952bytes
0666
erase-personal-data.php
7505bytes
0666
export-personal-data.php
7941bytes
0666
export.php
11265bytes
0666
font-library.php
1036bytes
0666
freedoms.php
4916bytes
0666
import.php
7766bytes
0666
index.php
7864bytes
0666
install-helper.php
6961bytes
0666
link-add.php
934bytes
0666
link-manager.php
4361bytes
0666
link-parse-opml.php
2698bytes
0666
link.php
2957bytes
0666
load-scripts.php
2070bytes
0666
load-styles.php
2995bytes
0666
media-new.php
3249bytes
0666
media-upload.php
3668bytes
0666
media.php
819bytes
0666
menu-header.php
10059bytes
0666
menu.php
18141bytes
0666
moderation.php
307bytes
0666
ms-admin.php
196bytes
0666
ms-delete-site.php
4613bytes
0666
ms-edit.php
216bytes
0666
ms-options.php
229bytes
0666
ms-sites.php
215bytes
0666
ms-themes.php
217bytes
0666
ms-upgrade-network.php
219bytes
0666
ms-users.php
215bytes
0666
my-sites.php
4831bytes
0666
nav-menus.php
50251bytes
0666
network.php
5522bytes
0666
options-connectors.php
1096bytes
0666
options-discussion.php
16297bytes
0666
options-general.php
22851bytes
0666
options-head.php
621bytes
0666
options-media.php
6530bytes
0666
options-permalink.php
22416bytes
0666
options-privacy.php
10163bytes
0666
options-reading.php
10213bytes
0666
options-writing.php
9323bytes
0666
options.php
14266bytes
0666
plugin-editor.php
14082bytes
0666
plugin-install.php
7124bytes
0666
plugins.php
30724bytes
0666
post-new.php
2768bytes
0666
post.php
10274bytes
0666
press-this.php
2470bytes
0666
privacy-policy-guide.php
3756bytes
0666
privacy.php
2854bytes
0666
profile.php
283bytes
0666
revision.php
5836bytes
0666
setup-config.php
17945bytes
0666
site-editor.php
12362bytes
0666
site-health-info.php
4150bytes
0666
site-health.php
10421bytes
0666
term.php
2249bytes
0666
theme-editor.php
17279bytes
0666
theme-install.php
24117bytes
0666
themes.php
49075bytes
0666
tools.php
3514bytes
0666
update-core.php
46202bytes
0666
update.php
13062bytes
0666
upgrade-functions.php
341bytes
0666
upgrade.php
6390bytes
0666
upload.php
15257bytes
0666
user-edit.php
41319bytes
0666
user-new.php
24639bytes
0666
users.php
24002bytes
0666
widgets-form-blocks.php
5242bytes
0666
widgets-form.php
19595bytes
0666
widgets.php
1112bytes
0666