Есть ли в Wordpress php-код вывода размера загружаемого файла в запись

maks_m
На сайте с 02.07.2013
Offline
101
802

Я, например, через "добавить медиафайл" загружаю zip-архив и вставляю в запись. Как рядом вывести его размер?

Hixon10
На сайте с 21.08.2010
Offline
125
#1
Веду свой невзрачный блог (http://hixon.ru/).
maks_m
На сайте с 02.07.2013
Offline
101
#2

Hixon10,

<?php get_attached_file( $attachment_id, $unfiltered ); ?>

Что должно находится внутри скобок, не подскажите? Я просто не так силён в php.

Seredniy
На сайте с 17.03.2008
Offline
251
#3

Штатных средств не встречал... может натолкнет на путь истинный:

http://wordpress.org/plugins/display-attached-file-size/changelog/

Wordpress и другие CMS: правки, настройка, верстка и натяжка шаблонов, разработка сайтов "под ключ" (/ru/forum/1008050)
Hixon10
На сайте с 21.08.2010
Offline
125
#4

maks_m, без знания PHP вы вряд ли сможете решить эту задачу. В круглых скобках должен быть ID вложения. ID вложения, в свою очередь, уже нужно брать у того поста, для которого вы хотите выводить информацию.

Я_Рожден_В_СССР
На сайте с 21.08.2010
Offline
75
#5

Лучше с помощью get_attachment_link(), которая без параметров получает урл текущего вложения. Дальше с помощью filesize() получаем размер вложения.

Итого две строки.

maks_m
На сайте с 02.07.2013
Offline
101
#6

Я_Рожден_В_СССР, я хочу через произвольное поле залить файл, а в шаблоне single.php вывести через код размер этого файла. Подскажите, как реализовать filesize(get_attachment_link())

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий