Suporte » Temas » Criação de "mega" portal

  • Olá, pessoal.
    Estou com a intenção de criar um “mega” portal. O esquema seria o seguinte (bem parecido com grandes sites, como UOL, G1, R7, etc.):

    – Geral (Página inicial)
    —– Sub-site 1
    —– Sub-site 2
    […]
    —– Sub-site 16
    (imagem ilustrativa: IMAGEM)

    Primeiramente, pensei em criar uma instalação WordPress para o GERAL e para cada SUB-SITE, porém, vi que 17 instalações exigiria muito recurso, etc.. Então, descobri o multi-site, porém, não sei se ele vai servir para o que eu quero fazer. Todos os SUB-SITES serão subdomínios.
    A página GERAL simplesmente exibiria os 4 últimos posts de cada SUB-SITE, e quando clicasse nela, iria para o post no SUB-SITE.

    Então, o que eu pensei agora é utilizar CUSTOM POST TYPE, criar uma aba NOTÍCÍAS, VÍDEOS, IMAGENS, TELEVISÃO, MUNDO, etc., até completar meus 16 sistemas. Assim, eu criaria um layout para cada CUSTOM POST TYPE e conseguiria clicar e ser direcionado para o SUB-SITE.

    Alguém tem alguma sugestão para isto?

    Obrigado desde já 😀

    ps: se não estiver na sessão correta, por favor, movam 😀

Visualizando 10 respostas - 1 até 10 (de um total de 10)
  • Vagando por aqui, na sessão multisite, encontrei o seguinte plugin:
    http://wordpress.org/extend/plugins/wordpress-mu-sitewide-tags/
    Não o conheço, mas vocês acham que serviriam para o que eu quero? Eu não quero uma cópia do conteúdo dos meus SUB-SITE para o GERAL, e sim um “agregador” de links automático.

    Olhando mais ainda, encontrei uma coisa muito interessante pra mim:
    http://codex.wordpress.org/Function_Reference/fetch_feed
    Será que esse funcionaria? Eu poderia modificar tamanho das imagens, criar slides com ela, e muito mais?

    Elias, você está no caminho certo. Pense que você vai usar um tema no site geral, e nesse tema você faz as queries que precisar para buscar todos os conteúdos dos outros sites.

    Para fazer as queries você pode usar o WP_Query ou get_posts normalmente, basta usar antes a função switch_to_blog() e depois restore_current_blog() para voltar, tipo:

    switch_to_blog(16);
        // tudo que você fizer aqui vai ser relativo aos posts do blog #16
        $query = new WP_Query($args);
    restore_current_blog();

    Primeiro, muito obrigado, Ricardo. Me deu um pingo de esperanças agora que vi na caixa de entrada do meu e-mail que recebi uma resposta, hahah.

    No caso, esse swith_to_blog seria no sistema multi-site? Pois teria 15 sites dentro, por exemplo, aí eu quero 5 posts de cada categoria, e ficaria tipo assim?

    //categoria ESPORTES
    switch_to_blog(2); //pois o blog 1 é a meu portal inicial
        query
    restore_current_blog();
    
    //categoria CARROS
    switch_to_blog(3);
        query
    restore_current_blog

    Ou é por feed? hahah. Pelo que estou vendo, parece que é multisite mesmo, mas só para conferir 😀

    É por aí mesmo. Essas funções só existem no Multisite

    Certo. Como tenho que desenvolver um site empresarial urgente pro dia 1º, eu não vou poder fazer essa semana isso para testar (provavelmente). Mas, na segunda-feira, ou final de semana, estarei fazendo testes para isso 😀

    Aviso qualquer coisa aqui.
    Obrigado!

    Estarei “divulgando” problemas, soluções que encontrei e tudo mais. Assim estarei ajudando muitas pessoas com a mesma dúvida.

    Estava lendo aqui no codex, simplesmente quando eu faço isso, posso colar ul, li, get_post_thumbnail com a function do meu tema principal ou tenho que alterar TODOS os que eu for pegar?

    Não daria pra considerar as seções simplesmente como categorias? Cada categoria poderia ter uma página própria, com seu layout personalizado.

    Talvez por htaccess dê para usar subdomínios também.

    Eu pensei nisso, isso seria a última alternativa. Acho que o anterior deve servir.

    Olá.
    Muitíssimo obrigado!
    Olha o que consegui, era exatamente o que eu queria 😀
    Página principal
    Notícias
    Vídeos

    2 sites criados pelo sub-site, com tudo reunido no principal!

    Caso queira os códigos, posso ajudar divulgando aqui. Vou terminar de aprimorar e assim que possível divulgarei o resultado aqui, pode ajudar muitos 😀

Visualizando 10 respostas - 1 até 10 (de um total de 10)
  • O tópico ‘Criação de "mega" portal’ está fechado para novas respostas.