Етикети на Wordpress - изберете от предварително определен списък?

Имам инсталиран WordPress, в който регистрираните потребители имат право да публикуват статии. Проблемът е в раздела Етикети. Харесва ми идеята да им позволя да добавят етикети, но става лудост. Често има 3 или 4 от един и същи маркер, просто изписан по различен начин, понякога хората поставят странни неща за тагове и т.н. Бих искал да мога да разреша „добавяне“ на тагове към публикациите, но не и действителното „създаване“ на самият етикет - искам потребителят да трябва да избира от предварително определен списък. Този списък може да бъде падащо меню, някакво изискано jQuery нещо, наистина не ме интересува. Отворен за идеи/предложения. Нещо може би как го прави StackOverflow? Благодаря!


person RodeoRamsey    schedule 28.07.2010    source източник
comment
Здравейте, някакви нови идеи относно това как може да се направи това?   -  person theyuv    schedule 09.09.2016


Отговори (2)


Можете ли да използвате категории вместо тагове? Това би било по-лесно да се направи чрез предварително зареждане на категории и ограничаване на потребителите до роля, която не може да създава категории.

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

Ако подходяща кука за действие не е налична, можете да добавете своя собствена.

ВЯРВАМ, че таговете се добавят от _wp_ajax_add_hierarchical_term() в wp-admin/admin-ajax.php и там бихте добавили персонализираната кука. Прегледайте кода в trac страницата за файла. Вижте дали има смисъл и го тествайте.

person kevtrout    schedule 06.08.2010
comment
Благодаря за насоката. Ще погледна в куката там. Трябва да се придържам към етикетите. Категориите вече се използват (и предварително дефинирани), а таговете са екстри. - person RodeoRamsey; 12.08.2010

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

person RodeoRamsey    schedule 06.09.2010