Si usted, debido quizás a una prueba o porque lo decidió en su momento, creó su sitio WordPress en una carpeta que no es la principal de su cPanel, hay una manera de mover su sitio de dicha carpeta al /public_html.
1) Haga un respaldo de su sitio.
Antes de proceder, realice un backup de su sitio por si algo falla en el proceso y es necesario volver atras con los cambios. Recuerde que en cpanel puede hacer respaldos completos de su sitio desde Archivos => Copias de Seguridad.
2) Prepare su WordPress para realizar el movimiento.
Antes de mover los archivos, es necesario preparar la instalacion de WordPress para que acepte las nueva URL.
Loguéese en el admin de su WordPress.
Diríjase a Administración => Configuración => General.
En la opcion “WordPress address (URI)”; modifique: de ejemplo.com/carpeta a ejemplo.com
En la opcion “Site Address address (URL)”; modifique: de ejemplo.com/carpeta a ejemplo.com
3) Mover su WordPress desde una sub carpeta a la carpeta principal.
Es momento entonces de mover sus archivos.
Ingrese a su cpanel.
Dirijase a Archivos => Administardor de Archivos. Vaya al boton “Configuracion” y en preferencias, seleccione: Mostrar archivos ocultos (dotfiles); y guarde los cambios.
Hecho esto, navega a traves del Administrador de Archivos y dirijase a la carpeta donde esta instalado su WordPress.
Verá una lista de carpetas y archivos. Seleccionelos a todos (Puede usar el botón “Seleccione Todo”), y luego copielos usando el botón “Copiar”.
Una ventana aparecerá. En la misma le permitirá seleccionar el destino de los archivos a copiar. Remueva el nombre de la carpeta donde esta instalado WordPress, debería quedar solo: /public_html. cliquee en el boton de Copiar archivos.
Esto copiará los archivos en el /public_html. Puede hacer clic en el botón “Un nivel arriba” para ir a /public_html. Verá entonces que los archivos están copiados.
Puede ahora borrar o renombrar la carpeta donde estaba originalmente instalados los archivos de WordPress.
4) Vuelva a loguearse y finalice el proceso.
Ingrese a su nuevo admin de WordPress. Puede ser: ejemplo.com/wp-admin o ejemplo.com/wp-login.php
Vaya a Administración => Settings => Permalinks y asegurese que la estructura de los links es la misma que su nueva URL.
Primero, no es solo WordPress. Todos los sitios web en Internet son vulnerables a los intentos de piratería.
La razón por la que los sitios de WordPress son un objetivo común es porque WordPress es el creador de sitios web más popular del mundo. Representa más del 31% de todos los sitios web, lo que significa cientos de millones de sitios web en todo el mundo.
Los piratas informáticos tienen diferentes tipos de motivos para piratear un sitio web. Algunos son principiantes que recién están aprendiendo a explotar sitios menos seguros.
Algunos piratas informáticos tienen intenciones maliciosas, como distribuir malware, usar un sitio para atacar otros sitios web o enviar spam a Internet.
Dicho esto, echemos un vistazo a algunas de las principales causas de que los sitios de WordPress sean pirateados y cómo evitar que su sitio web sea pirateado.
1. Uso de contraseñas débiles
Las contraseñas son las llaves de su sitio de WordPress. Debe asegurarse de que está utilizando una contraseña única y segura para cada una de las siguientes cuentas, ya que todas pueden proporcionar a un hacker acceso completo a su sitio web.
Su cuenta de administrador de WordPress
La cuenta del panel de control de su web hosting
Las cuentas FTP
Las bases de datos MySql utilizadas por su sitio WordPress
Las casillas de email
Todas estas cuentas están protegidas por contraseñas. El uso de contraseñas débiles facilita que los piratas informáticos descifren las contraseñas utilizando algunas herramientas básicas de piratería.
2. Acceso desprotegido al administrador de WordPress (directorio wp-admin)
El área de administración de WordPress le da acceso a un usuario para realizar diferentes acciones en su sitio de WordPress. También es el área más comúnmente atacada de un sitio de WordPress.
Dejarlo desprotegido permite a los piratas informáticos probar diferentes enfoques para descifrar su sitio web. Puede dificultarles la tarea agregando capas de autenticación a su directorio de administración de WordPress.
Primero debe proteger con contraseña su área de administración de WordPress. Esto agrega una capa de seguridad adicional, y cualquier persona que intente acceder al administrador de WordPress deberá proporcionar una contraseña adicional.
Si ejecuta un sitio de WordPress de varios autores o usuarios múltiples, puede aplicar contraseñas seguras para todos los usuarios de su sitio. También puede agregar autenticación de dos factores para que sea aún más difícil para los piratas informáticos ingresar a su área de administración de WordPress.
3. Permisos de archivo incorrectos
Los permisos de archivo son un conjunto de reglas utilizadas por su servidor web. Estos permisos ayudan a su servidor web a controlar el acceso a los archivos de su sitio. Los permisos de archivo incorrectos pueden dar acceso a un pirata informático para escribir y cambiar estos archivos.
Todos sus archivos de WordPress deben tener un valor de 644 como permiso de archivo. Todas las carpetas en su sitio de WordPress deben tener 755 como permiso de archivo.
4. No actualizar WordPress
Algunos usuarios de WordPress tienen miedo de actualizar sus sitios de WordPress. Temen que hacerlo rompa su sitio web.
Cada nueva versión de WordPress corrige errores y vulnerabilidades de seguridad. Si no está actualizando WordPress, entonces está dejando su sitio vulnerable intencionalmente.
Si tiene miedo de que una actualización rompa su sitio web, puede crear una copia de seguridad completa de WordPress antes de ejecutar una actualización. De esta manera, si algo no funciona, puede volver fácilmente a la versión anterior.
5. No actualizar los complementos o el tema
Al igual que el software principal de WordPress, la actualización de su tema y complementos es igualmente importante. El uso de un complemento o tema desactualizado puede hacer que su sitio sea vulnerable.
Las fallas de seguridad y los errores a menudo se descubren en los complementos y temas de WordPress. Por lo general, los autores de temas y complementos los arreglan rápidamente. Sin embargo, si un usuario no actualiza su tema o complemento, no hay nada que pueda hacer al respecto.
Asegúrese de mantener actualizados su tema y complementos de WordPress.
6. Uso de FTP simple en lugar de SFTP/SSH
Las cuentas FTP se utilizan para cargar archivos en su servidor web mediante un cliente FTP. La mayoría de los proveedores de alojamiento admiten conexiones FTP utilizando diferentes protocolos. Puede conectarse usando FTP, SFTP o SSH.
Cuando se conecta a su sitio mediante FTP simple, su contraseña se envía al servidor sin cifrar. Puede ser espiado y robado fácilmente. En lugar de usar FTP, siempre debe usar SFTP o SSH.
No necesitarías cambiar tu cliente FTP. La mayoría de los clientes FTP pueden conectarse a su sitio web tanto en SFTP como en SSH. Solo necesita cambiar el protocolo a ‘SFTP – SSH’ cuando se conecte a su sitio web.
7. Usando Admin como nombre de usuario de WordPress
No se recomienda usar ‘admin’ como su nombre de usuario de WordPress. Si su nombre de usuario de administrador es admin, entonces debe cambiarlo inmediatamente a un nombre de usuario diferente.
8. Temas y complementos anulados (crackeados)
Hay muchos sitios web en Internet que distribuyen complementos y temas de WordPress de pago de forma gratuita. A veces es fácil tener la tentación de usar esos complementos y temas anulados en su sitio.
Descargar temas y complementos de WordPress de fuentes poco confiables es muy peligroso. No solo pueden comprometer la seguridad de su sitio web, sino que también pueden usarse para robar información confidencial.
Siempre debe descargar los complementos y temas de WordPress de fuentes confiables, como el sitio web de desarrolladores de complementos/temas o los repositorios oficiales de WordPress.
Si no puede pagar o no quiere comprar un complemento o tema premium, siempre hay alternativas gratuitas disponibles para esos productos. Es posible que estos complementos gratuitos no sean tan buenos como sus contrapartes pagas, pero harán el trabajo y, lo que es más importante, mantendrán su sitio web seguro.
9. No asegurar la configuración de WordPress (Archivo wp-config.php)
El archivo de configuración de WordPress wp-config.php contiene sus credenciales de inicio de sesión en la base de datos de WordPress. Si está comprometido, revelará información que podría dar a un pirata informático acceso completo a su sitio web.
Puede agregar una capa adicional de protección negando el acceso al archivo wp-config usando .htaccess. Simplemente agregue este pequeño código a su archivo .htaccess.
1 <files wp-config.php>
2 order allow,deny
3 deny from all
4 </files>
10. No cambiar el prefijo de tabla de WordPress
Muchos expertos recomiendan que cambie el prefijo predeterminado de la tabla de WordPress. De forma predeterminada, WordPress usa wp_ como prefijo para las tablas que crea en su base de datos. Tiene la opción de cambiarlo durante la instalación.
Se recomienda que utilice un prefijo que sea un poco más complicado. Esto hará que sea más difícil para los piratas informáticos adivinar los nombres de las tablas de su base de datos.
Una backdoor es un código añadido al sitio que le permite al hacker acceder a la web sin ser detectado, logrando esquivar el logueo normal. Le permite acceder, por ejemplo, incluso cuando ya se han removido los plugins infectados o las vulnerabilidades de tu website.
Las backdoor sobreviven, regularmente, un upgrade de WordPress. Esto significa que tu sitio será vulnerable hasta que se encuentre y arregle cada backdoor.
Como funciona una Backdoor?
Algunas “Puertas traseras” son simplemente usuarios admin ocultos. Le permiten al hacker loguearse de manera normal tipeando usuario y contraseña.
Algunos backdoors mas complejos le dan al hacker la capacidad de ejecutar código PHP. Manualmente envia el código a tu website usando su navegador de internet.
Incluso hay backdoors que permiten ejecutar consultas a bases SQL.
Dónde están escondidas las Backdoors?
En cada caso, una “puerta trasera” esta disfrazada para parecerse a un archivo WordPress. Comunmente, estan alojadas en las siguientes locaciones:
Un THEME de WordPress. Pero seguramente no el que estés usando. El código en un theme no es sobreescrito cuando se actualiza WordPress; de ahi que es un buen lugar para esconder una backdoor. Por eso se recomiendo borrar todos los themes inactivos.
Los PLUGINS son otro lugar apropiado para esconder una backdoor. Sucede lo mismo que con los themes en la actualización de WordPress, y existen usuarios que no hacen updates de sus plugins.
La carpeta UPLOADS contiene cientos de archivos, lo cual lo hace un buen lugar donde ocultar backdoors.
El archivo wp-config.php contiene informacion delicada para configurar WordPress. Es uno de los archivos más apuntados por los hackers.
La carpeta WP-INCLUDES contiene archivos PHP necesarios para correr correctamente WordPress. Se usa como lugar para esconder backdoors porque es una carpeta que los usuarios no revisan con regularidad.
COMO ENCONTRAR UNA BACKDOOR EN UN WORDPRESS HACKEADO Y REPARARLO.
La mayor dificultad aqui es encontrarla, pero ahora tenés una idea de donde buscar la backdoor. Mas alla de eso, limpiar el WordPress es tan simple como borrar un código o archivo.
1 – Borrá tu carpeta de Plugins.
Buscar a través de la carpeta de Plugins puede ser tedioso, mas teniendo en cuenta que los hackers pueden esconder muy bien la backdoor. Lo mejor es borrar el contenido completo de la carpeta e instalar desde cero tus plugins.
2 – Borrá tu carpeta de Themes.
Exactamente el mismo caso que con la carpeta de plugins. Es mejor eliminar y reinstalar de cero.
3 – Buscar en la carpeta UPLOADS por archivos .php
No hay una razon logica para que esta carpeta posea archivos PHP, ya que solo se usa para guardar archivos media como imagenes.
4 – Borrá el archivo .htaccess
Algunos hackers añaden codigo al .htaccess que envia a los visitantes de tu web a otro sitio diferente. Podes eliminarlo, ya que WordPress lo recreará automaticamente.
Si por algun motivo no lo recrea, dirigite en el panel de WordPress a Settings => Permalinks. Haciendo simplmente clic en el boton de “Save Changes” creará un nuevo .htaccess.
5 – Controlar el archivo wp-config.php
Este archivo es importantisimo ya que contiene informacion vital para el funcionamiento de tu WordPress. La mejor manera de chequear que no haya algun codigo extraño, es comparar el archivo wp-config.php con el archivo wp-config-sample.php, ya que éste último posee la informacion por defecto que deberia poseer el archivo wp-config.php. Deberías entonces eliminar cualquier código que estés seguro que no pertenece al archivo.
6 – Restaurar el sitio desde un Backup.
Si hace backups de su sitio de manera regular, puede probar con restuarar el sitio desde un respaldo. Aunque esto no asegure al 100% que eliminará las backdoors del sitio, es un buen punto de partida para revisar mas a fondo el sitio, tal cual se indicó en los pasos anteriores.
Como prevenir futuros hackeos.
Ahora que ha limpiado su sitio, es tiempo de mejorar la seguridad de su sitio para prevenir futuros hackeos.
Mantener actualizado el sitio WordPress, asi como sus plugins y themes.
Utilice, tanto en el admin de su WordPress como en otras passwords del dominio, contraseñas fuertes y dificiles. Lo mejor es usar numeros, símbolos, alternar entre minusculas y mayusculas, etc.
Una gran página web contiene mucho más de lo que las personas ven cuando visitan tu web. Desde luego que el contenido, las páginas y la navegación son importantes, pero también hay todo un soporte que no debes ignorar si quieres aumentar su visibilidad.
Si has decidido centrarte en crear un gran contenido y publicar tu página web antes de abordar la optimización para motores de búsqueda (SEO), sería recomendable hacer a continuación una auditoría del contenido multimedia de tu biblioteca de WordPress.com. O, como mínimo, pensar en el SEO para imágenes.
¿Qué es el SEO para imágenes? Consiste en incluir palabras clave y metadatos relevantes para cada imagen, documento y vídeo que subas a tu página web. Los metadatos, que son una descripción de una pieza de contenido de tu página web, son una herramienta valiosa que los motores de búsqueda, como Google, utilizan para posicionar tu contenido en los resultados de las búsquedas.
Sólo necesitas unos minutos para optimizar las imágenes para SEO y, a cambio, puede generar tráfico constante en la web. Hemos descrito aquí los conceptos básicos para ayudarte a comprender cómo puedes utilizar esta herramienta para aumentar la visibilidad de tu página web.
El tamaño importa
Antes de acceder a la biblioteca de contenido multimedia de WordPress.com, haz un poco de trabajo preliminar con respecto al tamaño de tus imágenes. El tamaño de las imágenes es importante porque, según Google, afecta al rendimiento de tu página web. Las imágenes más grandes utilizan más datos, lo que hace que las páginas tarden más en cargar: cuantos más datos tiene que procesar un navegador, más tarda en descargar una página o una web. Esto podría hacer que los usuarios prefieran buscar la información que necesitan en otro lugar.
Los motores de búsqueda toman nota de las páginas web que tardan en cargarse o que ofrecen una mala experiencia a los usuarios, así que planificar una estrategia sobre el tamaño de tus fotos puede mejorar el SEO de tu página web y tu posicionamiento en los resultados de búsqueda. ¿Cómo saber si una imagen es demasiado grande? No hay una respuesta directa, pero verás que en tu biblioteca de contenido multimedia WordPress.com establece un tamaño máximo para las imágenes. Por suerte tienes la opción de ajustar el tamaño de tus imágenes para cada publicación o cada página.
También puedes utilizar la edición de fotos, o programas como iPhoto o Adobe Photoshop, para optimizar las fotos de tu página web. El ancho estándar de una página web está entre 960 y 980 píxeles según Iteracy, así que asegúrate de no tener imágenes que superen este ancho. Las dimensiones del área de contenido en WordPress.com también te ofrecen una pista. Si cargas tu imagen y ocupa toda la página, es mejor cambiar el tamaño para evitar que tarde mucho en cargarse.
Pon el contenido multimedia a trabajar
Una vez que hayas ajustado el tamaño de tus imágenes, dirígete a la biblioteca de contenido multimedia de tu página web WordPress.com para cargarlas. Cuando inicies sesión en la página web de WordPress.com, verás una lista de opciones en la parte izquierda de la página. Haz clic en Medios para ver tu biblioteca de contenido multimedia. Aquí es donde encontrarás todas las imágenes, videos, archivos de audio y documentos que has cargado en tu web.
Si ya has cargado contenido en tu página web, haz clic en la imagen dentro de la biblioteca de contenido multimedia y selecciona Editar para acceder a sus campos de descripción. Aquí es donde puedes añadir los metadatos. Encontrarás los siguientes campos: Título, leyenda, texto alternativo y descripción. Supongamos que tienes un página web para tu casa rural y has escrito una publicación en el blog sobre los atractivos más conocidos de tu ciudad, todo ello completado con fotos. Deberás incluir el nombre completo de cada lugar de interés en el campo Título («Paseos en bici junto al río Tormes», por ejemplo), y luego tendrás que añadir más detalles sobre la imagen en sí en el campo Leyenda («Turistas en bicicleta cruzando el puente sobre el Tormes», por ejemplo). Recuerda que aunque el título de la imagen es invisible para tus visitantes, la leyenda sí aparece al lado o debajo de la imagen.
La información del campo Texto alternativo puede ser similar a la del campo Leyenda, ya que ofrece a los motores de búsqueda más información sobre la imagen. El texto de este campo lo leen los lectores de pantalla y es lo que se ve cuando una imagen no carga. En el campo Descripción, puedes añadir muchos más detalles sobre la imagen y el contenido relacionado. Por ejemplo, aquí puedes añadir más información acerca de la empresa que ofrece paseos en bici, el precio y su programa diario de excursiones. Los motores de búsqueda, como Google, rastrean las páginas web en busca de información que les ayude a decidir cómo posicionar los resultados de búsqueda. Si todos los elementos de tu página web, incluidas las fotos y los nombres de los archivos, tienen palabras clave relevantes, esto aumentará el SEO de tu web y lo hará más visible en las búsquedas.
El SEO para imágenes, como todo el SEO, es en parte arte y en parte ciencia. Sin embargo, estos sencillos ajustes pueden ayudarte a mejorar el rendimiento de tu web. Cuando quieras incorporar una nueva imagen a tu página web, dedica unos minutos a cambiar el tamaño de la imagen y a rellenar los campos de metadatos al cargarla en tu biblioteca de contenido multimedia. La optimización SEO de las imágenes sólo aporta cosas buenas, así que ¿por qué no hacer el esfuerzo?
No hay nada más frustrante que una página web que tarda muchísimo tiempo en cargarse. Como visitante, es lamentable encontrar este problema; pero es incluso más frustrante si te ocurre en tu propia página web. Muchos son los factores que pueden ralentizar el tiempo de carga de la página, y seguramente las imágenes demasiado grandes son los principales culpables.
Muchos propietarios de páginas web tienen este problema y no son conscientes de ello. Saber optimizar imágenes en WordPress es muy importante. Además de hacer perder el interés de los visitantes, incluir imágenes muy grandes puede:
ralentizar la carga de las páginas
reducir tu posicionamiento en buscadores (como sugiere Search Engine Land)
agotar el límite de almacenamiento de tu sitio (dependiendo de tu plan)
Entonces, ¿cómo se soluciona el problema? ¿Cuáles son las maneras relativamente fáciles de optimizar tus imágenes sin tener que pasar todo el día usando un software de edición de fotografías?
1. Seleccionar el tipo de archivos correcto
Con frecuencia este aspecto se olvida, pero es una de las maneras más sencillas de reducir el tamaño de los archivos de imágenes. También aumentará la velocidad de carga de tu página web sin la necesidad de hacer ningún cambio importante.
La mayoría de las veces, la elección se reduce a dos tipos principales de archivo de imagen: JPEG o PNG.
Si quieres ahorrar espacio, puedes convertir los archivos a JPEG antes de cargarlos. El formato JPEG usa la compresión para reducir el tamaño de los archivos, minimizando el tiempo que tardan en cargarse.
También se puede usar el formato PNG, pero el tamaño de los archivos es mayor. Normalmente, se usan archivos PNG si estás mostrando una imagen que necesita mantener los detalles de alta calidad.
2. Opciones de WordPress.com para cambiar el tamaño
WordPress.com crea automáticamente tres tamaños de archivo diferentes de cualquier imagen que puedas cargar. De entre estas opciones, se recomienda optar por aquella con el archivo de menor tamaño que mantenga la calidad original de la imagen.
No hay motivo para incluir una imagen con unas dimensiones superiores a la página de visualización, por lo que es importante saber los píxeles de ancho de la web. Como referencia, 600 píxeles suele ser el tamaño de la mayoría de los anchos de las publicaciones que aparecen en los blogs.
Si hay demasiada diferencia entre los tres tamaños de imagen generados automáticamente por WordPress.com, puedes cambiar el tamaño de imagen de manera manual.
Para ello, primero haz clic en la imagen en el editor de contenidos y, a continuación, en el icono del lápiz.
En los ajustes de visualización de la foto, selecciona Tamaño personalizado.
Por último, especifica las medidas que desees.
Cuando especifiques la anchura, puedes configurar la altura para que se ajuste automáticamente y mantener las proporciones correctas. De esta manera, no tendrás que preocuparte de hacer los cálculos.
3. Plugins de WordPress
Gracias a la sólida y exclusiva comunidad en línea de WordPress, no necesitarás aprender cómo optimizar imágenes en WordPress. Algunos plugins como reSumsh.it o EWWW Image Optimizer te ayudarán a comprimir imágenes una vez que las hayas subido, y te permitirán también optimizar las imágenes subidas anteriormente. Si tu sitio está dentro del plan Business, tendrás acceso a todos los plugins de WordPress.
Optimizar tus imágenes para que las páginas se carguen con más rapidez
Ahora que las plataformas como Pinterest e Instagram crecen en popularidad, las imágenes son una parte cada vez más importante de la comunicación online. Pero si tus imágenes no se cargan con rapidez, es posible que tu mensaje no llegue a tu público de una manera eficaz. Selecciona las imágenes correctas para tu blog y optimízalas usando uno de los tres métodos que se han especificado anteriormente para expresar lo que quieres, y para proporcionar a los lectores experiencias de usuario que logren convencerlos de que vuelvan a visitar tu página.
La gran mayoría de las actualizaciones de esta herramienta están apuntadas a mejorar la seguridad, algo sumamente importante en estos días.
A continuación, describimos cuales son dichas actualizaciones en WordPress Toolkit:
Site Vulnerability Scan (Scanner de vulnerabilidades del sitio)
Introducido en la version 5.8; el “scan automático de vulnerabilidades” chequea cada hora las posibles vulnerabilidades de la base de datos; para controlar si se ha reportado alguna nueva inseguridad o flaqueza; y entonces controla cada sitio administrado por WordPress, incluyendo cada theme y cada plugin. Si alguna es descubierta, WordPress Toolkit marca el sitio en la interface para que el admin de la web sepa que debe tomar acción al respecto.
Site Vulnerability Policies (Políticas de vulnerabilidad del sitio)
Introducido en la version 5.9; y en conjunto con el Site Vulnerability Scan mencionado anteriormente; son políticas avanzadas de auto actualización. Estas políticas (Que deben ser activadas de manera manual), aseguran que cada vulnerabilidad detectada, que se pueden corregir instalando actualizaciones, se realicen de manera automatica.
Dicho de otra manera, si alguna actualizacion existente puede corregir alguna vulnerabilidad detectada, WordPress Toolkit se hará cargo del proceso por si mismo.
En el caso que se trate de un plugin vulnerable, el admin tendrá la posibilidad de simplemente deshabilitar dicho plugin, en lugar de actualizarlo.
Las actualizaciones de seguridad son instaladas inmediatamente despues que se encuentran las vulnerabilidades.
Tambien hay que destacar que no hay políticas de auto actualizaciones especiales para WordPress en su totalidad, ya que estas auto actualizaciones menores ya se encargan de esto.
Site Vulnerability Email Notifications (Notificaciones por Email de las vulnerabilidades del sitio)
La última característica relacionada con la seguridad, es la notificación vía correo electronico asociada con los resultados dados por el Site Vulnerability Scan.
Los admin no deberán loguearse más a WordPress Toolkit para controlar estos temas de seguridad.
Y estas notificaciones difieren de las normales notificaciones de WordPress Toolkit; ya que las mismas son enviadas inmediatamente después que alguna vulnerabilidad fue detectada.
Es importante destacar que estas norificaciones son enviadas solo cuando ocurre algun evento de vulnerabilidad; para evitar que dichos correos sean considerados SPAM.
Actualizaciones adicionales en WordPress Toolkit.
La blocklist ahora trabaja en conjunto con CLI operations, y no busca actualizaciones de plugins bloqueados.
El proceso de escaneo ya no re-escanea sitios que ya son parte del listado en WordPress Toolkit, asi que trabaja de manera mas veloz.
El proceso de actualizaciones inteligentes (Smart Updates) ya no deja carpetas vacias después de finalizar.
El rendimiento en la tarea de instalar y eliminar sitios WordPress en servidores con gran cantidad de conexiones a base de datos ha sido mejorado de manera significativa.
El rendimiento de Action Log tambien ha sido mejorado cuando se trabaja con registros de gran tamaño.
El doble de bugs han sido corregidos en esta versión, si la comparamos con la anterior.
En este articulo vamos a enseñar a instalar una aplicación Flask Python en cPanel.
El primer paso es conectarnos por ssh o mediante la terminal de cPanel y crear el directorio o descargar tu aplicación python en el directorio raíz de nuestra cuenta:
$ mkdir my_project
o
$ git clone .......
Luego vamos a preparar el entorno virtual de las librerías
$ python3 -m venv my_project
Si todo va bien, podremos ver en nuestro Administrador de Archivos de cPanel que se habrán creado los siguientes archivos dentro de la carpeta my_project:
Ingresamos al directorio del proyecto
$ cd my_project
Activamos el entorno virtual para instalar las librerías necesarias
$ source bin/activate
Nota: luego de ejecutar el comando nuestro prompt cambiará a (my_project) $
Instalamos Flask:
(my_project) $ pip install flask
Ahora nuestra carpeta my_project se verá asi:
Y aparecerá Flask dentro de la carpeta bin:
Creamos nuestra aplicación Flask usando nuestro editor de texto preferido, en este caso vi:
(my_project) $ vi python_app.py
from flask import Flask
app = Flask(__name__)
@app.route("/")
def index():
return "<h1>Hello, world!</h1>"
Ahora creamos el archivo que ejecutará nuestra aplicación a través del Applicaction Manager de cPanel. Es importante usar el nombre passenger_wsgi.py o nuestra aplicación no funcionará:
(my_project) $ vi passenger_wsgi.py
import sys, os
INTERP = "/home/usuariodecpanel/my_project/bin/python"
if sys.executable != INTERP: os.execl(INTERP, INTERP, *sys.argv)
from python_app import app as application
Quedando todo de esta manera:
Por último registramos nuestra aplicación en el Applicaction Manager de cPanel como indicamos a continuación
Listo, ya tenemos nuestra aplicación registrada y lista para acceder a través de nuestro dominio y la dirección que hayamos elegido.
Está usted tratando de solucionar el error “Error Too Many Redirects Issue” en su WordPress?
Este problema, más comun de lo que uno supondría, podría ser causado por un plugin o una incorrecta configuración en el sitio. Este error deja a los usuarios bloqueados de su WordPress, lo que es bastante problemático.
Ahora, dependiendo del navegador que utilice, este mensaje puede diferir. Por ejemplo, en el browser Mozilla Firefox, este error suele aparecer como “The page isn’t redirecting properly”.
Pasos a seguir para corregir este problema:
1 – Limpiar cookies y caché de su navegador.
Una causa común de este error pueden ser las cookies de tu navegador. Puede probar acceder a su sitio usando un navegador diferente, para corroborar si justamente el inconveniente está en su browser. Si usted puede acceder utilizando otro navegador, entonces el problema está en el browser que usa de manera regular. La solucion entonces sería limpiar las cookies y la caché de su navegador.
2 – Desactivar todos los plugins de WordPress.
La causa mas comun de este problema, es un conflicto con un plugin instalado. Un plugin que trata de redireccionar de una manera que entra en conflicto con las redirecciones por defecto de WordPress, puede generar este error.
El primer paso para solucionar esto, es desactivar todos sus plugins del sitio. Normalmente, puede ir a Plugins => All Plugins en el area de admin de su WordPress y deactivar alli todos sus plugins.
Si no puede acceder a su area de admin, la manera de proceder es haciendo este proceso desde un cliente FTP. Una vez conectado, dirijase a la carpeta /wp-content/, busque la carpeta /plugins/ y renombre esta última carpeta, por ejemplo /plugins.desactivados/; lo que efectivamente desactivará sus plugins.
Ahora pruebe acceder a su admin area de Wodpress. Si puede hacerlo, entonces el problema lo causa uno de sus plugins.
Para poder descubrir cual plugin es la causa de este error, vuelva a conectarse via FTP, y renombre nuevamente la carpeta a /plugins/. Despues de eso, vaya a su admin area de WordPress y vissite Plugins => All Plugins. Desde alli, pruebe ir activando uno a uno sus plugins para ver si puede reproducir el error.
Una vez que encuentre el plugin problematico, puede eliminarlo y buscar una alternativa al mismo, o reportar el error al creador del plugin.
3 – Reparar URLs de WordPress.
Otra de las grandes causas de este error es una mala configuracion en la URL de WordPress. Normalmente, usted puede ver estas opciones en Settings => General dentro de su WordPress.
Para la mayoria de los sitios, las URLs en los campos WordPress Address y Site Address deben ser los mismos. Aun así; algunos usuarios pueden terminar usando www en una URL y sin www en otra.
Como usted posiblemente no tenga acceso al area admin de WordPress, debera reparar este inconveniente usando un cliente FTP.
Conectese al sitio via FTP y dirijase a /wp-content/themes/your-theme-folder/. Localice alli el archivo functions.php, y utilice un bloc de notas para editarlo.
Luego, deberia añadir el siguiente condigo al final del archivo:
Donde https://example.com deberia colocar la URL de su sitio. Puede ahora salvar los cambios y subir el archivo de nuevo a su web.
Pruebe ahora acceder a su website para corroborar si esto soluciona el error.
4 – Resetear el archivo .htaccess de WordPress.
El archivo .htaccess es un archivo espacial que le permite administrar redirecciones y otras configuraciones de su sitio.
Sucede a veces que los plugins de WordPress hacen cambios en el .htaccess del sitio y esto puede disparar este error. Es posible tambien que desactivar un plugin no remueva los cambios realizados sobre el archivo .htaccess.
En este caso, deberá resetear de manera manual su archivo .htaccess.
Nuevamente, deberá usar su cliente FTP para esta tarea. Busque el archivo .htaccess en la carpeta root de su sitio (En cpanel suele estar dentro de /public_html/, a menos que haya instalado WordPress en una carpeta especifica).
Antes que nada, baje una copia del .htaccess a su PC como de respaldo. Despues de eso, vaya y elimine el archivo .htaccess de su sitio. Pruebe ingresar nuevamente su WordPress, y si todo funciona, entonces implica que su .htaccess estaba causando este problema de redireccion.
Ahora, como ha borrado el archivo, deberá recrearlo. Normalmente, su WordPress puede funcionar sin dicho archivo, pero asegurese de ir a Settings => Permalinks y haciendo clic en el boton de “Save Changes” el archivo .htaccess se regenarará.
Estos pasos deberian solucionar el problema “Error Too Many Redirects”. Si luego de esto el error sigue apareciendo, por favor comuniquese con WordPress.
La diferencia entre crear un sitio web de comercio electrónico exitoso o uno que no tiene un propósito a menudo puede deberse a unos pocos detalles.
Su empresa puede tener un gran producto, pero si pierde algún paso en el proceso de creación de un sitio web de comercio electrónico, puede correr el riesgo de fracasar como empresa.
Este artículo buscará presentar todos los detalles e información clave que necesita no solo para crear un sitio web de comercio electrónico que funcione, sino también para uno extremadamente exitoso.
Cómo construir un sitio web de comercio electrónico
Para comenzar en el camino hacia un sitio web de comercio electrónico exitoso, solo necesita seguir estos nueve sencillos pasos:
Compre su nombre de dominioy asegúrese de que su nombre de dominio incluya el nombre de su tienda de comercio electrónico; esto puede parecer obvio, pero le sorprendería la cantidad de empresas que usan diferentes nombres para su dominio, lo que no ayuda con la optimización SEO.
Elija una plantilla de comercio electrónico que sea adecuada para usted. Afortunadamente, los creadores de sitios web de tiendas a menudo brindan una amplia gama de plantillas para que usted elija. Lo que es aún mejor es que la mayoría de los servicios le brindan la capacidad de eliminar y agregar funciones en las plantillas de arrastrar y soltar para hacer realidad el sueño de su sitio web.
Personaliza tu plantilla de comercio electrónico. Esto puede ser evidente, pero es importante aclarar cada pequeño detalle de su sitio web y agregar toques únicos que hagan que su sitio web se destaque. Este sería un buen momento para ver a tu competencia: si ves algo que se han perdido en su sitio web, inspírate y agrégalo al tuyo (si corresponde, por supuesto).
Agregue sus productos a su sitio web. Tome fotografías vibrantes y de alta calidad de sus productos e incluya videos si es necesario. Una de las tendencias más importantes en el mundo del comercio electrónico es el uso cada vez mayor de dispositivos móviles, así que asegúrese de que todas las imágenes y videos de sus productos sean compatibles con dispositivos móviles. Las descripciones de productos también son esenciales para su sitio web, así que asegúrese de incluir la mayor cantidad de información posible.
Configura opciones de pago. Elegir el método de pago correcto será fundamental para cerrar una venta. Si su cliente no confía en el método de pago que ha seleccionado, es posible que no complete su compra.
Prioriza el SEO. Aprovechar las mejores herramientas de SEO es esencial para un sitio web de comercio electrónico exitoso. ¿Dónde quiere sentarse entre sus competidores? ¿Cómo se posiciona por encima de sus competidores cuando los clientes potenciales buscan palabras clave? Además de hacer que su marca sea memorable y coherente, invertir en una estrategia de SEO para su sitio web de comercio electrónico es clave para el éxito.
Obtenga una vista previa, pruebe y publique su sitio web de comercio electrónico. Obtenga una vista previa de su tienda en línea para asegurarse de que se vea como debería cuando se publique. Pruebe su sitio web de comercio electrónico para asegurarse de que todos los botones funcionen correctamente y dirijan a sus clientes al lugar correcto, luego presione publicar y comience a promocionar.
Algunos otros consejos clave
Para acompañar los consejos anteriores, aquí hay algunos otros detalles clave que debe recordar si desea sobresalir con su sitio web de comercio electrónico.
Tener una opción para que los compradores realicen compras como invitados (es posible que algunos no quieran crear un perfil)
Tenga una opción para que sus clientes se suscriban a las últimas ofertas y promociones
Asegúrese de que todas las imágenes del producto sean del mismo tamaño y muestren el producto desde todos los ángulos
Simplifique el proceso de pago
Por qué necesita un sitio web de comercio electrónico para su empresa
En 2020, más de dos mil millones de personas compraron bienes o servicios en línea, y durante el mismo período, las ventas de comercio electrónico superaron los $ 4.2 billones en todo el mundo, según datos de Statista . En el año de la pandemia, las ventas globales de comercio electrónico minorista crecieron más del 25%.
Es casi seguro que ese crecimiento continuará, y aunque las tiendas físicas siguen siendo importantes, construir su marca en línea es sin duda una táctica clave para el éxito.
El Día Internacional de los Programadores celebra el papel que desempeñan los programadores para mejorar la vida cotidiana. El mundo civilizado en el que vivimos es producto del arduo trabajo de los programadores.
Cada software que utiliza existe gracias a los programadores, ya sean las aplicaciones de su dispositivo inteligente o la eficiencia de la tecnología que le rodea lo que hace la vida más fácil.
¿Qué es el Día Internacional de los Programadores?
El número 256 es un número distinto para los programadores. Este número marca el día 256 del año, que es el Día Internacional de los Programadores, conocido por algunos como el “Día del Programador”.
Se eligió el número 256 porque equivale a un byte, un valor bien conocido por los programadores. 256 es también la potencia más alta de dos que es menos de 365, la cantidad de días en un año.
Historia
En 2002, los programadores rusos Valentin Balt y Michael Cherviakov de Parallel Technologies reunieron a la gente y reunieron firmas para instar al gobierno ruso a declarar el Día de los Programadores. Pero no fue hasta 2009 que el Ministerio de Medios de Comunicación y Comunicaciones de Rusia reconoció el Día del Programador como un feriado oficial. El proyecto de ley en honor a los programadores de computadoras fue firmado por el presidente Dmitry Medvedev el 11 de septiembre de 2009.
El Día del Programador rinde homenaje a los programadores de todo el mundo. Casi nadie en el mundo moderno no se beneficia de los servicios de un programador. Ya sea transporte o medicina, finanzas o educación, la programación es esencial para el buen funcionamiento de todos los servicios. Casi todas las empresas importantes requieren que los programadores mantengan su infraestructura de TI.
Las telecomunicaciones también dependen en gran medida de los programadores. La industria del automóvil necesita programadores para el buen funcionamiento de las líneas de montaje. Los programadores también ayudan a mantener la seguridad, la sociedad y el entretenimiento. Necesitamos programadores para lo último en protección, diseño e innovación.
CÓMO CELEBRAR EL DÍA DE LOS PROGRAMADORES
Desarrolle sus habilidades de programación. Incluso si no eres un programador, puedes intentar aprender programación básica el Día del Programador. Con un tutorial en línea o pídale ayuda a un amigo programador.
Toma cursos para impulsar tu carrera. El aprendizaje nunca se detiene para un programador. Regístrese en un curso avanzado y aprenda más sobre programación y lenguajes para impulsar su carrera.
Un amigo mentor. ¿Conoce a alguien que quiera aprender a programar o que tenga dificultades para programar? Ofrezca ayudarlos en el Día del Programador.
Si ya sos programador, conocé nuestros planes de alojamiento web para subir y desarrollar tus proyectos en diferentes stacks.