وباکا

آموزش تخصصی برنامه نویسی وب

در این مقاله، ابتدا روش ضمیمه کردن فایل های PDF در نوشته های وردپرس را شرح می دهیم و سپس نگاهی به 2 پلاگین وردپرس داریم که کپی های PDF از پست های شما را ارائه می کنند . فایل های PDF اطلاعات را به فرم چاپی در فایل قرار می دهند و با انتقال آنها روی هر سیستمی بدون به هم ریحتن متن یا تغییر فونت و نوشته ها می توان ان را باز کرده و خواند یا چاپ کرد.

چرا باید نوشته های سایت را بصورت PDF هم ارائه دهیم؟

برای نوشته های طولانی نیاز به وقت زیادی از کاربر سایت شما می گیرد و اگر بازدید کننده تصمیم بگیرد که اکنون نمی تواند این وقت را در سایت شما بگذراند، از آن رد می شود. اگر امکان دریافت محتوای صفحه بصورت PDF را به کاربر بدهید، از سایت شما راضی تر خواهد بود و احتمال اینکه بعداً دوباره به سایت شما مراجعه کند بیشتر است. ضمن اینکه می توانید نام و آدرس سایت خود را در خروجی PDF قرار دهید تا با انتشار آن برای سایت شما تبلیغ شود.

افزونه های تولید فایل PDF از پست ها

تعدادی افزونه وجود دارد که به طور خودکار فایلهای PDF را برای پست های شما ایجاد می کند، اما هیچ کدام کامل نیستند. می توانید این افزونه ها را بررسی کنید و ببینید که آیا همه نیازهای شما را برآورده می کنندیا خیر.توصیه من به شما اینه که به صورت دستی فایل PDF را ایجاد کنید. امروزه ایجاد یک فایل PDF برای مطالب آسان است و تقریبا تمام برنامه های بزرگ مثل Word به شما اجازه می دهد سندها را با فرمت PDf ذخیره کنید. همچنین نرم افزارهایی هستند که در ویندوز نصب شده و هنگام چاپ فایل ها به شما اجازه می دهند تا خروجی PDF از فایل ایجاد کنید.

وقتی یک فایل  PDF دارید، برای اختصاص دادن آن به یک پست، مراحل زیر را دنبال کنید:
1. در پیشخوان وردپرس به قسمت رسانه ها و سپس افزودن رسانه بروید و فایل PDF را آپلود کنید.

2. در لیست رسانه هافایل تازه آپلود شده را مشاهده خواهید کرد و در ستون “بارگذاری شده در” می توانید آنرا به پست دلخواه متصل کنید.

حالا اگر لیست پست ها را نمایش دهید، خواهید دید که فایل PDF شما به پست پیوست شده است.

برای نمایش لینک دانلود فایل PDF برای نوشته، چه کاری باید انجام دهید؟

به صورت خودکار لینکی به فایل PDF نشان دهید:

برای نمایش لینک خودکار به فایل PDF ضمیمه می توانیم با استفاده از فیلتر the_content به راحتی کاری کنیم تا یک پیوند به هر PDF ای که به پست اضافه شده است نمایش داده شود:

<?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' );

من این را به عنوان یک افزونه نوشته ام ( می توانید آن را دانلود کرده،به عنوان یک فایل فشرده ذخیره کرده و آن را به سایت خود اضافه کنید) اما اگر دوست داشتید هم می توانید فقط کد را به functions.php قالب سایت تان اضافه کنید .

2 پلاگین برای شما، اگر روش دستی را نمی پسندید!

اگر روش دستی ایجاد فایل های PDF استفاده نمی کنید – که شاید هم توجیه پذیر باشد اگر نوشته ها و فایل های زیادی داشته باشید – در اینجا دو پلاگین معرفی می شود که می تواند به شما کمک کند، هر چند که هر کدام دارای اشکالاتی هستند.

PDF & Print (Bestwebsoft)

افزونه ساخت pdf وردپرس

این افزونه برای تولید نسخه های پیشرفته از PDF برای پست های شما فراهم می کند.

همچنین می توانید روشی را برای استفاده انتخاب کنید، انواع پست هایی که بایستی یک PDF داشته باشند، هماهنگی تصویر و اینکه آیا لینک هایی در صفحات بایگانی ارائه شوند.

نسخه Pro همچنین به شما اجازه می دهد محتوای خاصی را که باید یک PDF داشته باشید انتخاب کنید.

در مقابل نقایص زیر را دارد:

  1. هیچ سرصفحه یا پاورقی در PDF وجود ندارد
  2. تصاویر ویژه نمایش داده نمی شوند
  3. تصاویر به درستی تنظیم نشده اند
  4. عنوان های تصویر به درستی نمایش داده نمی شوند

دانلود افزونه PDF & Print

Print Friendly & PDF

افزونه تولید pdf در وردپرس

 

 

افزونه دیگری که به دو هم نسخه چاپی را ارائه می کند و هم نسخه PDF را فراهم می کند افزونه  Print Friendly & PDF است.

این پلاگین بهترین خروجی نمایش داده شده را نمایش می دهد، تصاویر را نمایش می دهد و اجازه می دهد تا موقعیت دکمه را تعیین کنیم و صفحات را برای نمایش لینک ها انتخاب کنیم.

اما متأسفانه این افزونه به شما اجازه نمی دهد عملکرد را بر اساس نوع پست ها فعال.غیرفعال کنیم و بدترین چیزی که دارد نمایش تبلیغات آمازون است

دانلود افزونه Print Friendly

 

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

فهرست مطالب