Como criar administrador WP personalizado com URLs personalizados

Gostaria de criar uma área de administração WP personalizada, que use URLs personalizados para navegar, pensei e tenha um HTML gerado personalizado.

Um membro poderá fazer o login por meio de um URL personalizado, por exemplo: mysite.com/dashaboard ou my.mysite.com. Quando logado, um membro poderá ver a área de administração personalizada onde pode criar páginas, visualizar / editar perfil e assim por diante.

Eu sei que isso é possível no WP. No entanto, não consigo encontrar nada que explique bem todo o processo e leve-me com os passos com mais detalhes.

Atualmente, não sei como começar a abordar isso. Qual a melhor estrutura de URL como subdomínio ou não? Em que outras considerações devem ser pensadas? Como integrar de forma integrada a funcionalidade WP de login / logout / senha? Como integrar a página WP e a criação de postagens (eu adivinho via o mascaramento de URL)?

Eu sei que esta é uma tarefa enorme. Gostaria muito de agradecer se alguém pudesse explicar uma imagem geral de como conseguir isso e o que deveria ser considerado e me ajudar a passar por ele passo a passo. Talvez alguém possa me dar alguns pointers / links para pesquisar primeiro, então vou voltar para ajudar no próximo passo e assim por diante.

Esta pode ser uma tarefa enorme para o stackexchange, talvez alguém considere tornar-se meu mentor de programação e podemos nos comunicar via e-mail / skype.

Eu realmente quero aprender isso. Por favor, ajude-me 🙂 Estou pronto para investir tempo em pesquisa e aprendizado, mas eu preciso de diretrizes e orientação.

O que é que vocês acham? Todas as idéias e dicas são muito apreciadas.

Obrigado Dasha

Solutions Collecting From Web of "Como criar administrador WP personalizado com URLs personalizados"

O WordPress possui uma documentação bastante sólida para isso. O que você está pedindo exigirá que você aprenda um bom programa de programação.

Veja aqui informações básicas de desenvolvimento de plugins: https://codex.wordpress.org/Writing_a_Plugin

Esta página contém informações específicas sobre como criar seus próprios painéis de administração: https://codex.wordpress.org/Adding_Administration_Menus

Se isso é algo sobre o qual você se apaixona, eu consideraria olhar para as faculdades comunitárias locais para cursos de programação web. Existem também inúmeras classs / guias disponíveis on-line se você aprender bem assim.

Nunca vi nenhum método de trabalho para fazer isso. A AFAIK, o consenso entre os desenvolvedores é que o URL do wp-admin máscara / re-branding não é viável. A questão que trata deste aqui no WPSE é: posso renomear a pasta wp-admin? Resposta: não.

Um pouco mais de pesquisa com outras tentativas:

  • Mude o nome do diretório wp-admin : discussão na lista de discussão [wp-hackers], solicitada pelo nosso @kaiser .

  • Como renomeio a pasta wp-admin com o filtro admin_url? : esta Q & A está vinculada no relatório de hackers do kaiser. Este é o único lugar onde vi o filtro hook admin_url mencionado como uma ferramenta para esta tarefa.

  • Debranding wp-admin com htaccess : no Stack Overflow, sandip patil A resposta parece interessante, mas não há comentários sobre isso funcionando ou não.

  • Use htaccess para mascarar a pasta wp-admin : em SO, feedback zero.

  • Como obscuro minha instalação do WordPress via htaccess? : tentativa completamente falhada na Falha no Servidor. Eu sugiro parar de ler a resposta aceita no ponto de bala # 6.

  • Passos a tomar para ocultar o fato de um site usar o WordPress? : aqui no WPSE, cobre principalmente o lado da frente. Minha resposta contém um método de trabalho (front-end).

Quanto aos URLs de login, é fácil porque ele é executado no arquivo raiz wp-login.php e há muitos ganchos de filtro.
Para isso, uso o plugin do @bainternet WordPress Easy Login URL sem htaccess .