Добавянето на допълнителни полета в потребителския профил

Има много плъгини, които разширяват стандартните възможности за регистриране в блог на WordPress. Въпреки това, тя не винаги е необходимо да се използва допълнителни плъгини, ако всичко от него, което трябва, е един чифт допълнителни полета в профила като ICQ или Twitter. Приставките, разбира се, по-лесно да се използват, но за съжаление, просто и лесно плъгин разширение на потребителски профили не може да ме намери. Такива като чудовищата Cimy Потребителски допълнителни полета ще бъдат само напразно да се зареди вашия блог, така че е добре да се използва посочени по-долу метод въз основа на вашия шаблон за редактиране functions.php файл.

За да добавите допълнителни полета потребителския профил е достатъчно, за да отворите файла functions.php и поставете шаблон код, за да:

Този код добавя поле ICQ и Twitter профила на потребителя. Един пример за този код, можете да добавите и всички други необходими полета. Все пак, това само добавя към полето за код в профила и, ако искате да запазите стойностите на тези области, а след това нищо няма да се случи. За стойност се съхранява, да добавяте код във файла functions.php:

Сега имате допълнителни полета във вашия профил, които са напълно функциониращ. Доста проста и елиминира необходимостта от допълнителни плъгини. Но как да се използва тази допълнителна информация от профила на блога? За да направите това, добавете functions.php файла друга функция:

И в желания шаблон файл (например, в single.php) вмъкнете призив към този my_author_box (функция).