Respostas no Fórum

Visualizando 15 respostas - 1 até 15 (de um total de 17)
  • Não é mais pratico permitir links com esses caracteres?

    Fórum: Temas
    Em resposta a: Mystique – Campos Personalizados
    Criador do tópico Murbhys

    (@murbhys)

    Para testar criei um campo com o nome “cliente”

    E no post coloquei o codigo que você me passou:

    <?php $cliente = get_post_meta($post->ID, "cliente", true);
    echo $cliente; ?>

    Porem nada aconteceu.

    Fórum: Temas
    Em resposta a: Mystique – Campos Personalizados
    Criador do tópico Murbhys

    (@murbhys)

    Ninguem para me socorrer?

    Fórum: Temas
    Em resposta a: Mystique – Campos Personalizados
    Criador do tópico Murbhys

    (@murbhys)

    Uma pequena correção: eu só consigo chamar os campos personalizados com o <?php the_meta(); ?> com qualquer tema,testei com vários temas, inclusive com o Twenty Ten 1.1 padrão do wordpress.

    Criador do tópico Murbhys

    (@murbhys)

    Ele funciona normalmente com os post originais, a unica alteração que queria fazer é que ele mostrasse nos custon post type o exato campo que mostra no “post” pois pretendo usar os post originais como categorias para os custon post type, categorias que seriam páginas.

    Não tem opção de configurar esse plugin, só editar o php dele mesmo.

    Seria mais prático que criar uma categoria para cada post type e redirecionar 3 ou 4 categorias iguais de custon post type diferentes para uma única página.

    Criador do tópico Murbhys

    (@murbhys)

    Esse é o codigo do plugin, não teria como inserir no codigo onde diz para motrar a no post um valor que faça exibir no custo post type?

    P..S eu fiz o custon post type pelo functions.php

    Segue o codigo do plugin para andiantar:

    <?php
    /*
    Plugin Name: WP Sub Post
    Plugin URI: http://wordpress.org/#
    Description: You can make a post is a child of another post.
    Author: Takien
    Version: 0.1 Alpha
    Author URI: http://takien.com
    */
    
    ////////////////////////////
    
    class Walker_PostDropdown extends Walker {
    	/**
    	 * @see Walker::$tree_type
    	 * @since 2.1.0
    	 * @var string
    	 */
    	var $tree_type = 'post';
    
    	/**
    	 * @see Walker::$db_fields
    	 * @since 2.1.0
    	 * @todo Decouple this
    	 * @var array
    	 */
    	var $db_fields = array ('parent' => 'post_parent', 'id' => 'ID');
    
    	/**
    	 * @see Walker::start_el()
    	 * @since 2.1.0
    	 *
    	 * @param string $output Passed by reference. Used to append additional content.
    	 * @param object $page Page data object.
    	 * @param int $depth Depth of page in reference to parent pages. Used for padding.
    	 * @param array $args Uses 'selected' argument for selected page to set selected HTML attribute for option element.
    	 */
    	function start_el(&$output, $page, $depth, $args) {
    		$pad = str_repeat('&nbsp;', $depth * 3);
    
    		$output .= "\t<option class=\"level-$depth\" value=\"$page->ID\"";
    		if ( $page->ID == $args['selected'] )
    			$output .= ' selected="selected"';
    		$output .= '>';
    		$title = esc_html($page->post_title);
    		$output .= "$pad$title";
    		$output .= "</option>\n";
    	}
    }
    /////////////
    function &wp_get_posts($args = '') {
    	global $wpdb;
    
    	$defaults = array(
    		'child_of' => 0, 'sort_order' => 'ASC',
    		'sort_column' => 'post_title', 'hierarchical' => 1,
    		'exclude' => '', 'include' => '',
    		'meta_key' => '', 'meta_value' => '',
    		'authors' => '', 'parent' => -1, 'exclude_tree' => '',
    		'number' => '', 'offset' => 0
    	);
    
    	$r = wp_parse_args( $args, $defaults );
    	extract( $r, EXTR_SKIP );
    	$number = (int) $number;
    	$offset = (int) $offset;
    
    	$cache = array();
    	$key = md5( serialize( compact(array_keys($defaults)) ) );
    	if ( $cache = wp_cache_get( 'wp_get_posts', 'posts' ) ) {
    		if ( is_array($cache) && isset( $cache[ $key ] ) ) {
    			$pages = apply_filters('wp_get_posts', $cache[ $key ], $r );
    			return $pages;
    		}
    	}
    
    	if ( !is_array($cache) )
    		$cache = array();
    
    	$inclusions = '';
    	if ( !empty($include) ) {
    		$child_of = 0; //ignore child_of, parent, exclude, meta_key, and meta_value params if using include
    		$parent = -1;
    		$exclude = '';
    		$meta_key = '';
    		$meta_value = '';
    		$hierarchical = false;
    		$incpages = preg_split('/[\s,]+/',$include);
    		if ( count($incpages) ) {
    			foreach ( $incpages as $incpage ) {
    				if (empty($inclusions))
    					$inclusions = $wpdb->prepare(' AND ( ID = %d ', $incpage);
    				else
    					$inclusions .= $wpdb->prepare(' OR ID = %d ', $incpage);
    			}
    		}
    	}
    	if (!empty($inclusions))
    		$inclusions .= ')';
    
    	$exclusions = '';
    	if ( !empty($exclude) ) {
    		$expages = preg_split('/[\s,]+/',$exclude);
    		if ( count($expages) ) {
    			foreach ( $expages as $expage ) {
    				if (empty($exclusions))
    					$exclusions = $wpdb->prepare(' AND ( ID <> %d ', $expage);
    				else
    					$exclusions .= $wpdb->prepare(' AND ID <> %d ', $expage);
    			}
    		}
    	}
    	if (!empty($exclusions))
    		$exclusions .= ')';
    
    	$author_query = '';
    	if (!empty($authors)) {
    		$post_authors = preg_split('/[\s,]+/',$authors);
    
    		if ( count($post_authors) ) {
    			foreach ( $post_authors as $post_author ) {
    				//Do we have an author id or an author login?
    				if ( 0 == intval($post_author) ) {
    					$post_author = get_userdatabylogin($post_author);
    					if ( empty($post_author) )
    						continue;
    					if ( empty($post_author->ID) )
    						continue;
    					$post_author = $post_author->ID;
    				}
    
    				if ( '' == $author_query )
    					$author_query = $wpdb->prepare(' post_author = %d ', $post_author);
    				else
    					$author_query .= $wpdb->prepare(' OR post_author = %d ', $post_author);
    			}
    			if ( '' != $author_query )
    				$author_query = " AND ($author_query)";
    		}
    	}
    
    	$join = '';
    	$where = "$exclusions $inclusions ";
    	if ( ! empty( $meta_key ) || ! empty( $meta_value ) ) {
    		$join = " LEFT JOIN $wpdb->postmeta ON ( $wpdb->posts.ID = $wpdb->postmeta.post_id )";
    
    		// meta_key and meta_value might be slashed
    		$meta_key = stripslashes($meta_key);
    		$meta_value = stripslashes($meta_value);
    		if ( ! empty( $meta_key ) )
    			$where .= $wpdb->prepare(" AND $wpdb->postmeta.meta_key = %s", $meta_key);
    		if ( ! empty( $meta_value ) )
    			$where .= $wpdb->prepare(" AND $wpdb->postmeta.meta_value = %s", $meta_value);
    
    	}
    
    	if ( $parent >= 0 )
    		$where .= $wpdb->prepare(' AND post_parent = %d ', $parent);
    
    	$query = "SELECT * FROM $wpdb->posts $join WHERE (post_type = 'post' AND post_status = 'publish') $where ";
    	$query .= $author_query;
    	$query .= " ORDER BY " . $sort_column . " " . $sort_order ;
    
    	if ( !empty($number) )
    		$query .= ' LIMIT ' . $offset . ',' . $number;
    
    	$pages = $wpdb->get_results($query);
    
    	if ( empty($pages) ) {
    		$pages = apply_filters('wp_get_posts', array(), $r);
    		return $pages;
    	}
    
    	// Sanitize before caching so it'll only get done once
    	$num_pages = count($pages);
    	for ($i = 0; $i < $num_pages; $i++) {
    		$pages[$i] = sanitize_post($pages[$i], 'raw');
    	}
    
    	// Update cache.
    	update_page_cache($pages);
    
    	if ( $child_of || $hierarchical )
    		$pages = & get_page_children($child_of, $pages);
    
    	if ( !empty($exclude_tree) ) {
    		$exclude = (int) $exclude_tree;
    		$children = get_page_children($exclude, $pages);
    		$excludes = array();
    		foreach ( $children as $child )
    			$excludes[] = $child->ID;
    		$excludes[] = $exclude;
    		$num_pages = count($pages);
    		for ( $i = 0; $i < $num_pages; $i++ ) {
    			if ( in_array($pages[$i]->ID, $excludes) )
    				unset($pages[$i]);
    		}
    	}
    
    	$cache[ $key ] = $pages;
    	wp_cache_set( 'wp_get_posts', $cache, 'posts' );
    
    	$pages = apply_filters('wp_get_posts', $pages, $r);
    
    	return $pages;
    }
    //////////////
    
    function walk_post_dropdown_tree() {
    	$args = func_get_args();
    	if ( empty($args[2]['walker']) ) // the user's options are the third parameter
    		$walker = new Walker_PostDropdown;
    	else
    		$walker = $args[2]['walker'];
    
    	return call_user_func_array(array(&$walker, 'walk'), $args);
    }
    
    function wp_dropdown_posts($args = '') {
    	$defaults = array(
    		'depth' => 0, 'child_of' => 0,
    		'selected' => 0, 'echo' => 1,
    		'name' => 'page_id', 'show_option_none' => '', 'show_option_no_change' => '',
    		'option_none_value' => ''
    	);
    
    	$r = wp_parse_args( $args, $defaults );
    	extract( $r, EXTR_SKIP );
    
    	$pages = wp_get_posts($r);
    	$output = '';
    	$name = esc_attr($name);
    
    	if ( ! empty($pages) ) {
    		$output = "<select name=\"$name\" id=\"$name\">\n";
    		if ( $show_option_no_change )
    			$output .= "\t<option value=\"-1\">$show_option_no_change</option>";
    		if ( $show_option_none )
    			$output .= "\t<option value=\"" . esc_attr($option_none_value) . "\">$show_option_none</option>\n";
    		$output .= walk_post_dropdown_tree($pages, $depth, $r);
    		$output .= "</select>\n";
    	}
    
    	$output = apply_filters('wp_dropdown_pages', $output);
    
    	if ( $echo )
    		echo $output;
    
    	return $output;
    }
    /////////////////////////////
    
    /* Use the admin_menu action to define the custom boxes */
    add_action('admin_menu', 'myplugin_add_custom_box');
    
    /* Use the save_post action to do something with the data entered */
    add_action('save_post', 'myplugin_save_postdata');
    
    /* Adds a custom section to the "advanced" Post and Page edit screens */
    function myplugin_add_custom_box() {
    
      if( function_exists( 'add_meta_box' )) {
        add_meta_box( 'myplugin_sectionid', __( 'WP Sub Posts', 'myplugin_textdomain' ), 'myplugin_inner_custom_box', 'post', 'side','high' );
    	//add_meta_box( $id,                  $title,                                      $callback,                  $page, $context, $priority );
        add_meta_box( 'myplugin_sectionid', __( 'WP Sub Posts', 'myplugin_textdomain' ), 'myplugin_inner_custom_box', 'page', 'advanced' );
       } else {
        add_action('dbx_post_advanced', 'myplugin_old_custom_box' );
        add_action('dbx_page_advanced', 'myplugin_old_custom_box' );
      }
    }
    
    function myplugin_inner_custom_box() {
    ?>
    <style type="text/css">
    select#parent_id, select#parent_id option {
    	width:250px;
    }
    </style>
    
    <?php    echo '<input type="hidden" name="myplugin_noncename" id="myplugin_noncename" value="' .
        wp_create_nonce( plugin_basename(__FILE__) ) . '" />';  ?>
    
    	<h5><?php _e('Parent') ?></h5>
    
    <p><label for="post_parent">Please select the parent of this post</label></p>
    
    <?php
    global $post;
    $currentid = $_GET['post'];
    wp_dropdown_posts(array('exclude_tree' 			=> $currentid,
    							'selected' 			=> $post->post_parent,
    							'name' 				=> 'parent_id',
    							'show_option_none' 	=> __('Main Post (no parent)'),
    							'sort_column'		=> 'menu_order, post_title'));
     }
    
    /* Prints the edit form for pre-WordPress 2.5 post/page */
    function myplugin_old_custom_box() {
    
      echo '<div class="dbx-b-ox-wrapper">' . "\n";
      echo '<fieldset id="myplugin_fieldsetid" class="dbx-box">' . "\n";
      echo '<div class="dbx-h-andle-wrapper"><h3 class="dbx-handle">' .
            __( 'WP Sub Posts', 'myplugin_textdomain' ) . "</h3></div>";   
    
      echo '<div class="dbx-c-ontent-wrapper"><div class="dbx-content">';
    
      // output editing form
    
      myplugin_inner_custom_box();
    
      // end wrapper
    
      echo "</div></div></fieldset></div>\n";
    }
    
    /* When the post is saved, saves our custom data */
    function myplugin_save_postdata( $post_id ) {
    
      // verify this came from the our screen and with proper authorization,
      // because save_post can be triggered at other times
    
      if ( !wp_verify_nonce( $_POST['myplugin_noncename'], plugin_basename(__FILE__) )) {
        return $post_id;
      }
    
      // verify if this is an auto save routine. If it is our form has not been submitted, so we dont want
      // to do anything
      if ( defined('DOING_AUTOSAVE') && DOING_AUTOSAVE )
        return $post_id;
    
      // Check permissions
      if ( 'page' == $_POST['post_type'] ) {
        if ( !current_user_can( 'edit_page', $post_id ) )
          return $post_id;
      } else {
        if ( !current_user_can( 'edit_post', $post_id ) )
          return $post_id;
      }
    
      // OK, we're authenticated: we need to find and save the data
    
      $mydata = $_POST['parent_id'];
    
       return $mydata;
    }
    
    function filtercontentprior(){
    
        $all_plugins = get_plugins();
    
        foreach ( (array)$all_plugins as $plugin_file => $plugin_data) {
    
        //Translate, Apply Markup, Sanitize HTML
        $plugin_data = _get_plugin_data_markup_translate($plugin_file, $plugin_data, false, true);
        $all_plugins[ $plugin_file ] = $plugin_data;
    
        //Filter into individual sections
            if ( is_plugin_active($plugin_file) ) {
                $active_plugins[ $plugin_file ] = $plugin_data;
            }
        }
        $total_active_plugins = count($active_plugins);
        return $total_active_plugins+1;
    } 
    
    add_filter('posts_where','where_no_parent');
    add_filter('the_content','subpost_template', 0, 2 );
    add_action('wp_print_scripts', 'disable_autosave');
    
    function disable_autosave() {
    wp_deregister_script('autosave');
    }
    
    function subpost_template($content) {
    
        if(is_singular()) {
            remove_filter('posts_where','where_no_parent');
        }
    
        $parentID = get_the_ID();
           $childposts = get_posts(array(
                                    'post_type' => 'post',
                                    'numberposts' => -1,
                                    'post_status' => 'publish',
                                    'post_parent' => $parentID
                                    ));
          $subcontent = "";
        foreach($childposts as $childpost){
            $subcontent .= "<blockquote>";
            $subcontent .= "<h3>".$childpost->post_title."</h3>";
            $subcontent .= $childpost->post_content;
            $subcontent .= '<p class="postmetadata"><small>This sub post was added on: '.date('l, dS F, Y',strtotime($childpost->post_date)).' <a href="'.get_edit_post_link($childpost->ID).'" rel="nofollow">Edit</a></small></p>';
            $subcontent .= "</blockquote>";
        }
    
        $content .= $subcontent;
    
        return $content;
    }
    
    function where_no_parent($where) {
    	global $wpdb;
    	 $where .= " AND post_parent  = 0";
    	 return $where;
    }
    ?>

    Criador do tópico Murbhys

    (@murbhys)

    Depois de muito tentar colocar o código, o problema resolveu com eu colocando o código como você falou antes da ultima tag ?> porem por um editor de texto qualquer como bloco de notas do windons, e depois upar o arquivo para o servidor, pois pelo editor de temas do wordpress dava erro e nada carregava depois que eu editava.

    Vlws pela ajuda ^^.

    Criador do tópico Murbhys

    (@murbhys)

    Tentei por no arquivo functions.php e quando clico em atualizar o arquivo, ele não vai para a próxima pagina e eu tenho que retirar o código.

    E se coloco no campo que tem na configurações do tema para por codigos que deveria ir no functions.php não acontece nada.

    Quando você poe o código aparece no Menu um menu igual ao do post, só que com nome Anime?

    Pode me informar entre que codigo vc inseriu o codigo acima?

    O codigo completo que vou inserir é esse:

    /** Post Animes
    */
    add_action('init', 'animes_register');
    
    function animes_register() {
    
    	$labels = array(
    		'name' => __('Animes'),
    		'singular_name' => __('Animess'),
    		'add_new' => __('Novo Anime'),
    		'add_new_item' => __('Adicionar novo Anime'),
    		'edit_item' => __('Editar Anime'),
    		'new_item' => __('Novo Anime'),
    		'view_item' => __('Ver Anime'),
    		'search_items' => __('Buscar Animes'),
    		'not_found' =>  __('Nenhum Anime encontrado'),
    		'not_found_in_trash' => __('Nada encontrado na Lixeira'),
    		'parent_item_colon' => ''
    	);
    
    	$args = array(
    		'labels' => $labels,
    		'public' => true,
    		'publicly_queryable' => true,
    		'show_ui' => true,
    		'query_var' => true,
    		'rewrite' => true,
    		'capability_type' => 'post',
    		'hierarchical' => false,
    		'menu_position' => null,
    		'supports' => array('title','editor')
    	  );
    
    	register_post_type( 'animes' , $args );
    }
    /** Gêneros dos animes
    */
    $labels = array(
        'name' => __( 'Gêneros'),
        'singular_name' => __( 'Gênero'),
        'search_items' =>  __( 'Buscar' ),
        'popular_items' => __( 'Mais usados' ),
        'all_items' => __( 'Todos os Gêneros' ),
        'parent_item' => null,
        'parent_item_colon' => null,
        'edit_item' => __( 'Add novo' ),
        'update_item' => __( 'Atualizar' ),
        'add_new_item' => __( 'Adicionar novo Gênero' ),
        'new_item_name' => __( 'Novo' )
      );
    
    register_taxonomy('agenero', array('animes'),
    	array(
    	'hierarchical' => true,
    	'labels' => $labels,
    	'singular_label' => 'Gênero',
    	'all_items' => 'Todos os Gêneros',
    	'query_var' => true,
    	'rewrite' => array( 'slug' => 'agenero' ))
    	);
    
    /** Post dos mangás  <<<<<<<<<<>>>>>>>>>>>
    */
    add_action('init', 'mangas_register');
    
    function mangas_register() {
    
    	$labels = array(
    		'name' => __('Mangás'),
    		'singular_name' => __('Mangás'),
    		'add_new' => __('Novo Mangá'),
    		'add_new_item' => __('Adicionar novo Mangá'),
    		'edit_item' => __('Editar Mangá'),
    		'new_item' => __('Novo Mangá'),
    		'view_item' => __('Ver Mangá'),
    		'search_items' => __('Buscar Mangás'),
    		'not_found' =>  __('Nenhum Mangá encontrado'),
    		'not_found_in_trash' => __('Nada encontrado na Lixeira'),
    		'parent_item_colon' => ''
    	);
    
    	$args = array(
    		'labels' => $labels,
    		'public' => true,
    		'publicly_queryable' => true,
    		'show_ui' => true,
    		'query_var' => true,
    		'rewrite' => true,
    		'capability_type' => 'post',
    		'hierarchical' => false,
    		'menu_position' => null,
    		'supports' => array('title','editor')
    	  );
    
    	register_post_type( 'mangas' , $args );
    }
    /** Gêneros dos mangás
    */
    $labels = array(
        'name' => __( 'Gêneros'),
        'singular_name' => __( 'Gênero'),
        'search_items' =>  __( 'Buscar' ),
        'popular_items' => __( 'Mais usados' ),
        'all_items' => __( 'Todos os Gêneros' ),
        'parent_item' => null,
        'parent_item_colon' => null,
        'edit_item' => __( 'Add novo' ),
        'update_item' => __( 'Atualizar' ),
        'add_new_item' => __( 'Adicionar novo Gênero' ),
        'new_item_name' => __( 'Novo' )
      );
    
    register_taxonomy('mgenero', array('mangas'),
    	array(
    	'hierarchical' => true,
    	'labels' => $labels,
    	'singular_label' => 'Gênero',
    	'all_items' => 'Todos os Gêneros',
    	'query_var' => true,
    	'rewrite' => array( 'slug' => 'mgenero' ))
    	);
    
    /** Post dos dramacd  <<<<<<<<<<>>>>>>>>>>>
    */
    add_action('init', 'dramacd_register');
    
    function dramacd_register() {
    
    	$labels = array(
    		'name' => __('DramaCD'),
    		'singular_name' => __('DramaCD'),
    		'add_new' => __('Novo DramaCD'),
    		'add_new_item' => __('Adicionar novo DramaCD'),
    		'edit_item' => __('Editar DramaCD'),
    		'new_item' => __('Novo DramaCD'),
    		'view_item' => __('Ver DramaCDá'),
    		'search_items' => __('Buscar DramaCD'),
    		'not_found' =>  __('Nenhum DramaCD encontrado'),
    		'not_found_in_trash' => __('Nada encontrado na Lixeira'),
    		'parent_item_colon' => ''
    	);
    
    	$args = array(
    		'labels' => $labels,
    		'public' => true,
    		'publicly_queryable' => true,
    		'show_ui' => true,
    		'query_var' => true,
    		'rewrite' => true,
    		'capability_type' => 'post',
    		'hierarchical' => false,
    		'menu_position' => null,
    		'supports' => array('title','editor')
    	  );
    
    	register_post_type( 'dramacd' , $args );
    }
    /** Gêneros dos dramacd
    */
    $labels = array(
        'name' => __( 'Gêneros'),
        'singular_name' => __( 'Gênero'),
        'search_items' =>  __( 'Buscar' ),
        'popular_items' => __( 'Mais usados' ),
        'all_items' => __( 'Todos os Gêneros' ),
        'parent_item' => null,
        'parent_item_colon' => null,
        'edit_item' => __( 'Add novo' ),
        'update_item' => __( 'Atualizar' ),
        'add_new_item' => __( 'Adicionar novo Gênero' ),
        'new_item_name' => __( 'Novo' )
      );
    
    register_taxonomy('dcdgenero', array('dramacd'),
    	array(
    	'hierarchical' => true,
    	'labels' => $labels,
    	'singular_label' => 'Gênero',
    	'all_items' => 'Todos os Gêneros',
    	'query_var' => true,
    	'rewrite' => array( 'slug' => 'dcdgenero' ))
    	);
    	/** Nomes dos Mangaká
    */
    $labels = array(
        'name' => __( 'Mangaká'),
        'singular_name' => __( 'Mangaká'),
        'search_items' =>  __( 'Buscar' ),
        'popular_items' => __( 'Mais usados' ),
        'all_items' => __( 'Todos os Mangaká' ),
        'parent_item' => null,
        'parent_item_colon' => null,
        'edit_item' => __( 'Add novo' ),
        'update_item' => __( 'Atualizar' ),
        'add_new_item' => __( 'Adicionar novo Mangaká' ),
        'new_item_name' => __( 'Novo' )
      );
    
    register_taxonomy('mangaka', array('dramacd', 'animes', 'mangas'),
    	array(
    	'hierarchical' => true,
    	'labels' => $labels,
    	'singular_label' => 'Mangaká',
    	'all_items' => 'Todos os Mangaká',
    	'query_var' => true,
    	'rewrite' => array( 'slug' => 'mangaka' ))
    	);
    	/** Nomes dos Grupos
    */
    $labels = array(
        'name' => __( 'Grupos'),
        'singular_name' => __( 'Grupo'),
        'search_items' =>  __( 'Buscar' ),
        'popular_items' => __( 'Mais usados' ),
        'all_items' => __( 'Todos os Grupos' ),
        'parent_item' => null,
        'parent_item_colon' => null,
        'edit_item' => __( 'Add novo' ),
        'update_item' => __( 'Atualizar' ),
        'add_new_item' => __( 'Adicionar novo Grupo' ),
        'new_item_name' => __( 'Novo' )
      );
    
    register_taxonomy('grupos', array('dramacd', 'animes', 'mangas'),
    	array(
    	'hierarchical' => true,
    	'labels' => $labels,
    	'singular_label' => 'Grupos',
    	'all_items' => 'Todos os Grupos',
    	'query_var' => true,
    	'rewrite' => array( 'slug' => 'grupos' ))
    	);

    Ele funcionou com outros temas só com esse que não vai.

    Criador do tópico Murbhys

    (@murbhys)

    Nossa desculpa a demora, estava intestido configurando que esqueci daki.

    Realmente, essa videoaula simples, resolvel meu problema, eu havia definido nome ao menu de “Menu” porem não havia deixado ele como principal, deixei o campo vazio, então assim que defini o Menu como Menu, o problema foi resolvido.

    Criador do tópico Murbhys

    (@murbhys)

    Opa, dessa vez foi vlws ae. Pela ajuda, pelo tempo gasto me ajudando, isso me ajudou muito, obrigado.

    Criador do tópico Murbhys

    (@murbhys)

    Enquanto googlava como usar essa configuração de css que você me passou ul.categorias-post{ me deparei com o seguinte codigo que resolveu meus problemas.

    <?php
    foreach((get_the_category()) as $childcat) {
    if (cat_is_ancestor_of(10, $childcat)) {
    echo '<a href="'.get_category_link($childcat->cat_ID).'">';
     echo $childcat->cat_name . '</a>';
    }}
    ?>

    Mas como estava bom d+ para ser verdade as palavras não tem um espaço separando-as, sabe como editar esse codigo para por um espaço e uma virgula entre as categorias?

    Consegui esse codigo nesse site: http://www.wpbeginner.com/wp-themes/how-to-display-only-child-category-in-your-wordpress-post-loop/

    Criador do tópico Murbhys

    (@murbhys)

    Consegui ver os atributos, dessa vez entendi, e consgui mostrar apenas as categorias que eu quero, passei esse tempo googlando para resolver esse problema:

    Vi que a “string” define ela como uma lista, uma categoria em baixo da outra, e que editamos como você disse com o código que você passou, mas em qual php eu insiro/edito esse codigo?

    Criador do tópico Murbhys

    (@murbhys)

    O codigo que você me passou: <?php the_category( ‘, ‘ ); ?>

    É exibido assim: Amigo do Pai, Chefe do Pai, Filha da Mãe 1, Irmã da Mãe, Mãe, Pai

    Como pode ver ela exibe todas as categorias filhas lado a lado e por ultimo o nome das mães ‘Mãe” e “Pai”.

    Descobri um modo de exibir apenas as categorias filhas de uma certa mãe com o seguinte codigo:

    <?php wp_list_categories(‘orderby=name&show_count=1&child_of=20&order=desc’); ?>

    e fica assim:

    # Categorias

    * Irmã da Mãe (1)
    * Filha da Mãe 1 (1)

    Você sabe como sumir com a palavra categorias, e fazer as categorias filhas ficarem lado a lado separado por virgula ou outro simbolo?

    Na integra: http://yaoibr.co.cc/2011/04/20/teste/

    Criador do tópico Murbhys

    (@murbhys)

    Me desculpa, não entendi muito do codigo.

    Como eu devo colocar no <?php the_category( ‘, ‘ ); ?>, eu sei que a id da categoria mãe Status é 12, então como eu coloco?

    Vi que a descrição do codigo no forum e a que recebi por email é diferente, aki não aparece numeros e no email aparece numeros porem é todo bagunçado.

    Criador do tópico Murbhys

    (@murbhys)

    Não não, eu estou colocando no post do wordpress> exemplo: http://yaoibr.co.cc/2011/04/19/after-i-get-drunk-on-you/

    No caso eu quero exibir as categorias no meio do post, junto com o texto e as imagens, entendeu?

Visualizando 15 respostas - 1 até 15 (de um total de 17)