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)
  • Criador do tópico Elias Júnior

    (@eliasjnior)

    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.

    Criador do tópico Elias Júnior

    (@eliasjnior)

    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();
    Criador do tópico Elias Júnior

    (@eliasjnior)

    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

    Criador do tópico Elias Júnior

    (@eliasjnior)

    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.

    Criador do tópico Elias Júnior

    (@eliasjnior)

    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.

    Criador do tópico Elias Júnior

    (@eliasjnior)

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

    Criador do tópico Elias Júnior

    (@eliasjnior)

    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.