Sélectionner une page


Les boutons de contenu n’apparaissent pas sur la page

Accédez à la page Paramètres et modifiez la valeur de l’option Ajouter un bouton à.

Pourquoi les boutons « PDF » et « Imprimer » ne s’affichent-ils pas dans le type de publication personnalisé?

  1. Assurez-vous que l’affichage des boutons PDF / Imprimer pour le type de publication personnalisé requis est activé sur la page des paramètres du plugin. Si nécessaire, cochez les cases et enregistrez les modifications.
  2. Vérifiez l’affichage des boutons sur les pages spécifiées dans le front-end de votre site.

Si vous ne voyez toujours pas les boutons, procédez comme suit:

  1. Essayez d’activer un thème WordPress par défaut pendant un moment (Twenty Fifteen, Twenty Sixteen) et voyez si le problème persiste.
  2. Désactivez tous les plugins à l’exception de PDF & Print de BestWebsoft et vérifiez si le problème persiste. Si ce n’est pas le cas, activez les plugins l’un après l’autre et en attendant, vérifiez après quelle activation du plugin le problème se reproduit.

Si vous utilisez un modèle personnalisé, vous devez inclure la chaîne suivante dans le modèle de publication ou de page personnalisé pour utiliser les boutons PDF et imprimer:

Vous pouvez spécifier certains paramètres de requête pour votre contribution. Par example:

<?php do_action( 'bwsplgns_display_pdf_print_buttons', 'bottom', 'post_type=gallery&orderby=post_date' ); ?>

ou alors

<?php do_action( 'bwsplgns_display_pdf_print_buttons', 'bottom', array( 'post_type'=>'gallery', 'orderby'=>'post_date' ) ); ?>

Pour plus d’informations sur la syntaxe d’attribution de paramètres à la fonction, voir Ici.

Pourquoi toutes les informations de la page ne sont-elles pas affichées dans les documents PDF / Imprimer

Pour générer une version PDF / page imprimée, le plugin PDF & Print utilise le contenu qui se trouve dans le corps de l’article / page avant qu’il ne soit affiché par le navigateur (c’est-à-dire les données qui se trouvent dans le bloc principal de cet article / page dans le processus d’édition inclus sont en mode).

Lorsque j’ai un shortcode sur la page mais que je ne veux pas qu’il soit imprimé (ajouter au PDF)

Accédez à la page Paramètres et décochez la case Imprimer les codes courts.

Comment puis-je modifier le contenu du document PDF / imprimer?

Vous pouvez utiliser les filtres suivants lorsque l’option PDF pleine page est désactivée:

  • pour modifier le contenu principal du document PDF / imprimer

    add_filter (‘bwsplgns_get_pdf_print_content’, {votre_fonction});

  • pour changer le titre supérieur

    add_filter (‘bwsplgns_top_running_title’, {votre_fonction});

  • pour changer le titre inférieur

    add_filter (‘bwsplgns_bottom_running_title’, {votre_fonction});

  • pour changer le titre du document PDF / imprimer

    add_filter (‘bwsplgns_get_pdf_print_title’, {votre_fonction}, 10, 2);

Par exemple, allez sur la page des paramètres du plugin -> onglet « Code personnalisé » et cochez « Activer le code PHP personnalisé ». Cochez la case dans la section PHP et ajoutez le code suivant:

add_filter(
    'bwsplgns_get_pdf_print_content',
    function( $content ) {
        $my_content="<p>Lorem ipsum dolor sit amet</p>";
        $more_content="<p>Donec fringilla libero ac sapien</p>";

        /* if you want add some data before to the main content */
        return $my_content . $content;

        /* if you want add some data after the main content */
        return $content . $my_content;

        /* if you want add some data both sides the main content */
        return $my_content . $content . $more_content;

        /* if you want add some data instead of the main content */
        return $my_content;
    }
);

Pour plus d’informations sur les filtres WordPress, consultez Ici.

Si l’option « PDF pleine page » est activée, veuillez utiliser beforeImageToPdf() et afterImageToPdf() Fonctions JavaScript pour modifier les documents PDF.
Par exemple, accédez à la page des paramètres du plugin -> onglet Code personnalisé et cochez Activer le code JavaScript personnalisé. Cochez la case dans la section JavaScript et ajoutez le code suivant:

function beforeImageToPdf() {
    document.getElementById("site-header").style.display = "none";
}
function afterImageToPdf() {
    document.getElementById("site-header").style.display = "block";
}

Remplacez « En-tête du site » par l’ID de l’élément que vous souhaitez masquer.

Comment puis-je ajouter différents styles à un PDF et imprimer des pages?

Pour ce faire, allez dans Dashboard-> PDF & Print-> Output et cochez la case « Custom CSS ». Entrez les styles requis dans le champ CSS personnalisé. Vous pouvez utiliser la classe pdfprnt_print pour ajouter des styles aux pages imprimées uniquement.

Par example:

body p {
    color: green;
}
.pdfprnt_print p {
    color: red;
}

Vous pouvez également utiliser le filtre ‘bwsplgns_add_pdf_print_styles’ pour inclure des fichiers CSS supplémentaires.

Par example:

Imaginez que vous avez des fichiers style.css, style_print.css et style_pdf.css et que vous souhaitez les inclure dans vos pages PDF ou imprimées.

  1. Téléchargez ces fichiers dans le dossier «wp-content / uploads» via FTP.
  2. Accédez à la page des paramètres du plugin et ouvrez l’onglet Code personnalisé.
  3. Cochez la case « Activer le code PHP personnalisé » dans la section « PHP » et entrez le code suivant:

    add_filter (
    ‘bwsplgns_add_pdf_print_styles’,
    Fonction ($ styles) {
    $ Styles[] = tableau (‘wp-content / uploads / style_pdf.css’, ‘pdf’); / * Le fichier est inclus dans les pages PDF /.
    $ Styles[] = array (‘wp-content / uploads / style_print.css’, ‘print’); /.
    Le fichier n’est ajouté que pour l’impression de pages /.
    $ Styles[] = tableau (‘wp-content / uploads / style.css’); /.
    Le fichier est inclus dans les pages PDF et imprimées. * /
    return $ styles;
    }}
    );

J’obtiens le message d’erreur « Attention: file_put_contents (/public_html/wp-content/plugins/pdf-print/mpdf/ttfontdata/dejavusanscondensed.GSUBGPOStables.dat): Le flux n’a pas pu être ouvert: Autorisation dans / *** / wp-content / refuse les plugins / pdf-print / mpdf / classes / ttfontsuni.php à la ligne 1145 ”. Que puis-je faire?

Très probablement, vous ne disposez pas des droits d’accès suffisants aux fichiers et aux dossiers.

Pour résoudre ce problème, essayez ce qui suit:

  1. Allez dans le dossier « / public_html / wp-content / plugins / pdf-print » via FTP.
  2. Veuillez vérifier quelles autorisations sont définies pour le dossier « mpdf » (755 doivent être définis pour le dossier et 644 pour les fichiers).
  3. Si d’autres autorisations sont définies, veuillez les modifier

Pour plus d’informations, consultez Modifier les autorisations de fichier.

Comment puis-je charger des polices supplémentaires pour la bibliothèque MPDF?

Veuillez suivre les étapes suivantes:

  1. Accédez à la page des paramètres du plugin
  2. Passer à l’onglet « Sortie »
  3. Recherchez l’option « Polices supplémentaires » et cliquez sur le bouton « Charger les polices »

ou alors

  1. Téléchargez la bibliothèque MPDF à partir du lien https://github.com/lynxbee/mpdf
  2. Chargez le fichier mpdf-master.zip dans le dossier « {your_site_home_folder} / wp-content / uploads » via FTP.
  3. Accédez à la page des paramètres du plugin
  4. Passer à l’onglet « Sortie »
  5. Recherchez l’option « Polices supplémentaires » et cliquez sur le bouton « Charger les polices »

J’ai des problèmes avec le fonctionnement du plugin. Quelles informations dois-je fournir pour recevoir une assistance adéquate?

Veuillez vous assurer que le problème n’a pas encore été discuté dans notre forum (https://support.bestwebsoft.com). Sinon, veuillez inclure les informations suivantes avec une description de votre problème:

  1. le lien vers la page où le problème survient
  2. le nom du plugin et sa version. Si vous utilisez une version Pro – votre numéro de commande.
  3. la version de votre installation WordPress
  4. Copiez et collez votre rapport d’état du système dans le message. Veuillez en lire plus ici: Instruction sur l’état du système

Puis-je supprimer le contenu ajouté par des codes courts?

Pour supprimer le shortcode, veuillez utiliser le hook ‘bwsplgns_pdf_print_remove_shortcodes’:

  1. Accédez à la page des paramètres du plugin.
  2. Ouvrez l’onglet « Code personnalisé » et cochez « Activer le code PHP personnalisé ». Case à cocher dans la section « PHP »;
  3. Ajoutez le code suivant (à titre d’exemple):

    Fonction pdf_print_remove_shortcodes ($ shortcodes_array) {
    $ shortcodes_array[] = ‘bestwebsoft_contact_form’;
    return $ shortcodes_array;
    }}
    add_filter (‘bwsplgns_pdf_print_remove_shortcodes’, ‘pdf_print_remove_shortcodes’);

Remplacer bestwebsoft_contact_form avec votre shortcode.



Source link

Recent Posts