Suporte » Desenvolvendo com WordPress » Como colocar o Blog WordPress em meu Site já criado

  • Olá!

    Eu tenho um site pronto, e gostaria de criar uma seção para blog.

    Eu poderia instalar o WordPress em uma subpasta (ex.: dominio/blog) e chamar apenas a página do Blog na minha seção BLOG ?

    O usuario se logaria em “dominio/blog/wp-login.php” para fazer as novas postagens e quem não está logado, clicando em “BLOG” veria apenas as publicações já realizadas.

    Isto é possível?

    Obrigado desde já

Visualizando 4 respostas - 1 até 4 (de um total de 4)
  • Olá, não faça isso. você pode criar um post_type e tudo isso se resolve, segue o código abaixo, só copiar e coloca na ultima linha no seu arquivo: wp-content/themes/{seu-tema}/functions.php

    /*============================
    =            BLOG            =
    ============================*/
    
    	function blog() {
    		$args = array(
    			'labels' => array('name' => 'blog', 'add_new' => 'Adicionar post'),
    			'public' => true,
    			'publicly_queryable' => true,
    			'show_ui' => true,
    			'show_in_menu' => true,
    			'query_var' => true,
    			'exclude_from_search' => true,
    			'rewrite' => array( 'slug' => 'blog' ),
    			'capability_type' => 'post',
    			'has_archive' => true,
    			'hierarchical' => true,
    			'taxonomies' => array('categoria-blog'),
    			'menu_position' => 2,
    			'supports' => array( 'title', 'editor', 'tags', 'author', 'revisions', 'excerpt', 'comments', 'page-attributes','thumbnail' )
    		);
    
    		register_post_type( 'blog', $args );
    		flush_rewrite_rules();
    	}
    
    	add_action( 'init', 'blog' );
    
    	$args = array(
    	'hierarchical'          => true,
    			//'labels'                => $labels,
    	'show_ui'               => true,
    	'show_admin_column'     => true,
    	'update_count_callback' => '_update_post_term_count',
    	'query_var'             => true,
    	'rewrite'               => array( 'slug' => 'categoria-blog' ),
    	'exclude_from_search' => false,
    	'publicly_queryable' => true,
    	'public' => true,
    	);
    
    	register_taxonomy( 'categoria-blog', 'blog', $args );
    
    /*=====  End of BLOG  ======*/

    Espero ter ajudado!, me manda o link do site depois 😀

    Criador do tópico tchelocabral

    (@tchelocabral)

    Fala claudioweb_ , bom dia!

    Po cara, como eu faria isso?

    Tenho uma págia, blog.html, toda com o layout e padrão do meu site.
    Cabeçalho, rodapé, fontes, cores, etc.

    Tenho uma div no centro de tudo isso que é onde eu ia colocar o iFrame com o Blog.

    Esse código que você mandou, como eu faria pra que as postagens do blog aparecessem nessa minha página dominio.com.br/blog.html ?

    Agradeço desde já man!
    Abs

    se você está utilizando o wordpress, você terá que acessar este caminho dentro do seu ftp. wp-content/themes/{seu-tema}/functions.php, se não tiver o arquivo functions.php pode criar e colocar o código acima deste jeito.

    <?php
    
    /*============================
    =            BLOG            =
    ============================*/
    
    	function blog() {
    		$args = array(
    			'labels' => array('name' => 'blog', 'add_new' => 'Adicionar post'),
    			'public' => true,
    			'publicly_queryable' => true,
    			'show_ui' => true,
    			'show_in_menu' => true,
    			'query_var' => true,
    			'exclude_from_search' => true,
    			'rewrite' => array( 'slug' => 'blog' ),
    			'capability_type' => 'post',
    			'has_archive' => true,
    			'hierarchical' => true,
    			'taxonomies' => array('categoria-blog'),
    			'menu_position' => 2,
    			'supports' => array( 'title', 'editor', 'tags', 'author', 'revisions', 'excerpt', 'comments', 'page-attributes','thumbnail' )
    		);
    
    		register_post_type( 'blog', $args );
    		flush_rewrite_rules();
    	}
    
    	add_action( 'init', 'blog' );
    
    	$args = array(
    	'hierarchical'          => true,
    			//'labels'                => $labels,
    	'show_ui'               => true,
    	'show_admin_column'     => true,
    	'update_count_callback' => '_update_post_term_count',
    	'query_var'             => true,
    	'rewrite'               => array( 'slug' => 'categoria-blog' ),
    	'exclude_from_search' => false,
    	'publicly_queryable' => true,
    	'public' => true,
    	);
    
    	register_taxonomy( 'categoria-blog', 'blog', $args );
    
    /*=====  End of BLOG  ======*/
    
    ?>

    faça isso só se estiver usando wordpress.

    Criador do tópico tchelocabral

    (@tchelocabral)

    Estou usando o wordpress só para o blog, no diretório /blog. Instalei tudo la

    O resto não foi feito por wordpress.

Visualizando 4 respostas - 1 até 4 (de um total de 4)
  • O tópico ‘Como colocar o Blog WordPress em meu Site já criado’ está fechado para novas respostas.