No hay botón "Añadir nuevo". ¿Cómo añadir un nuevo tema?

3 nov 2016, 14:34:33
Vistas: 32.5K
Votos: 10

Captura de pantalla mostrando la sección de temas en WordPress sin el botón Añadir nuevo

Hola, No tengo el botón de añadir nuevo. ¿Cómo puedo instalar un nuevo tema?

2
Comentarios

Asegúrate de que el directorio de tu tema sea escribible por PHP.

fuxia fuxia
3 nov 2016 14:41:23

Puedes instalar un nuevo tema manualmente (FTP). https://codex.wordpress.org/Using_Themes#Adding_New_Themes

Shamsur Rahman Shamsur Rahman
3 nov 2016 15:17:19
Todas las respuestas a la pregunta 8
0
11

En mi caso, el botón faltaba porque era una instalación multisitio. El botón "Añadir nuevo" solo aparece cuando vas a la barra superior -> Mis sitios -> Administrador de red -> Temas. Desde allí, puedes añadir nuevos temas y activarlos para el resto de la red.

6 dic 2017 16:06:04
1

edita el archivo 'wp-config.php'

define('DISALLOW_FILE_MODS', false);
5 sept 2020 22:12:06
Comentarios

Funciona en Fedora 35, WordPress desde el repositorio de F35, edita el archivo /etc/wordpress/wp-config.php

christianbueno.1 christianbueno.1
27 abr 2022 11:07:07
0

Editar el archivo de configuración Ve al cpanel -> Administrador de archivos -> wp-config.php Haz clic en editar

Desplázate hasta el final Cambia define('DISALLOW_FILE_EDIT', true); define('DISALLOW_FILE_MODS', true);

por define('DISALLOW_FILE_EDIT', false); define('DISALLOW_FILE_MODS', false);

Esto solucionó el problema para mí

5 dic 2019 13:33:09
0

Los temas son simplemente subcarpetas dentro de wp-content/themes. Cuando subes un tema en formato ZIP a la página de temas, WordPress descomprime el archivo en esa carpeta. Si es un tema válido, aparecerá listado en esa página.

Si por alguna razón esta funcionalidad está deshabilitada o no hay permisos de escritura, esa opción no aparecerá en la interfaz de usuario. En esos casos, recomendaría utilizar el proceso manual en su lugar.

3 nov 2016 15:46:49
0

Nunca me encontré con este problema, pero puedo sugerirte lo siguiente:

Si eres usuario de Linux:

$cd ruta_hacia_tu_sitio_wordpress/wp-content/
ls -lah 
$sudo chmod -R 755 themes

El parámetro -h en el comando ls te mostrará todos los permisos y propietarios relacionados con el archivo.

Si eso no ayuda, ve al directorio raíz del servidor web:

sudo chown -R www-data:www-data tu_carpeta_wordpress

El comando anterior es para Ubuntu.

Para CentOS:

$sudo chown -R apache:apache tu_carpeta_wordpress

Espero que te ayude.

12 ene 2018 13:05:56
2

Este podría ser el problema. La función solo existe para WordPress.ORG y no para sitios alojados en WordPress.COM

15 mar 2019 01:16:59
Comentarios

Esto podría ser el problema para alguien más, pero la captura de pantalla del OP indica que el sitio se está ejecutando a través de localhost, por lo que en este caso es un sitio .org.

Dave Romsey Dave Romsey
15 mar 2019 02:44:08

Está bien. Sí. Mi error. Era para mí :)

Pushpa Pushpa
15 mar 2019 03:43:17
0

¿Por qué sucede esto?
Generalmente ocurre si habilitas

Softaculous Apps Installer> WordPress> Habilitar Multisitio (WPMU),


En este caso, WordPress crea 'Administrador de Red' junto con 'Administrador' para usar WPMU. Lo que te permite subir el tema solo desde 'Administrador de Red'.

¿Qué hacer ahora?
Simplemente reinstala y asegúrate de no haber habilitado la opción como se muestra en la imagen a continuación. WPMU - Instalador de WordPress Multisitio


¿Qué pasa si quiero usar esta opción?
Puedes visitar su sitio web oficial WPMU y aprender a usar las funciones en detalle.

31 ene 2021 17:36:43
0

define('DISALLOW_FILE_MODS', true); - este fue mi caso, pero no estaba en el archivo wp-config.php, ¡sino que estaba en el archivo functions.php del tema!

7 may 2021 02:31:13