Wpcours

Des tuto, thèmes et plugins pour Wordpress

  • WORDPRESS
  • TUTORIELS
  • PLUGINS
  • WP-SEO
  • THEMES
  • Blogger
  • Contact

Créer des pdf pour vos articles sans plugin sur Wordpress

Màj le 14 juin 2014

Il existe beaucoup de plugins pour Wordpress, qui vont vous permettre de créer automatiquement des versions pdf de vos articles, afin de donner à vos visiteurs un service de téléchargement gratuit du contenu. Aujourd’hui, nous allons vous montrer comment faire pour créer manuellement des pdf pour les articles d’un blog sans utilisation de plugins.

Créer des pdf de vos articles manuellement

je vous recommande de créer vos PDF manuellement sans plugin, bien sûr, cela va impliquer plus d’effort de votre part, mais les avantages d’avoir un contenu correctement formaté sont considérables:

  • Un contrôle complet sur l’alignement d’image (ce qui est impossible avec les plugins),
  • Placer correctement les sauts de page,
  • Ajout d’ éléments supplémentaires tels que des filigranes,
  • Contenu personnalisé supplémentaire,
  • Choisir exactement quel contenu doit avoir un téléchargement PDF

article pdfLa création d’un fichier PDF est très facile. Pratiquement toutes les grandes applications de traitement de texte, à partir de Word  à Google Docs, vous permettra de créer des documents formatés finement qui peuvent être exportés au format PDF.

Une fois que vous avez fini de créer un fichier PDF, il vous faut l’attacher à un article :

  1. Dans l’interface d’administration de Wordpress, rendez-vous sur médias> Ajouter un nouveau et uploader votre PDF
  2. Dans la liste, vous verrez votre fichier nouvellement mis en ligne , Cliquez sur détacher.

atacher-pdfMaintenant sélectionnez l’article approprié (vous pouvez également rechercher si vous ne voyez pas votre article) et cliquez sur Sélectionner au bas de la boîte de dialogue.

article-post-pdfLorsque vous revenez à votre liste, vous verrez que votre PDF est maintenant attaché à votre article.

Il nous reste de créer automatiquement un lien de téléchargement du fichier pdf .

Créer automatiquement un lien de téléchargement du fichier pdf

Nous pouvons le faire très facilement en utilisant le filtre the_content pour ajouter un lien vers un PDF qui est attaché à l’article:

<?php
/*
Plugin Name: Link PDF Attachment
Plugin URI: http://premium.wpmudev.org
Description: Adds a link to the top of a WordPress post to the first PDF attachment
Author: Chris Knowles
Version: 1.0
Author URI: http://twitter.com/ChrisKnowles
*/

function pdf_add_link( $content ) {

global $post;
if ( !is_single() ) return $content;

$args = array(
'numberposts' => 1,
'order' => 'ASC',
'post_mime_type' => 'application/pdf',
'post_parent' => $post->ID,
'post_status' => null,
'post_type' => 'attachment',
);

$attachments = get_children( $args );

if ( $attachments ) {
foreach ( $attachments as $attachment ) {
$content = '<div class="pdf_download"><a href="' . wp_get_attachment_url( $attachment->ID ) . '" target="_blank" >Download article as PDF</a></div>' . $content;
}
}
return $content;
}

add_filter( 'the_content' , 'pdf_add_link' );

Copiez ce code est collez dans votre fichier functions.php de votre thème.

Je pense que ce petit tutoriel vous aidera à créer des pdf pour vos articles sans plugin sur Wordpress .


Vous aimerez également...

  • Créer un formulaire de contact sans plugin avec Google forms
  • [Résolu] Le bouton ajouter un média ne marche pas
  • Comment empêcher le bombardement de clics Google AdSense et le trafic invalide en 2022
  • Comment ajouter un bouton de connexion/déconnexion au menu WordPress sans plugin?
  • Comment envoyer tous les types de fichier dans les médias WordPress
  • Comment désinstaller/supprimer complètement le plugin WooCommerce?
Accueil / Tutoriels / Créer des pdf pour vos articles sans plugin sur Wordpress

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ne manquez plus rien
Abonnez-vous

Abonnez-vous dès maintenant à la Newsletters de Wpcours et recevez des tutoriels Gratuitement.

CREER VOTRE AVATAR GRATUIT

Articles récents

  • GeneratePress VS Genesis : Quel est le meilleur thème?
  • Est-ce que le contenu d’IA aide ou nuit à votre site web ?
  • Comment créer des boutons de partage social flottants dans GeneratePress sans plugin ?
  • Google Analytics 4 vs Universal Analytics : Comparaison complète 2023
  • Est ce que Google accepte le contenu généré par l’IA et ChatGPT ?