Redefinir funções e recursos padrão


12

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

Respostas:


4

Eu uso o Editor de Função de Usuário . Você pode excluir funções adicionadas e redefinir funções na 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 fazer isso, você precisa ir para Usuários> Editor de Função do Usuário e clicar em "Redefinir" .


Posso usá-lo e desinstalá-lo?
Mantis

Sim, como você está apenas redefinindo as funções de volta ao estado original, não deve haver problema em excluir o plug-in.
precisa saber é

Ok, eu vou tentar então.
Mantis

Como em qualquer plug-in, eu recomendaria copiar seu banco de dados antecipadamente, caso ele não faça o que você deseja, sempre volte.
precisa saber é

1
@bungeshea Ponto 3 de "Quando devo editar as postagens?" (na mesma página que você vinculou) diz "Para incluir informações adicionais apenas encontradas nos comentários, para que todas as informações relevantes para a publicação estejam em um único local" -> Foi o que o mantis do usuário fez. Como isso não está bem?
Johannes Pille

24

Se você não deseja instalar um plug-in apenas para executar esta 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();

1
Obrigado! funcionou como um encanto e foi difícil de encontrar.
Kevin Mamaqi 10/01

Esta é a solução mais simples e robusta que restaura todas as funções e limites padrão da maneira WordPress. Essa deve ser uma resposta selecionada. Muito obrigado.
pixelngrain
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.