WordPress.org

Brasil

Fórum Brasileiro

Projeto - Me ajudem a criar (8 posts)

  1. flb007
    Membro
    Publicado 2 anos atrás #

    O meu projeto é o seguinte, uma rede de blogs ligados ao meu site ex: meusite.com/blog
    veja um exemplo: http://groairas.com/lucianobraga
    esste é meu blog dentro do site.
    ésta tudo feito mas quero fazer o seguinte:
    Quero que os usuarios possam criar seus sites sozinhos em uma pagina.
    Tem como criar algo assim??
    Sem que eu tenha de criar o site para eles??

  2. Myst1010
    Membro
    Publicado 2 anos atrás #

    Se você esta utilizando o WP 3.0 basta ir em seu painel super admin e habilitar a opção
    "Contas de sites e usuários podem ser registradas."

    Com esta opção habilitada os usuários poderão ir para a tela de registro e nela escolher se querem somente fazer um cadastro ou se querem também criar um blog.

    A tela de logim com esta opção habilitada se altera para uma página do seu tema, a nova tela usará o header.php e o footer do seu tema.

    Então se você quiser personalizar ainda mais basta sobrescrever o css que essa tela tem com o suas personalizações.

    O CSS desta tela fica no arquivo wp-signup.php na função

    function wpmu_signup_stylesheet() {
    	?>
    	<style type="text/css">
    		.mu_register { width: 90%; margin:0 auto; }
    		.mu_register form { margin-top: 2em; }
    		.mu_register .error { font-weight:700; padding:10px; color:#333333; background:#FFEBE8; border:1px solid #CC0000; }
    		.mu_register input[type="submit"],
    			.mu_register #blog_title,
    			.mu_register #user_email,
    			.mu_register #blogname,
    			.mu_register #user_name { width:100%; font-size: 24px; margin:5px 0; }
    		.mu_register .prefix_address,
    			.mu_register .suffix_address {font-size: 18px;display:inline; }
    		.mu_register label { font-weight:700; font-size:15px; display:block; margin:10px 0; }
    		.mu_register label.checkbox { display:inline; }
    		.mu_register .mu_alert { font-weight:700; padding:10px; color:#333333; background:#ffffe0; border:1px solid #e6db55; }
    	</style>
    	<?php
    }

    Para sobrescrever essas regras você pode usar no CSS do seu tema a declaração !important

    Exemplo com a primeira regra css da função.
    .mu_register { width: 90%; margin:0 auto; }

    querendo mudar isso vc faz

    .mu_register { width: 500px !important; margin:50px auto !important; }

    Esse CSS infelizmente eu não descobri como remover sem alterar essa função manualmente, se alguém tiver uma idéia de como fazer isso seria ótimo.

  3. flb007
    Membro
    Publicado 2 anos atrás #

    Valeu Myst1010.
    Pô cara, não sei nem como te agradecer. Valeu mesmo, vou testar agora.
    O site que to criando ta ficando bem legal.

  4. Myst1010
    Membro
    Publicado 2 anos atrás #

    Sem problemas, se precisar estamos ai.

  5. flb007
    Membro
    Publicado 2 anos atrás #

    To só traduzindouns temas gratis aqui e já vou colocar o multi sites no ar de verdade pra galera criar os sites.

  6. dfernandes
    Membro
    Publicado 2 anos atrás #

    flb007, muito bom seu site. Onde conseguiu aquele chat disponivel no site..

  7. flb007
    Membro
    Publicado 2 anos atrás #

    Não lembro, mas foi na internet mesmo. Dei só uma personalizada.

  8. dfernandes
    Membro
    Publicado 2 anos atrás #

    Pode me enviar?

Tópico Encerrado

Este tópico foi encerrado para novas respostas.

About this Topic