Настройка WordPress Jetpack скарочаны Шырыні

wordpress рэактыўны ранец

Калі WordPress выпусціў Jetpack убудова, яны адкрылі сярэднюю ўстаноўку WordPress да некалькіх выдатных функцый, якія яны ўключаюць у сваё размешчанае рашэнне. Пасля ўключэння ўбудовы вы ўключыце мноства функцый, у тым ліку шорткоды. Па змаўчанні WordPress не дазваляе вашаму сярэднестатыстычнаму аўтару дадаваць сцэнарыі мультымедыя ў змест паведамлення або старонкі. Гэта функцыя бяспекі і заклікана звесці да мінімуму шанцы сапсаваць ваш сайт.

Аднак з дапамогай шорткодаў карыстальнік можа лёгка ўстаўляць медыяфайлы. Напрыклад, каб убудаваць відэа на Youtube, няма неабходнасці дадаваць сцэнар убудавання - вы проста змесціце агульны URL да відэа ў тэкставым рэдактары. Інтэграцыя кароткіх кодаў вызначае шлях і замяняе URL -адрас сапраўдным відэакодам. Без мітусні, без праблем!

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

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

if (! isset ($ content_width)) $ content_width = 600;

Як толькі я ўсталяваў гэтую шырыню ў файле functions.php маёй тэмы, усе ўбудаваныя файлы хуткага доступу былі належным чынам зменены. Нягледзячы на ​​тое, што я шчаслівы, што для гэтага спатрэбіўся толькі радок кода, я вельмі разгубіўся, што знайшоў гэта так шмат часу. Яшчэ больш цікавым з'яўляецца адсутнасць налады, даступнай з Jetpack. Напрыклад, кароткія коды нельга адключыць - яны ўключаны, пакуль уключаны ўбудова.

Было б бліскуча, напрыклад, дадаць максімум налада шырыні і вышыні непасрэдна на Jetpack Налады шорт-кода. WordPress - гэта неверагодная платформа, але часам пошук рашэння можа быць непрыемным!

Што вы думаеце?

Гэты сайт выкарыстоўвае Akismet для барацьбы са спамам. Даведайцеся, як дадзеныя апрацоўваюцца каментар.