Respostas no Fórum

Visualizando 4 respostas - 1 até 4 (de um total de 4)
  • Fórum: Plugins
    Em resposta a: Restringir acesso de Usuários
    Criador do tópico Web.Hard

    (@webhard)

    Valeu a dica Diana, vou testar por aqui, mas deixa te perguntar, será que usuários mais espertinhos não vão conseguir o acesso aos posts de outros usuários através das urls?

    Obrigado.

    Fórum: Plugins
    Em resposta a: Restringir acesso de Usuários
    Criador do tópico Web.Hard

    (@webhard)

    Boa tarde Ricardo.
    Valeu pelo Feedback.

    O que preciso se aproxima da segunda opção que descreveu. Na verdade seria o seguinte, o usuário (Criado por mim, Administrador) só terá acesso aos posts dele (Também criados por mim).
    O sistema funcionará da seguinte forma: O usuário irá receber por email seu login e senha, quando se logar no site será direcionado para uma página que contenha todos os posts de uma categoria, porém, após a “filtragem”, serão exibidos apenas os posts relacionados ao seu usuário (No admin, com o Plugin “User Specific Content” tem a opção de selecionar os usuários que visualizarão o post, mas infelizmente só “filtra” o conteúdo mesmo).
    Em seguida, trabalharei para que o usuário possa através do frontend editar seus dados como (Senha, Imagem, Descrição etc…).

    Obrigado mais uma vez. Abs

    Criador do tópico Web.Hard

    (@webhard)

    Consegui alterando 2 arquivos:

    wp-admin/includes/class-wp-posts-list-table.php neste trecho:

    /* translators: manage posts column name */
    		$posts_columns['title'] = _x( 'Title', 'column name' );
    
    		if ( post_type_supports( $post_type, 'author' ) )
    			$posts_columns['author'] = __( 'Author' );
    
    		if ( empty( $post_type ) || is_object_in_taxonomy( $post_type, 'category' ) )
    			$posts_columns['categories'] = __( 'Categories' );
    
    	    if ( empty( $post_type ) || is_object_in_taxonomy( $post_type, 'anuncio_category' ) )
    			$posts_columns['anuncio_category'] = __( 'Categories' );
    
    		if ( empty( $post_type ) || is_object_in_taxonomy( $post_type, 'post_tag' ) )
    			$posts_columns['tags'] = __( 'Tags' );
    
    		if ( empty( $post_type ) || is_object_in_taxonomy( $post_type, 'anuncio_tags' ) )
    			$posts_columns['anuncio_tags'] = __( 'Tags' );

    wp-admin/includes/class-wp-links-list-table.php neste trecho:

    function get_columns() {
    		return array(
    			'cb'         => '<input type="checkbox" />',
    			'name'       => _x( 'Name', 'link name' ),
    			'url'        => __( 'URL' ),
    			'categories' => __( 'Categories' ),
                'anuncio_category' => __( 'Categorias' ),
    			'rel'        => __( 'Relationship' ),
    			'visible'    => __( 'Visible' ),
    			'rating'     => __( 'Rating' )
    		);
    	}

    Funcionou, mas quando clico em cima das Categorias ou Tags listadas, o WP não filtra os resultados. De qualquer forma, agora pelo menos estão sendo exibidas.

    Valeu.

    Fórum: Temas
    Em resposta a: Criação de Template
    Criador do tópico Web.Hard

    (@webhard)

    Descobri, não sei se foi da maneira certa, mas….
    É o seguinte, me parece que o WordPress trabalha com 3 “layers” e estava tentando utilizar 6. Fiz as alterações aqui e tudo esta igualzinho.
    Estou certo quanto as 3 “layers” (header, index e footer)?

Visualizando 4 respostas - 1 até 4 (de um total de 4)