Загружаемые Документы


У меня есть раздел пресс-релиза на моей странице, где я хотел бы иметь возможность добавлять документы pdf, ms doc и т.д. Каждый раз, когда я добавляю новый документ в публикацию, я хотел бы, чтобы появлялась кнопка загрузки, чтобы пользователь мог загрузить этот документ. Может ли кто-нибудь указать мне правильное направление или, может быть, существует плагин, который это делает.

Большое спасибо,

Author: jmysona, 2011-06-15

3 answers

Нет необходимости вставлять загрузку в сообщение, как говорит @kaiser, вы можете автоматизировать:

$download = get_children( 'post_type=attachment&post_mime_type=application/pdf&post_parent='.$post->ID );

if ($download) {
    foreach ( $download as $attachment_id => $attachment ) {
        echo '<a href="'.wp_get_attachment_url($attachment_id).'" target="_blank" class="download">Download PDF</a>';
    }
}   
 3
Author: addedlovely, 2011-06-15 16:51:02

enter image description here

enter image description here

enter image description here

Когда вы вставляете файл в сообщение/страницу/что угодно, вы получаете <a>- ссылку для скачивания.

enter image description here

Затем вы можете оформить эту ссылку так, как вы хотите. Просто вставьте нужные вам стили в ваш файл style.css.

 2
Author: kaiser, 2011-06-15 16:38:30

Есть несколько плагинов, но тот, который выделяется, это Монитор загрузки WordPress который отлично работает и имеет множество функций, одна из них - создание шаблона кнопки загрузки для удобного оформления в качестве шорткода для еще более простой вставки страницы/сообщения.

 1
Author: Bainternet, 2011-06-15 16:36:47