Redefinir funções e recursos padrão

8

Estou com dificuldades para adicionar recursos de tipo de postagem personalizados a funções ( Adicionando capacidades para funções padrão ) e eu suspeito que a minha confusão pode ter causado alguns problemas. Eu também instalei e desinstalei vários plugins, alguns dos quais adicionaram recursos. Como resultado, meu objeto WP Role é um pouco confuso. Alguém sabe de uma maneira de redefinir recursos ou eu preciso de uma nova instalação?

    
por mantis 03.07.2013 / 23:07

2 respostas

4

Eu uso o Editor de Funções do Usuário . Você pode excluir funções adicionadas e redefinir funções da página do plug-in.

Para redefinir a função de administrador, você pode, a partir do WP 3.4+, adicionar

define('URE_SHOW_ADMIN_ROLE', 1);

para o seu arquivo wp-config.php . Depois de ter feito isso, você precisa ir para Usuários > Editor de Função do Usuário e clique em "Redefinir" .

    
por livearoha 03.07.2013 / 23:15
17

Se você não quiser instalar um plugin apenas para fazer essa tarefa, pode chamar a função WordPress diretamente para reconstruir as funções e seus recursos.

if ( !function_exists( 'populate_roles' ) ) {
  require_once( ABSPATH . 'wp-admin/includes/schema.php' );
}

populate_roles();
    
por Enchiridion 24.06.2016 / 21:23