<?php
-// Condiciones para los nombres de usuario --Platonides
-
-add_filter('sanitize_user', 'sanitize_user_for_wmes', 10, 3);
-
-function sanitize_user_for_wmes( $username, $raw_username, $strict = false ) {
- $username = $raw_username;
- $username = wp_strip_all_tags( $username );
- # Mantenemos los acentos
- #$username = remove_accents( $username );
- // Kill octets
- $username = preg_replace( '|%([a-fA-F0-9][a-fA-F0-9])|', '', $username );
- $username = preg_replace( '/&.+?;/', '', $username ); // Kill entities
-
- // If strict, reduce to ASCII for max portability.
- if ( $strict )
- $username = preg_replace( '|[^a-z0-9 _.\-@]|i', '', $username );
-
- $username = trim( $username );
- # Y no unificamos los espacios
- #// Consolidate contiguous whitespace
- #$username = preg_replace( '|\s+|', ' ', $username );
-
- # Pero sí hacemos '_' equivalente a ' '
- $username = str_replace( '_', ' ', $username );
-
- return $username;
-}
-
-
// Dimensiones de imágenes personalizadas --abián
function wpmayor_filter_image_sizes( $sizes) {
add_filter('widget_tag_cloud_args', 'wmes_widget_tag_cloud_args', 90);
-
-// Correo --Platonides
-
-function wmes_phpmailer_init($phpmailer) {
- $phpmailer->SMTPSecure = 'tls';
- $phpmailer->SMTPAuth = true;
- $phpmailer->Host = 'mail.wikimedia.es:25';
- $phpmailer->Username = 'blog@wikimedia.es';
- $phpmailer->Password = '8b5e81aa7cd67538fc124e3c990a9946';
- $phpmailer->AuthType = 'PLAIN';
- $phpmailer->isSMTP();
-}
-
-add_action('phpmailer_init', 'wmes_phpmailer_init', 10);
-
-
// Supresión del campo «Web» en comentarios --abián
add_filter('comment_form_default_fields', 'url_filtered');
return $fields;
}
-
-function skip_filesystem_check($form_post, $type = '', $error = false, $context = false, $extra_fields = null, $allow_relaxed_file_ownership = false ) {
- return true;
-}
-#add_filter('request_filesystem_credentials', 'skip_filesystem_check');