web-dev-qa-db-fra.com

Documents téléchargeables

J'ai une section de communiqué de presse sur ma page où je voudrais pouvoir ajouter des documents pdf, ms doc, etc. Chaque fois que j'ajoute un nouveau document à un message, j'aimerais que le bouton Télécharger apparaisse afin que l'utilisateur puisse télécharger ce document. . Quelqu'un pourrait-il m'indiquer la bonne direction ou peut-être existe-t-il un plugin existant pour le faire.

Merci beaucoup,

3
jmysona

Pas besoin d'insérer le téléchargement dans le post comme @kaiser dit, vous pouvez automatiser:

$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
addedlovely

enter image description here

enter image description here

enter image description here

Lorsque vous insérez un fichier dans une publication/page/quoi que ce soit, vous obtenez un lien de téléchargement <a>-.

enter image description here

Ensuite, vous pouvez styliser ce lien comme vous le souhaitez. Insérez simplement les styles dont vous avez besoin dans votre fichier style.css.

2
kaiser

il existe quelques plugins mais celui qui se démarque est WordPress Download Monitor qui fonctionne très bien et possède de nombreuses fonctionnalités, l’un d’entre eux est la création d’un modèle de bouton de téléchargement facilitant l’application du style sous forme de shortcode facilitant l’insertion de page/post.

1
Bainternet