Cómo crear nuevos archivos en el editor de temas de WordPress

El editor de temas de WordPress se puede utilizar para modificar archivos de temas directamente desde el panel de administración de WordPress.

El editor se encuentra en Apariencia > Editor, o en el caso de una instalación de WordPress en varios sitios, Temas > Editor (en el panel de administración de la red).

Por lo general el Editor de Temas se utiliza para agregar fragmentos de código, ganchos de acción (hooks) y filtros en el archivo functions.php del "Child Theme", sin embargo, si uno necesitara crear un nuevo archivo para el tema hijo, no existe una opción para eso. En su lugar, necesitaría crear manualmente el archivo a través de FTP o acceso al terminal.

Una solución alternativa es agregar este código al archivo functions.php que creará un nuevo archivo en la ubicación deseada.

add_action('after_setup_theme', function() {
	$file = get_stylesheet_directory() . '/mi-archivo.php';
	if(!file_exists($file)) {
		include_once ABSPATH . 'wp-admin/includes/file.php';
		\WP_Filesystem();
		global $wp_filesystem;
		$wp_filesystem->put_contents($file, '', FS_CHMOD_FILE);
	}
});

Vamos a Crear un Archivo nuevo

Por ejemplo yo necesito crear un archivo para un Custom Post Type, copio y pego el código en mi archivo functios.php y voy a nombrar a mi archivo single-property.php

Una vez que lo hayamos pegado le damos clic a "Actualizar Archivo", refrescamos la página y listo, nuestro archivo estará listo para editarlo.

Esta opción como mencionamos antes es ideal en los casos en los que no se tiene acceso al cPanel o al FTP del sitio en cuestión.

Invítanos una tazita de café

Si te ha gustado esta publicación y quieres ayudarnos puedes donar 1 USD. Así seguiremos creando más y más publicaciones para ti.