SHET22

نمایش فایل PDF در وردپرس؛ بدون افزونه و با افزونه رایگان

نمایش فایل PDF در وردپرس؛ بدون افزونه و با افزونه رایگان

برای نمایش فایل PDF در وردپرس همیشه به افزونه نیاز ندارید. خود وردپرس یک بلوک «فایل» داره که PDF رو داخل نوشته یا برگه نشون می‌ده. پس اگه فقط می‌خواید یک فایل ساده مثل کاتالوگ، راهنما یا نمونه‌کار رو در سایتتون بذارید، همین روش کارتون رو راه می‌اندازه.

اگه امکانات بیشتری مثل اندازه متفاوت در موبایل، دکمه چاپ و دانلود، حالت تمام‌صفحه یا استفاده چندباره از یک فایل می‌خواید، افزونه رایگان PDF Poster به دردتون می‌خوره. در ادامه هر دو روش رو قدم‌به‌قدم با هم پیش می‌بریم تا راحت‌تر بتونید گزینه مناسب سایتتون رو انتخاب کنید.

آیا وردپرس بدون افزونه فایل PDF رو نمایش می‌ده؟

بله. ویرایشگر بلوکی وردپرس یک بلوک داخلی به اسم «فایل» داره. وقتی PDF رو با این بلوک بارگذاری می‌کنید، گزینه نمایش درون‌خطی در دسترستون قرار می‌گیره. نمایش درون‌خطی یعنی کاربر فایل رو داخل همون صفحه می‌بینه و لازم نیست اول اون رو دانلود کنه یا در صفحه دیگه‌ای بازش کنه. این قابلیت در مستندات رسمی بلوک فایل وردپرس هم توضیح داده شده.

برای یک نمایش ساده، نصب افزونه فقط کارتون رو بیشتر می‌کنه. البته بلوک فایل امکانات محدودی داره. اگه می‌خواید روی ظاهر نمایشگر یا ابزارهای PDF کنترل بیشتری داشته باشید، افزونه رایگان انتخاب مناسب‌تریه.

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

اول در پیشخوان وردپرس وارد بخش «نوشته‌ها» یا «برگه‌ها» بشید و نوشته یا برگه موردنظرتون رو باز کنید. روی دکمه مثبت بزنید و بلوک «فایل» رو جست‌وجو کنید. برای اینکه سریع‌تر پیداش کنید، در یک خط خالی عبارت /file رو بنویسید و بلوک File رو انتخاب کنید.

افزودن بلوک فایل در گوتنبرگ
افزودن بلوک فایل در گوتنبرگ

حالا روی «بارگذاری» بزنید و فایل PDF رو از کامپیوترتون انتخاب کنید. اگه قبلاً فایل رو در سایت بارگذاری کردید، «کتابخانه رسانه» رو باز کنید و همون فایل رو بردارید.

بارگذاری فایل در گوتنبرگ
بارگذاری فایل در گوتنبرگ

بعد از اضافه‌شدن فایل، روی بلوک کلیک کنید و در نوار کناری ویرایشگر سراغ تنظیمات PDF برید. گزینه «نمایش جاسازی درون‌خطی» یا Show inline embed رو روشن کنید. با این کار، پیش‌نمایش PDF داخل نوشته نشون داده می‌شه.

تنظیمات pdf درون گوتنبرگ
تنظیمات pdf درون گوتنبرگ

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

در پایان روی «پیش‌نمایش» بزنید و صفحه رو هم با کامپیوتر و هم با موبایل ببینید. اگه فایل درست نمایش داده می‌شه، نوشته یا برگه رو منتشر یا به‌روزرسانی کنید.

چه زمانی به افزونه نیاز دارید؟

بلوک داخلی وردپرس برای نمایش معمولی PDF خوبه، ولی گاهی به کنترل بیشتری نیاز دارید. مثلاً ممکنه بخواید ارتفاع نمایشگر رو عوض کنید، برای موبایل و کامپیوتر اندازه‌های متفاوتی بذارید یا دکمه‌های چاپ، دانلود و تمام‌صفحه رو مدیریت کنید.

برای این کارها می‌تونید افزونه رایگان PDF Poster رو نصب کنید. اگه فقط ظاهر ورق‌خوردن کتاب براتون مهمه، آموزش ساخت کتاب آنلاین در وردپرس با فلیپ‌بوک PDF هم می‌تونه کمکتون کنه. برای آشنایی با یک راه دیگه هم می‌تونید آموزش نمایش فایل PDF با افزونه PDF Embedder رو ببینید.

معرفی افزونه رایگان PDF Poster

PDF Poster در مخزن رسمی وردپرس یک افزونه رایگان برای جاسازی فایل‌های PDF آماده‌ست. این افزونه PDF نمی‌سازه و نوشته‌های سایتتون رو هم به PDF تبدیل نمی‌کنه. کارش اینه که فایلی رو که از قبل دارید، داخل نوشته، برگه یا بخش‌های دیگه سایت نمایش بده.

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

برای نصب افزونه، در پیشخوان به «افزونه‌ها ← افزودن افزونه تازه» برید. عبارت PDF Poster رو جست‌وجو کنید و افزونه ساخته‌شده توسط bPlugins رو نصب و فعال کنید. اگه قبلاً افزونه نصب نکردید، آموزش نصب افزونه وردپرس مرحله‌ها رو بهتون نشون می‌ده.

افزونه PDF Poster
افزونه PDF Poster

نمایش PDF با بلوک PDF Poster

راحت‌ترین راه استفاده از افزونه اینه که فایل رو مستقیم در ویرایشگر اضافه کنید. نوشته یا برگه موردنظرتون رو باز کنید، روی دکمه مثبت بزنید و عبارت PDF Poster رو جست‌وجو کنید. بعد بلوک PDF Poster رو داخل صفحه بذارید.

بلوک PDF Poster
بلوک PDF Poster

انتخاب فایل PDF

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

پیشنمایش فایل PDF در وردپرس با PDF Poster
پیشنمایش فایل PDF در وردپرس با PDF Poster

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

تنظیم ظاهر نمایشگر PDF

بلوک PDF Poster رو انتخاب کنید تا تنظیماتش در نوار کناری باز بشه. معمولاً بهتره عرض رو روی ۱۰۰ درصد بذارید تا نمایشگر با فضای نوشته هماهنگ بمونه. ارتفاع مناسب به نوع فایل بستگی داره. پس پیش‌نمایش رو ببینید و عددی رو انتخاب کنید که صفحه PDF خیلی کوچک یا کشیده نشون داده نشه.

تنظیم ظاهر نمایشگر PDF
تنظیم ظاهر نمایشگر PDF

افزونه برای کامپیوتر، تبلت و موبایل تنظیمات اندازه جدا داره. بهتره پیش‌نمایش هر دستگاه رو ببینید، چون ارتفاعی که روی کامپیوتر خوبه ممکنه در گوشی فضای زیادی بگیره.

مدیریت دکمه‌های چاپ و دانلود

در تنظیمات بلوک می‌تونید دکمه‌های چاپ، دانلود و تمام‌صفحه رو روشن یا خاموش کنید. انتخاب این دکمه‌ها به نوع فایلتون بستگی داره. مثلاً امکان دانلود برای یک فرم یا کاتالوگ مفیده، ولی یک پیش‌نمایش کوتاه احتمالاً به دکمه چاپ نیاز نداره.

خاموش‌کردن دکمه دانلود، PDF رو به یک فایل محافظت‌شده تبدیل نمی‌کنه. اگه فایل محرمانه‌ست یا فقط اعضای سایت باید اون رو ببینن، لازمه دسترسی به خود فایل و صفحه رو هم با یک راهکار مناسب محدود کنید.

روش دوم: ساخت PDF Poster و استفاده از شورت‌کد

اگه قراره یک PDF رو در چند صفحه نمایش بدید، می‌تونید اون رو به‌صورت یک مورد جدا در PDF Poster ذخیره کنید. از منوی افزونه وارد بخش افزودن مورد تازه بشید، یک عنوان روشن بنویسید و فایل PDF رو انتخاب کنید.

بعد تنظیمات نمایشگر رو مشخص و مورد رو ذخیره کنید. افزونه یک شورت‌کد شبیه [pdf id="123"] بهتون می‌ده. عدد داخل شورت‌کد برای هر مورد متفاوته؛ پس دقیقاً همون کدی رو کپی کنید که افزونه در سایت خودتون نشون می‌ده.

ساخت PDF Poster و استفاده از شورت‌کد

حالا نوشته یا برگه مقصد رو باز کنید و بلوک «شورت‌کد» رو به صفحه اضافه کنید. بعد کدی رو که کپی کردید داخلش بذارید. خوبی این روش اینه که وقتی تنظیمات مورد ذخیره‌شده رو عوض می‌کنید، لازم نیست همه صفحه‌هایی رو که از اون استفاده می‌کنن جداگانه ویرایش کنید.

PDF Poster یک شورت‌کد مستقیم با ساختار [pdf_embed url="..."] هم داره. بااین‌حال، اگه تازه‌کار هستید، استفاده از بلوک افزونه یا کپی‌کردن شورت‌کد آماده راحت‌تره. این کار احتمال اشتباه در نشانی فایل یا ویژگی‌های کد رو هم کمتر می‌کنه.

تنظیمات مهم نمایش فایل PDF

  • عرض و ارتفاع: عرض ۱۰۰ درصد معمولاً برای صفحه‌های واکنش‌گرا مناسبه. واکنش‌گرا یعنی نمایشگر با اندازه صفحه هماهنگ می‌شه. برای ارتفاع بهتره چند عدد رو با توجه به قالب و فایل خودتون امتحان کنید.
  • نمایش در موبایل: صفحه رو با گوشی یا حالت پیش‌نمایش موبایل ببینید تا مطمئن بشید PDF از محدوده محتوا بیرون نمی‌زنه.
  • چاپ و دانلود: فقط دکمه‌هایی رو روشن بذارید که واقعاً برای کاربر کاربرد دارن.
  • حالت تمام‌صفحه: این حالت برای فایل‌های چندصفحه‌ای، کاتالوگ‌ها و کتابچه‌ها مفیده و خوندن متن رو راحت‌تر می‌کنه.
  • راست‌به‌چپ: اگه فایل فارسی دارید، چیدمان راست‌به‌چپ افزونه رو امتحان کنید و حتماً نتیجه رو در صفحه نهایی ببینید.

نکات مهم قبل از انتشار PDF

قبل از انتشار، حجم فایل رو بررسی کنید. PDF خیلی سنگین دیرتر باز می‌شه و برای کاربری که اینترنت کندتری داره تجربه خوشایندی نمی‌سازه. اگه فایل تصویرهای بزرگی داره، بهتره قبل از بارگذاری اون‌ها رو بهینه کنید؛ البته نه تا جایی که کیفیت نوشته‌ها و نمودارها از بین بره.

کنار فایل یک عنوان روشن بنویسید و در یک توضیح کوتاه بگید داخلش چه چیزهایی هست. بهتره کاربر قبل از بازکردن PDF بدونه فایل درباره چیه و قراره چه محتوایی ببینه.

PDF رو جای محتوای اصلی صفحه نذارید. موتورهای جست‌وجو و بعضی ابزارهای کمکی ممکنه محتوای داخل نمایشگر رو مثل متن معمولی صفحه در اختیار کاربر نذارن. بهتره خلاصه نکات مهم رو به‌صورت متن HTML در همون نوشته قرار بدید؛ یعنی متنی که مستقیم داخل صفحه نوشته شده و بخشی از PDF نیست.

در آخر صفحه رو در یک پنجره ناشناس مرورگر باز کنید. این بررسی ساده نشون می‌ده که فایل برای کاربران مهمان هم در دسترسه یا فقط وقتی وارد پیشخوان هستید دیده می‌شه.

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

آیا برای نمایش فایل PDF در وردپرس حتماً به افزونه نیاز داریم؟

نه. می‌تونید از بلوک داخلی «فایل» در ویرایشگر بلوکی وردپرس استفاده کنید و گزینه نمایش درون‌خطی رو روشن کنید. برای نمایش ساده PDF همین روش معمولاً کافیه.

آیا افزونه PDF Poster رایگانه؟

بله، PDF Poster یک نسخه رایگان در مخزن رسمی وردپرس داره. می‌تونید با همین نسخه فایل PDF رو داخل نوشته یا برگه نمایش بدید و تنظیماتی مثل اندازه نمایشگر و بعضی دکمه‌های اون رو مدیریت کنید.

آیا می‌شه دانلود فایل PDF رو کاملاً غیرفعال کرد؟

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

چرا فایل PDF داخل صفحه نمایش داده نمی‌شه؟

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

چطور نمایش PDF رو برای موبایل بهتر کنیم؟

عرض نمایشگر رو روی ۱۰۰ درصد بذارید و ارتفاع اون رو با پیش‌نمایش موبایل تنظیم کنید. اگه از PDF Poster استفاده می‌کنید، می‌تونید اندازه‌های جداگانه‌ای برای کامپیوتر، تبلت و موبایل در نظر بگیرید.

جمع‌بندی

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

اگه تنظیمات بیشتر، نمایش واکنش‌گرا، دکمه چاپ و دانلود یا امکان استفاده دوباره از یک PDF رو می‌خواید، نسخه رایگان PDF Poster انتخاب مناسبیه. فایل رو با بلوک افزونه اضافه کنید و قبل از انتشار، نحوه نمایش اون رو در موبایل و کامپیوتر ببینید.

نظر شما در این مورد چیه؟

  1. U35474۷ بهمن ۱۳۹۹

    سلام وقت بخیر من این افزونه رو نصب کردم ولی همچنان فایل پی دی اف ام دانلود و پرینت میشه باید چیکار کنم؟!!

    • رضا راد۸ بهمن ۱۳۹۹

      درود بر شما با سیستم دیگری تست کنید چون ممکن هست مشکل از پی دی اف ریدر سیستم باشه

  2. U20237۳ اردیبهشت ۱۳۹۹

    با سلام
    چرا فایل کامل load نمیشه
    Unexpected server response. More Information
    Warning: The PDF is not fully loaded for printing.
    فقط میشه دانلود کرد
    البته با موبایل وارد سایت میشی درست نشون میده

    • تیم پشتیبانیتیم پشتیبانی۳ اردیبهشت ۱۳۹۹

      سلام
      فایل دیگری را تست بفرمایید تا مطمئن شوید مشکل از فایل PDF نیست. با سیستم و اینترنت دیگری نیز تست کنید.

  3. کاربر مهمان۲۰ آذر ۱۳۹۸
  4. U5800۴ شهریور ۱۳۹۸

    با سلام و احترام
    ضمن عرض تشکر از ارائه این مطلب، باعث شد که به این فکر بیفتیم این قابلیت رو برای پست های وبلاگمون ایجاد کنیم.
    اگر بخواهیم فایل PDF را فقط بصورت دانلود شدنی در اختیار کاربران قرار دهیم باز هم میتوانیم از این افزونه استفاده کنیم؟ یا افزونه ای برای این مورد می توانید معرفی کنید؟

    • تیم پشتیبانیتیم پشتیبانی۴ شهریور ۱۳۹۸

      سلام
      لینک ساده باید بدید نیازی به افزونه نیست.

      • U389543۱ شهریور ۱۴۰۴

        سلام وقت شکا بخیر
        میشه بیشتر توضیح بدید پی دی اف ها رو کجا بزاریم که لینکش رو قرار بدیم ؟!

        • رضا راد۲ شهریور ۱۴۰۴

          سلام توی بخش رسانه اپلود کنید لینکش رو بذارید

پشتیبانپشتیبانپشتیبانپشتیبانپشتیبان
تیم میهن وردپرس
پشتیبانپشتیبانپشتیبانپشتیبانپشتیبان
تیم میهن وردپرسآنلاین و پاسخگوی شما هستیم.آنلاین

در حال بارگذاری...

هر سوالی دارید بپرسید.پاسخگوی شما هستیم.