افزونه دریافت اطلاعات فیلم و سریال از imdb

سلام خدمت وردپرس یار ها امروز با یک پلاگین[افزونه دریافت اطلاعات فیلم و سریال ازimdb] آشنا میشویم که مخصوص کسانیکه که سایت فیلم و سریال دارند حتما هم باسایتwww.imdb.com  يکي از معتبرترين سايت‌هاي مرجع در زمينه فيلم وسریال  آشنا هستند به کمک این افزونه می توانید با یک جستوجوی ساده، اطلاعات فیلم یا سریال مورد نظرتان (شامل:پوستر،نام،سال تولید،کارگردان،نویسنده،ستارگان،و…) را به صورت خودکار  دست آورید. و در هر کجای سایتتان دوست داشتید نمایش دهید.لازم به ذکر است  این افزونه بر روی  localhost اجرا نمی شود.

افزونه دریافت اطلاعات فیلم و سریال از imdb

4444ویژگی ها افزونه imdbi :

ذخیره پوستر ها در هاست

ذخیره اطلاعات به صورت زمینه دلخواه.

جایگزینی تصویر شاخص در صورت موجود نبودن پوستر

جستجوی ایجکس (ajax)

آموزش پلاگین imdbi:

این افزونه در دو مرحله ی بسیار ساده نصب می شود.

1) ریختن پوشه افزونه در مسیر wp-content/plugins

2) فعال سازی افزونه در صفحه مدیریت افزونه

پس از فعال سازی مراحل زیر را انجام دهید:

1) وارد صفحه افزودن نوشته شوید

2) مطابق شکل زیر عنوان مورد نظر رو جستجو کنید (در این مثال هدف دریافت اطلاعات فیلم the avengers ساخته شده در سال 2012 است)

screenshot13) پس از کلیک روی دکمه “جستجوی اطلاعات” 10 نتیجه مرتبط با عنوان وارد شده نمایش داده می شود.

screenshot24) روی عنوان مورد نظر کلیک کنید تا خلاصه ای از اطلاعات نمایش داده شود. سپس روی دکمه ثبت اطلاعات کلیک کرده و نوشته را منتشر کنید

screenshot3ثبت بر اساس شناسه imdb

screenshot4در این روش کافیست شناسه را در کادر وارد کرده و نوشته را منتشر کنید، به همین سادگی

نکات مهم:

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

1) درصورتی که پس از وارد کردن عنوان فیلم یا سریال نتیجه ای نمایش داده نشد فقط چند کلمه از عنوان مورد نظر را تایپ نمایید (حداقل سه کلمه)

2) شناسه imdb با دو حرف tt شروع می شود و پس از آن هفت رقم عدد وجود دارد. (tt0000000)

3) پوستر ها به صورت پیشفرض در هاست شما ذخیره نمیشوند برای این کار مراحل زیر را دنبال کنید.

screenshot5 screenshot6

عملکرد توابع و کد های کوتاه (shortcodes)

برای نمایش خروجی(های) افزونه در حلقه مطالب از تابع ()imdbi استفاده می کنیم که دو پارامتر (action,poster_callback) دارد.

شکل کلی توابع و کدهای کوتاه

تابع: <?php imdbi($action,$poster_callback) ;?>
        
        کد کوتاه: [imdbi action='value']

هیچ یک از توابع، کد های کوتاه، و پارامتر ها حساس به حروف کوچک و بزرگ نیستند.

پارامتر poster_callback برای کد کوتاه غیر فعال میباشد. و فقط درصورتی که پوستر وجود داشته باشد آنرا نمایش می دهد.

  • پارامتر action (الزامی- رشته)
    1. Title (عنوان)
    2. Year (سال تولید)
    3. Rated (رده سنی)
    4. Released (تاریخ دقیق انتشار به میلادی)
    5. Runtime (مدت زمان به دقیقه، مثلا 120 دقیقه)
    6. Genre (ژانر یا موضوع)
    7. Director (کارگردان)
    8. Writer (نویسنده)
    9. Actors (ستاره های فیلم یا سریال)
    10. Plot (خلاصه داستان – به انگلیسی)
    11. Language (زبان)
    12. Country (کشور ساخت)
    13. Metascore (امتیاز منتقدین از 100)
    14. imdbRating (رتبه فیلم از 10)
    15. imdbVotes (تعداد آرا و رای دهندگان)
    16. imdbID (شناسه imdb)
    17. Type (نوع، مثلا: فیلم، بازی، سریال)
    18. Poster (پوستر)
  • پارامتر poster_callback (اختیاری – بولین – پیش فرض true)
    1. True
    2. False

پارامتر poster_callback درصورت وجود پوستر آنرا نمایش می دهد و در صورت نبود آن از تصویر شاخص استفاده می کند اما اگر مقدار این پارامتر False باشد در صورت وجود پوستر باز هم از تصویر شاخص استفاده می کند.

مثال ها

 نمایش عنوان
<?php imdbi('title'); ?>

نمایش عنوان به صورت کد کوتاه

[imdbi action='title']

نمایش تصویر شاخص (حتی در صورتی که پوستر وجود داشت)

<?php imdbi('poster',false); ?>

خروجی پارامتر پوستر به صورت تگ html می باشد، از قرار دادن خروجی در تگ img خوداری نمایید.

برای هماهنگی افزونه با مطالب قدیمی میتوانید از دستور زیر استفاده کنید.

<?php if(imdbiCheck()) {تابع افزونه} else{کد زمینه دلخواه قبلی و یا هر دستور دیگر} ;?>

دانلود آخرین نسخه از مخزن وردپرس

افزونه وردپرس پلاگین چندرسانه ای وردپرس پلاگین رایگان وردپرس پلاگین وردپرس

درباره احسان شمس

یک نظر

  1. سلام
    من این افزونه نصب کردم اما با هر بار ثبت پست 4 بار کاور فیلم یا سریال را آپلود می کند بر روی سرور چرا ؟

دیدگاه خود را بیان کنید

15 + نوزده =

از ما حمایت کنید