Налаштуйте WordPress Jetpack Ширини шорткоду

реактивний пакет

Коли WordPress випустив Jetpack плагін, вони відкрили середню інсталяцію WordPress до деяких чудових функцій, які вони включають у своє розміщене рішення. Після того, як ви ввімкнете плагін, ви активуєте безліч функцій, включаючи шорткоди. За замовчуванням WordPress не дозволяє вашому середньому автору додавати сценарії мультимедіа до вмісту публікації чи сторінки. Це функція безпеки, призначена для мінімізації шансів зіпсувати ваш сайт.

Однак за допомогою шорткодів ваш користувач може досить легко вставляти носій. Наприклад, щоб вбудувати відео YouTube, не потрібно додавати сценарій вбудування - ви просто вставляєте спільну URL-адресу до відео у текстовому редакторі. Інтеграція шорт-кодів визначає шлях і замінює URL-адресу фактичним відео-кодом. Ні суєти, ні питань!

За винятком одного. Використовуючи шорткоди, ширина вбудованого носія просто за замовчуванням. Тож Youtube може розширитися за ширину вашого вмісту і вилитися на вашу бічну панель - або Slideshare може зайняти половину місця, ніж він міг би зайняти. Я витратив кілька вичерпних годин, намагаючись визначити, як написати деякі фільтри, щоб встановити ширину кожного конкретного ярлика за замовчуванням. Я переглянув тонну плагінів, щоб побачити, чи вже є такий.

І тоді я знайшов це ... блискучу маленьку модифікацію, яку WordPress додав до свого API. Параметр, за допомогою якого ви можете встановити ширину вмісту на своїх сторінках та публікаціях за замовчуванням:

якщо (! isset ($ content_width)) $ content_width = 600;

Як тільки я встановив цю ширину у файлі functions.php моєї теми, розмір усіх вбудованих ярликів був належним чином змінений. Хоча я щасливий, що це зайняло лише рядок коду, я дуже розгублений, що так довго знайшов це. Ще цікавішим є відсутність налаштувань, доступних за допомогою Jetpack. Наприклад, шорт-коди не можна вимкнути - він увімкнений до тих пір, поки вбудований плагін.

Наприклад, було б блискуче додати максимум налаштування ширини та висоти безпосередньо на Jetpack Налаштування шорт-коду. WordPress - це така неймовірна платформа, але іноді пошук рішення може трохи засмутити!

Що ви думаєте?

Цей сайт використовує Akismet для зменшення спаму. Дізнайтеся, як обробляються ваші дані коментарів.