Un usuario preguntó 👇
Extraje archivos wp de public_html para probar un nuevo tema en el que estoy trabajando.
Después de recargar el antiguo por segunda vez, aparece este error:
—————————————————————————— Advertencia: require_once (/home/alfasteel/public_html/wp-includes/default-widgets.php): falló flujo abierto: No existe ese archivo o directorio en /home/alfasteel/public_html/wp-includes/functions.php en línea 3285
Error fatal: require_once (): Se requiere falla de apertura ‘/home/alfasteel/public_html/wp-includes/default-widgets.php’ (include_path = ‘.: / Usr / lib / php: / usr / local / lib / php ‘) en /home/alfasteel/public_html/wp-includes/functions.php en línea 3285 ——————————————————————————————————
El archivo existe; pero cuando lo subo al servidor y winscp se actualiza, ¡desaparece! Como puede ver en la pantalla de impresión, está asociado a un widget.
Existe una necesidad urgente de configurar este sitio. ¿Me puedes ayudar, por favor?
Este tema fue modificado hace 3 años, 1 mes por. Este tema fue modificado hace 3 años, 1 mes por.
(@jaycbrf)
hace 3 años
¿Qué archivos wp extrajo y por qué?
(@johnatanasoff)
hace 3 años
Como sugirió un amigo; enviar una devolución; ”Antes de que el código funcione. Pero no es la solución. Por alguna razón, cuando subo default-widgets.php al servidor y actualizo, ¡desaparece!
Déjame saber la solución si es posible. ¡Gracias!
————————– regreso; require_once (ABSPATH. WPINC. ‘/default-widgets.php’);
add_action (‘_admin_menu’, ‘wp_widgets_add_menu’); } ——————————————————————————————————
(@johnatanasoff)
hace 3 años
@jaycbrf
¡No eliminé ningún archivo! Copié archivos del servidor en vivo a mi computadora; eliminar archivos en public_html y cargar otro tema de WP en el que estoy trabajando.
Cuando hice este procedimiento por segunda vez, dejó de funcionar con el error. Pero mira mi última respuesta como «volver»; antes de que el código en functions.php deje que el sitio cargue!
¿Déjame saber lo que piensas?
(@jaycbrf)
hace 3 años
El código que está mostrando no está completo. Tiene una llamada add_action en el gancho admin_menu y la función wp_widgets_add_menu pero no muestra la función … Así que no puedo decirlo.
(@johnatanasoff)
hace 3 años
@jaycbrf
Aquí está la compilación que necesita de functions.php
/**
* Determines if Widgets library should be loaded.
*
* Checks to make sure that the widgets library hasn't already been loaded.
* If it hasn't, then it will load the widgets library and run an action hook.
*
* @since 2.2.0
*/
function wp_maybe_load_widgets() {
/**
* Filter whether to load the Widgets library.
*
* Passing a falsey value to the filter will effectively short-circuit
* the Widgets library from loading.
*
* @since 2.8.0
*
* @param bool $wp_maybe_load_widgets Whether to load the Widgets library.
* Default true.
*/
if ( ! apply_filters( 'load_default_widgets', true ) ) {
return;
}
return;
require_once( ABSPATH . WPINC . '/default-widgets.php' );
add_action( '_admin_menu', 'wp_widgets_add_menu' );
}
/**
* Append the Widgets menu to the themes main menu.
*
* @since 2.2.0
*/
function wp_widgets_add_menu() {
global $submenu;
if ( ! current_theme_supports( 'widgets' ) )
return;
$submenu['themes.php'][7] = array( __( 'Widgets' ), 'edit_theme_options', 'widgets.php' );
ksort( $submenu['themes.php'], SORT_NUMERIC );
}
Esta respuesta fue modificada hace 3 años por. Esta respuesta fue modificada hace 3 años por.
¿Solucionó tu problema??
0 / 0