Тип записи "фото".
В "фото" входят таксономии "картинки", "цветы", "раскраски".
Еще одни как бы тоже таксономии, пример раскраски: "раскраски математические", "раскраски сказки", "раскраски животные" и т.д.
Вот в ЛК надо что бы была вкладка добавить публикацию в "Фото" и тут же выпадает список из которого надо выбрать "раскраски" -- "раскраски животные".
А я, как администратор, получив от пользователя рисунок в эту категорию "раскраски животные" могла бы ее туда же и опубликовать.
Сейчас посмотрю как получится. Может этого будет достаточно на данном этапе - один тип записи с одной таксономией.
У меня вот такую ошибку выдает:
Fatal error: Cannot redeclare add_taxonomy_publicform()
(previously declared in
/home/chudopod/chudopodelki.ru/www/wp-content/themes/tempera_child_c..)
in /home/chudopod/chudopodelki.ru/www/wp-content/themes/tempera_child_c.. on line 262
код вот такой:
add_filter('taxonomy_public_form_rcl','add_taxonomy_publicform');
function add_taxonomy_publicform($tax){
//указываем таксономию custom-tax для типа записи custom-type
if (!$tax['kartinki']) $tax['kartinki'] = 'foto';
return $tax;
}
фото - тип записи,
картинки - таксономия.
Верно же вписала в код?
Андрей Plechev сказал(а)
я же писал ранее, что для того чтобы добавить форму публикации именно в личный кабинет вам надо вывести свою вкладку с помощью функции add_tab_rcl
Вы не можете просматривать опубликованные ссылкиВ противном случае, размещайте форму публикации на любой странице сайта.
Получилось!!!!
Только пока что не получилось вывести саму форму так, что бы нажав на кнопку "добавить рисунок" открылась форма куда добавлять.
Как вот этот момент сделать?
"И как сделать так, что бы вот эта новая вкладка стала крайней справа? Т.е. как поменять ее месторасположение в ЛК?"
Вам же давали ссылку на add_tab_rcl. Там описано все. add_tab_rcl($id,$callback,$name,$args);
$args и задавайте
указать вывод в массиве array('order'=>90); - примерно так. чем больше число тем правее вкладка.
Otshelnik-Fm сказал(а)
"И как сделать так, что бы вот эта новая вкладка стала крайней справа? Т.е. как поменять ее месторасположение в ЛК?"
Вам же давали ссылку на add_tab_rcl. Там описано все. add_tab_rcl($id,$callback,$name,$args);
$args и задавайте
указать вывод в массиве array('order'=>90); - примерно так. чем больше число тем правее вкладка.
Спасибо большое, получилось! Сдвинулась вправо!