Ta strona używa ciasteczek (cookies), dzięki którym nasz serwis może działać lepiej. Dowiedz się więcej OK, rozumiem
WebHelp.pl Warsztat Porady WordPress: wyświetlanie ID obrazka w bibliotece mediów

Warsztat / Porady

WordPress: wyświetlanie ID obrazka w bibliotece mediów

Bartosz Romanowski 11 lutego 2012 komentarze ()

Tagi:WordPress

Biblioteka mediów w WordPressie pozwala na łatwe zarządzanie przesłanymi do naszego serwisu multimediami (obrazki, filmy i inne załączniki). Ma jednak jedną wadę - trudno poznać identyfikator konkretnej pozycji, który jest potrzebny gdy na przykład chcemy wykluczyć jedno lub kilka zdjęć z umieszczanej automatycznie we wpisie galerii (na przykład [gallery exclude="1,5,7"]).

Na szczęście łatwo możemy dodać do biblioteki mediów dodatkową kolumnę, zawierającą identyfikator pozycji. Aby to zrobić należy umieścić poniższy kod w pliku functions.php lub pliku wtyczki:

Kod: Zaznacz cały
// dodanie nowej kolumny
function attachment_id_column($columns) {
	$columns['attachment_id'] = 'ID';
	return $columns;
}
add_filter('manage_media_columns', 'attachment_id_column');

// wyświetlenie wartości nowej kolumny
function attachment_id_column_value($column_name, $column_id) {
	if($column_name == 'attachment_id') {
		echo $column_id;
	}
}
add_filter('manage_media_custom_column', 'attachment_id_column_value', 10, 2);

Masz pytania lub wątpliwości? Odwiedź nasze forum dyskusyjne.

Bartosz Romanowski

Programista, gadżeciarz, krytyczny miłośnik produktów Apple, fan ciężkich brzmień i niepoprawny pesymista.


Komentarze


HTML CSS JavaScript PHP bazy danych MySQL Flash grafika framework hosting domeny pozycjonowanie wordpress Facebook