
ramonjosegn
Sigma
Verificación en dos pasos activada
Verificado por Whatsapp
¡Usuario popular!
Bueno acá sigo peleando con esta cacharrada...
Me ocurre algo extraño
Intento mostrar una plantilla diferente para una categoría determinada, donde publicaré un catálogo
El problema es que aunque copio y pego toda la plantilla de single.php en otra plantilla, añadiendo sólo las variables del catálogo, curiosamente la categoría del catálogo me muestra cosas que no sé de dónde narices salen:
fecha en inglés
category " nombre categoría"
agradecería ayuda al respecto
tengo un single.php con este código:
tengo un single_xdefecto.php con este código, y el archivo single_xcatalogo.php es igual, pero con algunas líneas adicionales de código para mostrar algunas variables generadas con magic fields... no entiendo porque me muestra fechas y demás....
Me ocurre algo extraño
Intento mostrar una plantilla diferente para una categoría determinada, donde publicaré un catálogo
El problema es que aunque copio y pego toda la plantilla de single.php en otra plantilla, añadiendo sólo las variables del catálogo, curiosamente la categoría del catálogo me muestra cosas que no sé de dónde narices salen:
fecha en inglés
category " nombre categoría"
agradecería ayuda al respecto
tengo un single.php con este código:
PHP:
<?php
$post = $wp_query->post;
if (in_category('Búsqueda de Inmuebles')) {
include(TEMPLATEPATH.'/single_xcatalogo.php');
}
else{
include(TEMPLATEPATH.'/single_xdefecto.php');
}
?>
tengo un single_xdefecto.php con este código, y el archivo single_xcatalogo.php es igual, pero con algunas líneas adicionales de código para mostrar algunas variables generadas con magic fields... no entiendo porque me muestra fechas y demás....
PHP:
<?php
/**
* The main template file for display single post page.
*
* @package WordPress
*/
if($post->post_type == 'gallery')
{
include (TEMPLATEPATH . "/gallery.php");
exit;
}
get_header();
$page = get_page($post->ID);
$current_page_id = $page->ID;
$pp_blog_page = get_option('pp_blog_page');
$page_sidebar = get_post_meta($pp_blog_page, 'page_sidebar', true);
if(empty($page_sidebar))
{
$page_sidebar = 'Blog Sidebar';
}
$caption_class = "page_caption";
$pp_title = get_option('pp_blog_title');
if(empty($pp_title))
{
$pp_title = 'Blog';
}
//Make blog menu active
if(!empty($pp_blog_page))
{
?>
<script>
$('ul#main_menu li.page-item-<?php echo $pp_blog_page; ?>').addClass('current_page_item');
</script>
<?php
}
?>
<?php
if (have_posts()) : while (have_posts()) : the_post();
?>
<div class="border30 top"></div>
<div class="page_caption">
<div class="caption_inner">
<div class="caption_header">
<h1 class="cufon"><?php echo $pp_title; ?></h1>
</div>
</div>
<div class="caption_desc">
<?php
echo 'Publicado el '.get_the_time('d M Y'). ' por '.get_the_author().' y tiene ';
comments_number('0 Comentarios', '1 Comentario', '% Comentarios')
?>
</div>
<br class="clear"/>
</div>
</div>
<div id="header_pattern"></div>
<br class="clear"/>
<div class="curve"></div>
<!-- Begin content -->
<div id="content_wrapper">
<div class="inner">
<!-- Begin main content -->
<div class="inner_wrapper">
<div class="standard_wrapper">
<br class="clear"/><hr/><br/>
<div class="sidebar_content" style="border:0">
<?php
$image_thumb = '';
if(has_post_thumbnail(get_the_ID(), 'full'))
{
$image_id = get_post_thumbnail_id(get_the_ID());
$image_thumb = wp_get_attachment_image_src($image_id, 'full', true);
$pp_blog_image_width = 627;
$pp_blog_image_height = 214;
}
?>
<!-- Begin each blog post -->
<div class="post_wrapper" <?php if($cur_post==$num_of_posts) { echo 'style="margin-bottom:0"'; }?>>
<div class="post_header">
<h3><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?>
</a>
</h3>
</div>
<?php
if(isset($image_thumb[0]))
{
?>
<br class="clear"/>
<div class="post_shadow">
<a href="<?php the_permalink(); ?>">
<img src="<?php echo get_stylesheet_directory_uri(); ?>/timthumb.php?src=<?php echo $image_thumb[0]; ?>&w=<?php echo $pp_blog_image_width; ?>&h=<?php echo $pp_blog_image_height; ?>&zc=1" alt="" class="post_img"/>
</a>
</div>
<br/><br/>
<?php
}
?>
<div class="post_detail">
<?php
$pp_blog_meta_sort_data = unserialize(get_option('pp_blog_meta_sort_data'));
if(is_array($pp_blog_meta_sort_data) && !empty($pp_blog_meta_sort_data))
{
foreach($pp_blog_meta_sort_data as $meta)
{
switch($meta)
{
case 1:
echo the_category(',').'<br/>';
break;
case 2:
echo the_tags('Tags: ',',', '<br/>');
break;
case 3:
echo 'Publicado por: '.get_the_author().'<br/>';
break;
case 4:
echo 'Fecha: '.get_the_time('d M Y').'<br/>';
break;
case 5:
echo comments_number('0 Comentarios', '1 Comentario', '% Comentarios').'<br/>';
break;
}
}
}
?>
</div>
<div class="post_excerpt">
<?php the_content(); ?>
</div>
<br class="clear"/><br/><br/><br/>
<?php echo get_image('imagen'); /* this function is used to display the 100x100 image */ ?>
</div>
<!-- End each blog post -->
<?php
$pp_blog_display_author = get_option('pp_blog_display_author');
if(!empty($pp_blog_display_author))
{
?>
<h2 class="widgettitle">Acerca del Autor</h2>
<div id="about_the_author">
<div class="thumb"><?php echo get_avatar( get_the_author_meta('email'), '50' ); ?></div>
<div class="description">
<strong><?php the_author_link(); ?></strong><br/>
<?php the_author_meta('description'); ?>
</div>
</div>
<br class="clear"/><br/><hr/>
<?php
}
?>
<?php
$pp_blog_display_related = get_option('pp_blog_display_related');
if(!empty($pp_blog_display_related))
{
?>
<?php
//for use in the loop, list 5 post titles related to first tag on current post
$tags = wp_get_post_tags($post->ID);
if ($tags) {
$first_tag = $tags[0]->term_id;
$args=array(
'tag__in' => array($first_tag),
'post__not_in' => array($post->ID),
'showposts'=>3,
'caller_get_posts'=>1
);
$my_query = new WP_Query($args);
if( $my_query->have_posts() ) {
echo '<br/><br/><br/><h2 class="widgettitle">Temas relacionados</h2><br class="clear"/>';
?>
<div class="related_posts">
<?php
while ($my_query->have_posts()) : $my_query->the_post();
$image_thumb = '';
if(has_post_thumbnail($post->ID, 'large'))
{
$image_id = get_post_thumbnail_id($post->ID);
$image_thumb = wp_get_attachment_image_src($image_id, 'large', true);
}
?>
<?php
if(!empty($image_thumb))
{
?>
<div class="one_third">
<a href="<?php the_permalink() ?>" rel="bookmark" title="Enlace permanente a <?php the_title_attribute(); ?>"><img src="<?php echo get_stylesheet_directory_uri(); ?>/timthumb.php?src=<?php echo $image_thumb[0]; ?>&h=100&w=175&zc=1" alt="" class="frame img_nofade" />
</a>
</div>
<?php
}
?>
<div class="two_third last">
<strong><a href="<?php the_permalink() ?>" rel="bookmark" title="Enlace permanente a <?php the_title_attribute(); ?>"><?php the_title(); ?></a></strong><br/><?php echo pp_substr(strip_tags(strip_shortcodes($post->post_content)), 200); ?>
</div>
<br class="clear"/><br/><br/>
<?php
endwhile;
wp_reset_query();
?>
</div>
<?php
}
?>
<br class="clear"/><br/><br/><hr/>
<?php
}
?>
<?php
}
?>
<?php comments_template( '' ); ?>
<?php endwhile; endif; ?>
</div>
<div class="sidebar_wrapper">
<div class="sidebar_top" style="border:0"></div>
<div class="sidebar">
<div class="content">
<ul class="sidebar_widget">
<?php dynamic_sidebar($page_sidebar); ?>
</ul>
</div>
</div>
<br class="clear"/>
<div class="sidebar_bottom"></div>
<br class="clear"/>
</div>
</div>
<!-- End main content -->
<br class="clear"/>
</div>
</div>
<?php get_footer(); ?>