Size: a a a

WordPress Ukraine Community

2020 April 05

MD

Maxym Denysenko in WordPress Ukraine Community
if else👍
источник

S

Sergo in WordPress Ukraine Community
В фанкшн темы ?
источник

АМ

Андрій Макаров... in WordPress Ukraine Community
Sergo
В фанкшн темы ?
В меню валкере
источник

АМ

Андрій Макаров... in WordPress Ukraine Community
Sergo
Всем привет, только начал работать с вордпрессом и сразу элементарные (на мой взгляд) проблемы... есть сайт для условного предприятия, на сайте будет несколько пользователей, и загвоздка в главном меню в шапке, не могу сделать вывод пунктов этого меню индивидуально под каждого пользователя... нашёл плагины которые скрывают пункты для тех или других групп пользователей, а как бы мне сделать вывод пункта после проверки имени пользователя ? Что б после авторизации, каждому пользователю отображались свои пункты меню.
Или посмотри как єтот плуг определяет группы и перепиши на айди юзера
источник

VK

Vladimir Kamuz in WordPress Ukraine Community
нужно сначала у человека спросить - знает ли он PHP
источник

VK

Vladimir Kamuz in WordPress Ukraine Community
а то подобные советы особо не помогут наверное
источник

VK

Vladimir Kamuz in WordPress Ukraine Community
есть плагины которые позволяют это сделать
источник

VK

Vladimir Kamuz in WordPress Ukraine Community
там можно задавать условную логику
источник

VK

Vladimir Kamuz in WordPress Ukraine Community
когда то сюда кидал ссылку - https://github.com/kamuz/top-wordpress
источник

VK

Vladimir Kamuz in WordPress Ukraine Community
источник

VK

Vladimir Kamuz in WordPress Ukraine Community
надеюсь поможет
источник

VK

Vladimir Kamuz in WordPress Ukraine Community
единственное пользователей нужно раскидать по разных группам
источник

S

Sergo in WordPress Ukraine Community
Сейчас буду пытаться) благодарю
источник

VK

Vladimir Kamuz in WordPress Ukraine Community
не сразу прочитал вдумчиво, потом всё таки решил найти решение
источник

VK

Vladimir Kamuz in WordPress Ukraine Community
мне кажется простого решения нет через плагины, но можно доработать один плагин
источник

VK

Vladimir Kamuz in WordPress Ukraine Community
источник

VK

Vladimir Kamuz in WordPress Ukraine Community
add_filter( 'if_menu_conditions', 'wpb_new_menu_conditions' );

function wpb_new_menu_conditions( $conditions ) {
$conditions[] = array(
  'name'    =>  'If it is Custom Post Type archive', // name of the condition
  'condition' =>  function($item) {          // callback - must return TRUE or FALSE
    return is_post_type_archive();
  }
);
return $conditions;
}
источник

VK

Vladimir Kamuz in WordPress Ukraine Community
но тебе нужно проверять имя пользователя
источник

VK

Vladimir Kamuz in WordPress Ukraine Community
поэтому код будет чуть другой
источник

S

Sergo in WordPress Ukraine Community
Этот вариант действительно ближе всего к решению
источник