Cómo resaltar la página actual en el menú de navegación de WordPress

Cómo personalizar la barra de herramientas multimedia “Cargar / Insertar” en WordPress

Ultima actualización en por Shahzad Saeed

Extractos de IsItWP

¿Está buscando una forma de personalizar la barra de herramientas multimedia “cargar / insertar”? Si bien es probable que exista un complemento para esto, hemos creado un fragmento de código rápido que puede usar para personalizar la barra de herramientas de medios “cargar / insertar” en WordPress.

A partir de WordPress 3.3, solo hay un botón en la barra de herramientas multimedia. Esto es para versiones anteriores de WordPress.

Instrucciones:

Todo lo que necesita hacer es agregar este código al archivo functions.php de su tema o en un complemento específico del sitio:


// Custom media buttons
function zg_post_buttons()
	{
	global $post_ID, $temp_ID;
	$uploading_iframe_ID = (int) (0 == $post_ID ? $temp_ID : $post_ID);
	$generic_title="Upload/Insert";
	$media_upload_iframe_src = "media-upload.php?post_id=$uploading_iframe_ID";
	$media_title="Add Media";
	$media_button = '<a href="' . $media_upload_iframe_src . '&TB_iframe=true" id="add_media" class="thickbox" title="' . $media_title . '" onclick="return false;"><img src="images/media-button-other.gif" alt="' . $media_title . '" /></a>';
	$video_upload_iframe_src = apply_filters('video_upload_iframe_src', "$media_upload_iframe_src&type=video");
	$video_title="Add Video";
	$video_button = '<a href="' . $video_upload_iframe_src . '&TB_iframe=true" id="add_video" class="thickbox" title="' . $video_title . '" onclick="return false;"><img src="images/media-button-video.gif" alt="' . $video_title . '" /></a>';
	$audio_upload_iframe_src = apply_filters('audio_upload_iframe_src', "$media_upload_iframe_src&type=audio");
	$audio_title="Add Audio";
	$audio_button = '<a href="' . $audio_upload_iframe_src . '&TB_iframe=true" id="add_audio" class="thickbox" title="' . $audio_title . '" onclick="return false;"><img src="images/media-button-music.gif" alt="' . $audio_title . '" /></a>';
	$image_upload_iframe_src = apply_filters('image_upload_iframe_src', "$media_upload_iframe_src&type=image");
	$image_title="Afbeeldingen uploaden";
	$image_button = '<a href="' . $image_upload_iframe_src . '&TB_iframe=true" id="add_image" class="thickbox" title="' . $image_title . '" onclick="return false;"><img src="images/media-button-image.gif" alt="' . $image_title . '" /></a>';
	// add/remove values here
	return $media_title . ':' . $media_button;
	}
add_action('media_buttons_context','zg_post_buttons');

Notar: Si es la primera vez que agrega fragmentos en WordPress, consulte nuestra guía sobre cómo copiar / pegar correctamente fragmentos en WordPress, para no romper accidentalmente su sitio.

Si le gustó este fragmento de código, consulte nuestros otros artículos en el sitio, tales como: 62 mejores temas de blogs gratuitos de WordPress y cómo iniciar un blog.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Ir arriba