جای‌گذاری ویدیو، صدا و سایر محتواها اکنون پشتیبانی می‌شود

نوشته شده توسط

در

Embedding-Video-Audio-and-Other-Content-Now-Supportedسال نو همگی مبارک!

بسیار هیجان‌زده‌ام به اطلاع شما برسانم که از نسخه ۲.۳، قابلیت oEmbed اکنون در Page Builder Sandwich امکان‌پذیر شده است! اکنون می‌توانید ویدیوها، تصاویر، رشته‌توئیت‌ها و بسیاری از محتواهای دیگر را از YouTube، Vimeo، Twitter، Flickr، Instagram و غیره جاسازی (embed) کنید.

قابلیت‌های oEmbed

تا پیش از این راهی برای افزودن ویدیو یا هر نوع محتوای قابل جاسازی دیگری (به‌جز شورت‌کدها) در بخش کاربری سایت (فرانت‌اند) وجود نداشت. خوشحالم بگویم که اکنون oEmbedها به‌طور کامل پشتیبانی می‌شوند. کافی است یک نشانی اینترنتی (URL) مربوط به oEmbed را در هر جایی جای‌گذاری (Paste) کنید و اینتر را بزنید تا به‌صورت خودکار جاسازی شود.

oembed_cast
جای‌گذاری یک URL در یک خط جداگانه، آن را به محتوای جاسازی‌شده تبدیل می‌کند.

چه نشانی‌هایی پشتیبانی می‌شوند؟ خب، هر یک از نشانی‌های جاسازی پشتیبانی‌شده توسط وردپرس! به‌علاوه، اگر افزونه‌ای دارید که ارائه‌دهندگان oEmbed را اضافه می‌کند (مانند Jetpack از WordPress.com)، آن‌ها نیز پشتیبانی خواهند شد.

احتمالاً بهترین بخش در مورد این قابلیت جدید این است که جاسازی محتوا، محتوای شما را شلوغ و به‌هم‌ریخته نمی‌کند. نشانی‌های جاسازی‌شده در ویرایشگر بخش مدیریت (بک‌اند) به‌صورت یک رشته URL تک‌خطی ظاهر می‌شوند.

اگر می‌خواهید آن را امتحان کنید، روی پیوند پیش‌نمایش زنده در بالا کلیک کنید و چند URL را در آنجا جای‌گذاری نمایید!

سایر بهبودها و رفع اشکالات

  • دکمه‌های ابزار نوع محتوا (p، h2، h3 و غیره) اکنون بسته به آنچه انتخاب شده است، برجسته (هایلایت) می‌شوند.
  • ارتفاع خط (Line height) اکنون به‌جای تگ‌های span کوچک‌تر، روی کل عنصر اعمال می‌شود.
  • رفع شد: عناصر گاهی استایل‌های درون‌خطی غیرضروری دریافت می‌کردند
  • رفع شد: پنل بازرس (Inspector) ممکن بود پشت نوار مدیریت قرار گیرد و دیگر قابل کشیدن نباشد
  • رفع شد: مدیریت بهتر وضعیت دکمه‌ها
  • رفع شد: فرمت‌بندی/حذف فرمت‌بندی باعث حذف متن پیونددار می‌شد
  • رفع شد: عدم امکان فرمت‌بندی محتوایی که حاوی تگ‌های strong، em، i، b باشد
  • رفع شد: برخی از ابزارهای فرمت‌بندی در داخل ستون‌ها و جدول‌ها قابل استفاده نبودند