Remove functions not specific to the theme
authorPlatonides <platonides@gmail.com>
Tue, 29 Aug 2017 22:58:06 +0000 (22:58 +0000)
committerPlatonides <platonides@gmail.com>
Tue, 29 Aug 2017 22:58:06 +0000 (00:58 +0200)
Moved sanitize_user_for_wmes() to general wordpress config
Changed to not use phpmailer

functions.php

index ce21d05d639da56856d332517edf4333bb1a2f2a..eaf8c04d70922cceaa327b70cace8093ac0188f3 100644 (file)
@@ -1,34 +1,5 @@
 <?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) {
@@ -71,22 +42,6 @@ function wmes_widget_tag_cloud_args($args = array()) {
 
 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');
@@ -97,8 +52,3 @@ function url_filtered($fields)
   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');