Pregunta sobre Arreglando WordPress de Wordpress:

Advertencia: require_once (/home/x/public_html/wp-includes/default-widgets.php

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.

http://prntscr.com/hk4rh8

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

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada.