Кратките в стандартни и нестандартни WordPress

Шоу? Кратък?

Кратките (Кратките) - WordPress е един много мощен механизъм, който ви позволява да вградите динамични компоненти в постовете и страниците. Може би вече се използва тя може дори да не не знае за него (например, чрез вмъкване на запис галерия от няколко изображения или аудио файл или плейлиста).

Кратък визуализира резултата от определенията, свързани с него, както и метода на софтуер е, както следва:

Се срещна с нещо подобно? Сигурен съм, че да.

стандартни кратките

Кратък вграждане

Ето един пример за използване на кратък номер вграждане джаджа и гласуване с PollDaddy.com

Shordkod надпис

Shorkod ви дава възможност да вградите записа на изображението с подписа. Този кратък номер може да получава и използва следните параметри: идентификатор. клас. ширина. височина. С първите две параметри могат да се добавят, за да добавите допълнителни стилове елемент, добре ширина и височина. както се досещате, задаване на ширина и височина, съответно.

Кратките в стандартни и нестандартни WordPress

Резултатът е контейнер (DIV) от класа на WP-надпис. в рамките на която ще бъде избрано изображение (IMG) и пара (п) от нашия подпис.

Кратките в стандартни и нестандартни WordPress

Кратък аудио

Кратък може да се вгражда в аудиозаписа и взема със следните параметри:

Резултатът от използването Кратък аудио може да бъде, както следва

Кратък видео

Това е, което ще доведе до кратък номер на една страница

Кратък списък за изпълнение

  • тип - типа на файловете в плейлиста може да бъде аудио (по подразбиране) или видео
  • orderby - принципът, на който се сортира плейлиста, можете да използвате всякакви файлови атрибути медии, например дата или ID. ID по подразбиране menu_order
  • ред - низходящ (DESC) или възходящ (ASC подразбиране.) заповед на играта
  • документи за самоличност - мултимедийни файлове в плейлиста идентификационните номера, разделени със запетаи
  • ИД -. Ако не е посочен идентификатори опция, можете да укажете на регистрационен номер, към които се добавят файлове, подходящ тип (т.е., ако, например, в някои пост поставите множество аудио чрез аудио shordkod тук можете да зададете този въпрос номер пост и WordPress ще създадете плейлист от всички аудио файлове, прикачени към него)
  • изключи - медийни документи за самоличност, за да бъдат изключени от списъка
  • стил - стилът на плейлиста може да бъде светлина (по подразбиране) или тъмно
  • траклист - дали искате да се покаже списък с файлове в плейлиста (вярно (по подразбиране) или невярно)
  • tracknumbers - дали искате да продукция и серийните номера на файловете в плейлиста (вярно (по подразбиране) или невярно)
  • изпълнители - дали искате да се показват имената на изпълнителите (вярно (по подразбиране) или невярно)
  • изображения - дали трябва да показва изображения (миниатюри, добавени към медийни файлове) (да вярно (по подразбиране) или невярно)

Това е начина, по който може да изглежда аудио плейлист

Кратък галерия

Кратък позволява да вмъкнете в визуална галерия и взема със следните параметри:

Това е около изглежда Галерия поставена в записа с помощта на кратък номер галерията

Кратките в стандартни и нестандартни WordPress
Кратките в стандартни и нестандартни WordPress

Кратките в стандартни и нестандартни WordPress
Кратките в стандартни и нестандартни WordPress

допълнителни кратки номера

Естествено, разработчиците на плъгини и шаблони не могат да пропускат тази функционалност, така че рядко да се намери тема или плъгин, който така или иначе не се използват кратки номера.

Вземете, например, всички известни формата за контакт 7. Ето кратък номер, можем да кажем, е централен елемент. Можете да създадете форма, може да получи кратък номер с номера му и я поставете в една страница, пост или приспособление.

Между другото, аз забравих да кажа, че можете да вмъкнете Кратък и джаджа. За да направите това, за да functions.php темата ви съдържа следния код:

А плъгин, който ви позволява да включите вашия сайт в онлайн магазин, WooCommerce също здраво с помощта на кратки номера. Те посветена голяма част от документацията за приставката. С помощта на кратки номера WooCommerce показва съдържанието на цели страници (пазаруване, регистрация и т.н.). Pro WooCommerce ние определено ще се говори.

Що се отнася до факта, много от тях предлагат огромно разнообразие от кратките номера за проектиране на съдържанието (бутони, заглавия и т.н.). Лично аз не бих препоръчал да ги използват, тъй като те "podsazhivayut" ви по този въпрос, и ако искате да преминете към друга компания, в която тези кратки номера, вероятно не са обхванати, ще трябва да ги почисти ръчно всичките си записи.

собствени кратки номера

Разбира се, можете сами да създавате и да се регистрирате на кратките номера (PHP умения за програмиране са добре дошли;)). За тази цел, както по принцип и на останалата част от персонализиране на вашия сайт, аз препоръчвам да се напише плъгин. По този начин, няма да ви бъде длъжна да използва темата, както и да може да използва своя код в други сайтове.

За да добавите кратък номер, трябва да се създаде метод манипулатор и да го свърже с всяка дума, която ще бъде използвана като кратък номер.

В $ attrs масива атрибути се предават с Кратък ([my_shortcode param1 = "Lorem" param2 = "Ipsum"]). Ако не е посочен някакъв атрибут, то ще бъде взето по подразбиране (в този случай, Foo или бар).

променлива Съдържанието на $ е текстът, намиращ се между маркер Кратък ([my_shortcode] Това е съдържанието на $ [/ my_shortcode]).

Сега трябва да се направят необходимите манипулации с данни и да се върне на резултата.

Бонус: Кратък за ограничаване на съдържанието в зависимост от ролята на потребителя

Това може да стане с помощта на кратък номер, който аз наричам достъпа (достъп). Като атрибут това ще отнеме роля параметър. стойността по подразбиране, който ще бъде администратор. т.е. ако атрибутът роля не е уточнено, съдържанието вътре маркер кратък номер ще бъде на разположение на администратора на сайта само (за него съдържание ще бъде на разположение във всеки случай). Възможните стойности на атрибута роля. администратор. редактор. автор. сътрудник. абонат. гост. номер, както и за други роли.

Сега, за да се ограничи достъпа до гости, поставете следния текст:

Кратките в стандартни и нестандартни WordPress