• Resolvido rodrigomalkavian

    (@rodrigomalkavian)


    Pessoal,

    Existe algum plugin que me permita definir quem ou qual grupo de usuários pode alterar uma determinada página/post do meu site?

    Seria ideal também que se um membro do grupo criasse uma página, ou post, todos os outros membros também possam alterar o conteúdo.

Visualizando 1 resposta (de um total de 1)
  • Criador do tópico rodrigomalkavian

    (@rodrigomalkavian)

    Pessoal,

    Consegui resolver o problema utilizando dois plugins:
    O Role Manager e o Co-Authors Plus

    No plugin Co-Authors Plus fiz apenas uma alteração no arquivo co-authors.php, na linha 539 substitui o SQL original pelo SQL abaixo:

    $authors_query = $wpdb->prepare("SELECT DISTINCT u.ID, u.display_name, u.user_email FROM $wpdb->users AS u"
    										." INNER JOIN $wpdb->usermeta AS um ON u.ID = um.user_id"
    										." WHERE ID = ANY (SELECT user_id FROM $wpdb->usermeta)"
    										." AND (um.meta_key = 'first_name' OR um.meta_key = 'last_name' OR um.meta_key = 'nickname')"
    										." AND (u.user_login LIKE %s"
    											." OR u.user_nicename LIKE %s"
    											." OR u.display_name LIKE %s"
    											." OR u.user_email LIKE %s"
    											." OR um.meta_value LIKE %s)",$q,$q,$q,$q,$q);
Visualizando 1 resposta (de um total de 1)
  • O tópico ‘Grupo de usuários editando uma página/post’ está fechado para novas respostas.