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

Cómo adjuntar un archivo a una publicación o una página (gestión de archivos adjuntos)

Ultima actualización en por Debjit Saha

Extractos de IsItWP

¿Está buscando una forma de adjuntar un archivo a una publicación o página? Si bien es probable que haya un complemento para esto, hemos creado un fragmento de código rápido que puede usar para volver a adjuntar un archivo a una publicación o página en WordPress.

Cuando se carga un archivo usando el botón “Agregar medios” en el editor de texto, ese archivo se convierte automáticamente en un archivo adjunto al mensaje en cuestión.

Cuando elimine la publicación, los archivos multimedia adjuntos se separarán. Puede adjuntar estos archivos multimedia a un mensaje o una página.

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:



add_filter("manage_upload_columns", 'upload_columns');
add_action("manage_media_custom_column", 'media_custom_columns', 0, 2);

function upload_columns($columns) {

	unset($columns['parent']);
	$columns['better_parent'] = "Parent";

	return $columns;

}
 function media_custom_columns($column_name, $id) {

	$post = get_post($id);

	if($column_name != 'better_parent')
		return;

		if ( $post->post_parent > 0 ) {
			if ( get_post($post->post_parent) ) {
				$title =_draft_or_post_title($post->post_parent);
			}
			?>
			<strong><a href="<?php echo get_edit_post_link( $post->post_parent ); ?>"><?php echo $title ?></a></strong>, <?php echo get_the_time(__('Y/m/d')); ?>
			<br />
			<a class="hide-if-no-js" onclick="findPosts.open('media[]','<?php echo $post->ID ?>');return false;" href="#the-list"><?php _e('Re-Attach'); ?></a>

			<?php
		} else {
			?>
			<?php _e('(Unattached)'); ?><br />
			<a class="hide-if-no-js" onclick="findPosts.open('media[]','<?php echo $post->ID ?>');return false;" href="#the-list"><?php _e('Attach'); ?></a>
			<?php
		}

}

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

Si le gustó este fragmento de código, consulte nuestros otros artículos en el sitio, como: Los 10 mejores complementos de testimonios de WordPress para agregar pruebas sociales y Cómo crear un formulario de donación de WordPress.

Deja un comentario

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

Ir arriba