Soporte » Buscar » Resultados de búsqueda para 'wpo'

Viendo 5 resultados - del 211 al 215 (de un total de 215)
    • Hola a todos,

      soy nuevo en el desarrollo de plugins de WP y tengo un problemilla con uno que estoy programando.

      El plugin (widget) tan sólo muestra los últimos artículos de una categoria seleccionada. Funciona correctamente, pero al ejecutarse en el frontend me sale este error: «Warning: Cannot modify header information – headers already sent by (output started at C:\xampp\htdocs\blog3\wp-content\plugins\custom-news.php:74) in C:\xampp\htdocs\blog3\wp-content\themes\genoa\functions.php on line 391»

      A continuación pongo el código que tengo:

      <?php
      /*
      Plugin Name: Ultimas noticias personalizadas
      Plugin URI: http://www.domain.com/
      Description: Widget para personalizacion de las ultimas noticias
      Author: Jordi
      Version: 0.5 Alpha
      Author URI: http://www.domain.com/
      */
          add_action ( 'widgets_init' , create_function ( '' , 'return register_widget("CustomSlugNews");' ) ) ; 
      
       class CustomSlugNews extends WP_Widget
       {
         function CustomSlugNews ( )
         {
           $widget_ops = array ( 'classname' => 'CustomSlugNews' , 'description' => 'Muestra las ultimas noticias por categoria seleccionada' ) ;
           $this -> WP_Widget ( 'RandomPostWidget' , 'Ultimas noticias por categoria' , $widget_ops ) ;
         }
      
         function form ( $instance )
         {
           $instance = wp_parse_args ( ( array ) $instance , array ( 'title' => '' ) ) ;
           $title = $instance [ 'title' ] ;
           $instance = wp_parse_args ( ( array ) $instance , array ( 'slug' => '' ) ) ;
           $slug = $instance [ 'slug' ] ;
           $instance = wp_parse_args ( ( array ) $instance , array ( 'numPost' => '' ) ) ;
           $numPost = $instance [ 'numPost' ] ;
       ?>
         <p>
             <label for=" <?php echo $this -> get_field_id ( 'title' ) ; ?> ">Titulo: <input class="widefat" id=" <?php echo $this -> get_field_id ( 'title' ) ; ?> " name=" <?php echo $this -> get_field_name ( 'title' ) ; ?> " type="text" value="<?php echo attribute_escape ( $title ) ; ?>" /></label>
             <label for=" <?php echo $this -> get_field_id ( 'slug' ) ; ?> ">Categoria (escribir nombre "slug"): <input class="widefat" id=" <?php echo $this -> get_field_id ( 'slug' ) ; ?> " name=" <?php echo $this -> get_field_name ( 'slug' ) ; ?> " type="text" value="<?php echo attribute_escape ( $slug ) ; ?>" /></label>
             <label for=" <?php echo $this -> get_field_id ( 'numPost' ) ; ?> ">Numero de noticias: <input class="widefat" id=" <?php echo $this -> get_field_id ( 'numPost' ) ; ?> " name=" <?php echo $this -> get_field_name ( 'numPost' ) ; ?> " type="text" value="<?php echo attribute_escape ( $numPost ) ; ?>" /></label>
         </p>
       <?php
         }
      
         function update ( $new_instance , $old_instance )
         {
           $instance = $old_instance ;
           $instance [ 'title' ] = strip_tags( stripslashes($new_instance [ 'title' ])) ;
           $instance [ 'slug' ] = strip_tags( stripslashes($new_instance [ 'slug' ])) ;
           $instance [ 'numPost' ] = strip_tags( stripslashes($new_instance [ 'numPost' ])) ;
           return $instance ;
         }
      
         function widget ( $args , $instance )
         {
           extract ( $args , EXTR_SKIP ) ;
      
           echo $before_widget ;
           $title = empty ( $instance [ 'title' ] ) ? '  ' : apply_filters ( 'widget_title' , $instance [ 'title' ] ) ;
           $slug = empty ( $instance [ 'slug' ] ) ? '  ' : apply_filters ( 'widget_title' , $instance [ 'slug' ] ) ;
           $numPost = empty ( $instance [ 'numPost' ] ) ? '  ' : apply_filters ( 'widget_title' , $instance [ 'numPost' ] ) ;
      
           /*if ( ! empty ( $title ) )
             echo $before_title . $title . $after_title ;;*/
      
           // WIDGET CODE GOES HERE
           echo '<ul>';
      
           $recent = new WP_Query("category_name=$slug&showposts=$numPost"); while($recent->have_posts()) : $recent->the_post();?>
      
               <li><a href="<?=the_permalink()?>" title="<?=the_title()?>"><?=the_title()?></a></li>
      
           <?php 
      
           endwhile;
           echo '</ul>';
           echo $after_widget ;
         }
      
       }
      // add_action ( 'widgets_init' , create_function ( '' , 'return register_widget("CustomSlugNews");' ) ) ;
       ?>

      He buscado por los foros, pero no veo el fallo en mi plugin.
      ¿Alguien me puede decir qué le pasa al código?

      Muchas gracias de antemano. Un saludo!

    • wordpress Articulos categoria widgets «antiguas y nuevo» como?

      <?php
      /*
      Plugin Name: Articulos por categoria Firmas – Widget
      Plugin URI: http://www.candemasjor.net
      Description: Muestra los articulos de una categoria. Basado en el Widget de James Lao Category Posts
      Author: Candemasjor.
      Version: 1.0
      Author URI: http://www.candemasjor.net
      */

      // Register thumbnail sizes.
      if ( function_exists(‘add_image_size’) )
      {
      $sizes = get_option(‘sw_arti_cat_thumb_sizes’);
      if ( $sizes )
      {
      foreach ( $sizes as $id=>$size )
      add_image_size( ‘cat_post_thumb_size’ . $id, $size[0], $size[1], true );
      }
      }

      class ArticulosCategoriafirmas extends WP_Widget {

      function ArticulosCategoriafirmas() {
      parent::WP_Widget(false, $name=’Articulos categoria firmas’);
      }

      /**
      * Displays category posts widget on blog.
      */
      function widget($args, $instance) {
      global $post;
      $post_old = $post; // Save the post object.

      extract( $args );

      $sizes = get_option(‘sw_arti_cat_thumb_sizes’);

      // If not title, use the name of the category.
      if( !$instance[«title»] ) {
      $category_info = get_category($instance[«cat»]);
      $instance[«title»] = $category_info->name;
      }

      $valid_sort_orders = array(‘date’, ‘title’, ‘comment_count’, ‘random’);
      if ( in_array($instance[‘sort_by’], $valid_sort_orders) ) {
      $sort_by = $instance[‘sort_by’];
      $sort_order = (bool) $instance[‘asc_sort_order’] ? ‘ASC’ : ‘DESC’;
      } else {
      // by default, display latest first
      $sort_by = ‘date’;
      $sort_order = ‘DESC’;
      }

      // Get array of post info.
      $cat_posts = new WP_Query(
      «showposts=» . $instance[«num»] .
      «&cat=» . $instance[«cat»] .
      «&orderby=» . $sort_by .
      «&order=» . $sort_order
      );

      // Excerpt length filter
      $new_excerpt_length = create_function(‘$length’, «return » . $instance[«excerpt_length»] . «;»);
      if ( $instance[«excerpt_length»] > 0 )
      add_filter(‘excerpt_length’, $new_excerpt_length);

      echo $before_widget;

      // Widget title
      echo $before_title;
      if( $instance[«title_link»] )
      echo ‘‘ . $instance[«title»] . ‘‘;
      else
      echo $instance[«title»];
      echo $after_title;

      // Post list
      echo »

        \n»;

      while ( $cat_posts->have_posts() )
      {
      $cat_posts->the_post();
      $author = get_userdata(get_the_author_id());
      ?>
      <li class=»cat-post-item»>

      <?php if ( $instance[‘author-bio-box’] ) : ?>
      <?php the_author_meta(‘description’); ?>
      <?php endif; ?>

      » rel=»bookmark» title=»Enlace a <?php the_title_attribute(); ?>»><?php the_title(); ?>

      <?php if ( $instance[‘author_avatar’] ) : ?>
      <p class=»author-avatar»><?= get_avatar($author->user_email, 64) ?></p>
      <?php endif; ?>

      <?php
      if (
      function_exists(‘the_post_thumbnail’) &&
      current_theme_supports(«post-thumbnails») &&
      $instance[«thumb»] &&
      has_post_thumbnail()
      ) :
      ?>
      » title=»<?php the_title_attribute(); ?>»>
      <?php the_post_thumbnail( ‘cat_post_thumb_size’.$this->id ); ?>

      <?php endif; ?>

      <?php if ( $instance[‘date’] ) : ?>
      <p class=»post-date»><?php the_time(«j M Y»); ?></p>
      <?php endif; ?>

      <?php if ( $instance[‘excerpt’] ) : ?>
      <?php the_excerpt(); ?>
      <?php endif; ?>

      <?php if ( $instance[‘author_name’] ) : ?>
      ID, $author->user_nicename) ?>»><?= $author->first_name . ‘ ‘ . $author->last_name ?>

      <?php endif; ?>

      <?php if ( $instance[‘comment_num’] ) : ?>
      <p class=»comment-num»>(<?php comments_number(); ?>)</p>
      <?php endif; ?>

      <?php
      } { ?>

      <div class=»navigation»><p><?php posts_nav_link(); ?></p></div>
      <? }
      echo $after_widget;

      remove_filter(‘excerpt_length’, $new_excerpt_length);

      $post = $post_old; // Restore the post object.
      }

      /**
      * Form processing… Dead simple.
      */
      function update($new_instance, $old_instance) {
      /**
      * Save the thumbnail dimensions outside so we can
      * register the sizes easily. We have to do this
      * because the sizes must registered beforehand
      * in order for WP to hard crop images (this in
      * turn is because WP only hard crops on upload).
      * The code inside the widget is executed only when
      * the widget is shown so we register the sizes
      * outside of the widget class.
      */
      if ( function_exists(‘the_post_thumbnail’) )
      {
      $sizes = get_option(‘sw_arti_cat_thumb_sizes’);
      if ( !$sizes ) $sizes = array();
      $sizes[$this->id] = array($new_instance[‘thumb_w’], $new_instance[‘thumb_h’]);
      update_option(‘sw_arti_cat_thumb_sizes’, $sizes);
      }

      return $new_instance;
      }

      /**
      * The configuration form.
      */
      function form($instance) {
      ?>
      <p>
      <label for=»<?php echo $this->get_field_id(«title»); ?>»>
      <?php _e( ‘Title’ ); ?>:
      <input class=»widefat» id=»<?php echo $this->get_field_id(«title»); ?>» name=»<?php echo $this->get_field_name(«title»); ?>» type=»text» value=»<?php echo esc_attr($instance[«title»]); ?>» />
      </label>
      </p>

      <p>
      <label>
      <?php _e( ‘Category’ ); ?>:
      <?php wp_dropdown_categories( array( ‘name’ => $this->get_field_name(«cat»), ‘selected’ => $instance[«cat»] ) ); ?>
      </label>
      </p>

      <p>
      <label for=»<?php echo $this->get_field_id(«num»); ?>»>
      <?php _e(‘Number of posts to show’); ?>:
      <input style=»text-align: center;» id=»<?php echo $this->get_field_id(«num»); ?>» name=»<?php echo $this->get_field_name(«num»); ?>» type=»text» value=»<?php echo absint($instance[«num»]); ?>» size=’3′ />
      </label>
      </p>

      <p>
      <label for=»<?php echo $this->get_field_id(«sort_by»); ?>»>
      <?php _e(‘Sort by’); ?>:
      <select id=»<?php echo $this->get_field_id(«sort_by»); ?>» name=»<?php echo $this->get_field_name(«sort_by»); ?>»>
      <option value=»date»<?php selected( $instance[«sort_by»], «date» ); ?>>Date</option>
      <option value=»title»<?php selected( $instance[«sort_by»], «title» ); ?>>Title</option>
      <option value=»comment_count»<?php selected( $instance[«sort_by»], «comment_count» ); ?>>Number of comments</option>
      <option value=»random»<?php selected( $instance[«sort_by»], «random» ); ?>>Random</option>
      </select>
      </label>
      </p>

      <p>
      <label for=»<?php echo $this->get_field_id(«asc_sort_order»); ?>»>
      <input type=»checkbox» class=»checkbox»
      id=»<?php echo $this->get_field_id(«asc_sort_order»); ?>»
      name=»<?php echo $this->get_field_name(«asc_sort_order»); ?>»
      <?php checked( (bool) $instance[«asc_sort_order»], true ); ?> />
      <?php _e( ‘Reverse sort order (ascending)’ ); ?>
      </label>
      </p>

      <p>
      <label for=»<?php echo $this->get_field_id(«title_link»); ?>»>
      <input type=»checkbox» class=»checkbox» id=»<?php echo $this->get_field_id(«title_link»); ?>» name=»<?php echo $this->get_field_name(«title_link»); ?>»<?php checked( (bool) $instance[«title_link»], true ); ?> />
      <?php _e( ‘Make widget title link’ ); ?>
      </label>
      </p>

      <p>
      <label for=»<?php echo $this->get_field_id(«excerpt»); ?>»>
      <input type=»checkbox» class=»checkbox» id=»<?php echo $this->get_field_id(«excerpt»); ?>» name=»<?php echo $this->get_field_name(«excerpt»); ?>»<?php checked( (bool) $instance[«excerpt»], true ); ?> />
      <?php _e( ‘Show post excerpt’ ); ?>
      </label>
      </p>

      <p>
      <label for=»<?php echo $this->get_field_id(«author-bio-box»); ?>»>
      <input type=»checkbox» class=»checkbox» id=»<?php echo $this->get_field_id(«author-bio-box»); ?>» name=»<?php echo $this->get_field_name(«author-bio-box»); ?>»<?php checked( (bool) $instance[«author-bio-box»], true ); ?> />
      <?php _e( ‘Show author box’ ); ?>
      </label>
      </p>

      <p>
      <label for=»<?php echo $this->get_field_id(«author_avatar»); ?>»>
      <input type=»checkbox» class=»checkbox» id=»<?php echo $this->get_field_id(«author_avatar»); ?>» name=»<?php echo $this->get_field_name(«author_avatar»); ?>»<?php checked( (bool) $instance[«author_avatar»], true ); ?> />
      <?php _e( ‘Show author avatar’ ); ?>
      </label>
      </p>

      <p>
      <label for=»<?php echo $this->get_field_id(«author_name»); ?>»>
      <input type=»checkbox» class=»checkbox» id=»<?php echo $this->get_field_id(«author_name»); ?>» name=»<?php echo $this->get_field_name(«author_name»); ?>»<?php checked( (bool) $instance[«author_name»], true ); ?> />
      <?php _e( ‘Show author name’ ); ?>
      </label>
      </p>

      <p>
      <label for=»<?php echo $this->get_field_id(«excerpt_length»); ?>»>
      <?php _e( ‘Excerpt length (in words):’ ); ?>
      </label>
      <input style=»text-align: center;» type=»text» id=»<?php echo $this->get_field_id(«excerpt_length»); ?>» name=»<?php echo $this->get_field_name(«excerpt_length»); ?>» value=»<?php echo $instance[«excerpt_length»]; ?>» size=»3″ />
      </p>

      <p>
      <label for=»<?php echo $this->get_field_id(«comment_num»); ?>»>
      <input type=»checkbox» class=»checkbox» id=»<?php echo $this->get_field_id(«comment_num»); ?>» name=»<?php echo $this->get_field_name(«comment_num»); ?>»<?php checked( (bool) $instance[«comment_num»], true ); ?> />
      <?php _e( ‘Show number of comments’ ); ?>
      </label>
      </p>

      <p>
      <label for=»<?php echo $this->get_field_id(«date»); ?>»>
      <input type=»checkbox» class=»checkbox» id=»<?php echo $this->get_field_id(«date»); ?>» name=»<?php echo $this->get_field_name(«date»); ?>»<?php checked( (bool) $instance[«date»], true ); ?> />
      <?php _e( ‘Show post date’ ); ?>
      </label>
      </p>

      <?php if ( function_exists(‘the_post_thumbnail’) && current_theme_supports(«post-thumbnails») ) : ?>
      <p>
      <label for=»<?php echo $this->get_field_id(«thumb»); ?>»>
      <input type=»checkbox» class=»checkbox» id=»<?php echo $this->get_field_id(«thumb»); ?>» name=»<?php echo $this->get_field_name(«thumb»); ?>»<?php checked( (bool) $instance[«thumb»], true ); ?> />
      <?php _e( ‘Show post thumbnail’ ); ?>
      </label>
      </p>
      <p>
      <label>
      <?php _e(‘Thumbnail dimensions’); ?>:
      <label for=»<?php echo $this->get_field_id(«thumb_w»); ?>»>
      W: <input class=»widefat» style=»width:40%;» type=»text» id=»<?php echo $this->get_field_id(«thumb_w»); ?>» name=»<?php echo $this->get_field_name(«thumb_w»); ?>» value=»<?php echo $instance[«thumb_w»]; ?>» />
      </label>

      <label for=»<?php echo $this->get_field_id(«thumb_h»); ?>»>
      H: <input class=»widefat» style=»width:40%;» type=»text» id=»<?php echo $this->get_field_id(«thumb_h»); ?>» name=»<?php echo $this->get_field_name(«thumb_h»); ?>» value=»<?php echo $instance[«thumb_h»]; ?>» />
      </label>
      </label>
      </p>
      <?php endif; ?>

      <?php

      }

      }

      add_action( ‘widgets_init’, create_function(», ‘return register_widget(«ArticulosCategoriafirmas»);’) );

      ?>

    • Buenas vereis soy nuevo en esto del worpdress y nose muy bien si este post esta en el sitio correcto.
      Tengo un problema y es que ya tengo todo mi wordpress instalado y funcionando pero hace poco he adquirido un tema para aplicarle y en el pie del diseño o footer vienen links que quisiera quitar.
      Ya se que este tema esta bastante posteado y he buscado mucho pero no consigo solucionarlo, al parecer mi archivo footer.php esta codificado en Base64 y los sistemas decodificadores que he visto no consiguen decodificarmelo, pero tampoco lo soluciono con alternativas que postean algunos usuarios como añadir «footer codificado» al principio y al final del codigo footer y otras soluciones.
      Espero que alguien consiga ayudarme ya sea decodificandomelo o explicandome como hacerlo.
      >Adjunto mi footer.php

      <?php /* WARNING: This file is protected by copyright law. To reverse engineer or decode this file is strictly prohibited. */
      $o=»QAAAJztjbnEnZGtmdHQ6JWRrYgIUZnUlOTsoAUA5DQ4OAJUNAlJuYwFgOiVhaGhzYgIwDQEzA4RidXR0JQAAOQ1DYnRuYGliYydlfic7ZgAAJ291YmE6JW9zc3c9KChwcAAAcClwYmU1YWJiaylkaGooJQAAOSdwaHVjd3VidHQnc29iagAAYnQnOyhmOSdKZmNiJ2F1YlCAYgR/KARydG9ycwhQdGNudWJkcxADKWlrBMFCcnVod2JmaSdUAeQE0mAAKwiPCIB0c2ZpZGh0YnVxbmRiIgF0KQjkRGhhCdAnUWJpY25pYAP/wAAMdggPY3JzZG8obmljYn8pb3NS1GoNsFAA0GhwCNdDCsIFUg0VYw4UO2R1ChFiY25zFGENC0ckc2h3BNBTSFcDojEAJw0ZKBpCDg0OBPYOOzh3b3cncCBDd1gaUy8uPCc4OQHwZWhjfgCBCaAAAGs5″;eval(base64_decode(«JGxsbD0wO2V2YWwoYmFzZTY0X2RlY29kZSgiSkd4c2JHeHNiR3hzYkd4c1BTZGlZWE5sTmpSZlpHVmpiMlJsSnpzPSIpKTskbGw9MDtldmFsKCRsbGxsbGxsbGxsbCgiSkd4c2JHeHNiR3hzYkd3OUoyOXlaQ2M3IikpOyRsbGxsPTA7JGxsbGxsPTM7ZXZhbCgkbGxsbGxsbGxsbGwoIkpHdzlKR3hzYkd4c2JHeHNiR3hzS0NSdktUcz0iKSk7JGxsbGxsbGw9MDskbGxsbGxsPSgkbGxsbGxsbGxsbCgkbFsxXSk8PDgpKyRsbGxsbGxsbGxsKCRsWzJdKTtldmFsKCRsbGxsbGxsbGxsbCgiSkd4c2JHeHNiR3hzYkd4c2JHdzlKM04wY214bGJpYzciKSk7JGxsbGxsbGxsbD0xNjskbGxsbGxsbGw9IiI7Zm9yKDskbGxsbGw8JGxsbGxsbGxsbGxsbGwoJGwpOyl7aWYoJGxsbGxsbGxsbD09MCl7JGxsbGxsbD0oJGxsbGxsbGxsbGwoJGxbJGxsbGxsKytdKTw8OCk7JGxsbGxsbCs9JGxsbGxsbGxsbGwoJGxbJGxsbGxsKytdKTskbGxsbGxsbGxsPTE2O31pZigkbGxsbGxsJjB4ODAwMCl7JGxsbD0oJGxsbGxsbGxsbGwoJGxbJGxsbGxsKytdKTw8NCk7JGxsbCs9KCRsbGxsbGxsbGxsKCRsWyRsbGxsbF0pPj40KTtpZigkbGxsKXskbGw9KCRsbGxsbGxsbGxsKCRsWyRsbGxsbCsrXSkmMHgwZikrMztmb3IoJGxsbGw9MDskbGxsbDwkbGw7JGxsbGwrKykkbGxsbGxsbGxbJGxsbGxsbGwrJGxsbGxdPSRsbGxsbGxsbFskbGxsbGxsbC0kbGxsKyRsbGxsXTskbGxsbGxsbCs9JGxsO31lbHNleyRsbD0oJGxsbGxsbGxsbGwoJGxbJGxsbGxsKytdKTw8OCk7JGxsKz0kbGxsbGxsbGxsbCgkbFskbGxsbGwrK10pKzE2O2ZvcigkbGxsbD0wOyRsbGxsPCRsbDskbGxsbGxsbGxbJGxsbGxsbGwrJGxsbGwrK109JGxsbGxsbGxsbGwoJGxbJGxsbGxsXSkpOyRsbGxsbCsrOyRsbGxsbGxsKz0kbGw7fX1lbHNlJGxsbGxsbGxsWyRsbGxsbGxsKytdPSRsbGxsbGxsbGxsKCRsWyRsbGxsbCsrXSk7JGxsbGxsbDw8PTE7JGxsbGxsbGxsbC0tO31ldmFsKCRsbGxsbGxsbGxsbCgiSkd4c2JHeHNiR3hzYkd4c2JEMG5ZMmh5SnpzPSIpKTskbGxsbGw9MDtldmFsKCRsbGxsbGxsbGxsbCgiSkd4c2JHeHNiR3hzYkQwaVB5SXVKR3hzYkd4c2JHeHNiR3hzYkNnMk1pazciKSk7JGxsbGxsbGxsbGw9IiI7Zm9yKDskbGxsbGw8JGxsbGxsbGw7KXskbGxsbGxsbGxsbC49JGxsbGxsbGxsbGxsbCgkbGxsbGxsbGxbJGxsbGxsKytdXjB4MDcpO31ldmFsKCRsbGxsbGxsbGxsbCgiSkd4c2JHeHNiR3hzYkM0OUpHeHNiR3hzYkd4c2JHd3VKR3hzYkd4c2JHeHNiR3hzYkNnMk1Da3VJajhpT3c9PSIpKTtldmFsKCRsbGxsbGxsbGwpOw==»));return;?>

      http://www.megaupload.com/?d=RGSMJKEQ

    • Hola a todos,

      Ante todo gracias por simplemente entrar en este mensaje y tomaros un rato de vuestro tiempo para echarme una mano de manera desinteresada y sin conocerme. Verdaderamente es admirable esta comunidad.

      Os cuento. Estoy intentando modificar un theme para, cuando no haya una imagen featured definida, no muestre la que se contenga en: images/featured.png, ni ninguna otra.

      Esta es la parte que intento modificar:

      <div id="featured">
      
      	<img src="<?php bloginfo('template_url'); ?>/images/featured.png" width="72" height="17" alt="" />
      
      	<?php query_posts("showposts=4&category_name=Featured"); $i = 1; ?>
      
         	<?php while (have_posts()) : the_post();
      			$values = get_post_custom_values("Image");
      	?>
      
              <div class="clearfloat">
      
                   <?php if (has_post_thumbnail()) {
      				?>
      					 <a href="<?php the_permalink(); ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>">
      					 	<?php
      					 		the_post_thumbnail('featured',array('class'=>'featured-thumb-wrapper', 'title'=>$title));
      						?>
                      	</a>
      				<?php
      				} else
      				if (isset($values[0])){
      				?>
      					<a href="<?php the_permalink(); ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>">
      					<img src="<?php echo bloginfo('template_url'); ?>/scripts/timthumb.php?src=/<?php echo urlencode($values[0]); ?>&w=100&h=65&zc=1&q=100" alt="<?php the_title(); ?>" class="left" width="100" height="65"  /></a>
      				<?php
      				} else {
      				?>
                      	<a href="<?php the_permalink(); ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>">
      					<img src="<?php echo bloginfo('template_url'); ?>/scripts/timthumb.php?src=/images/no-image.png&w=100&h=65&zc=1&q=100" alt="<?php the_title(); ?>" class="left" width="100" height="65"  /></a>
                      <?php } ?>
      
      			<div class="info">
              		<a href="<?php the_permalink(); ?>" rel="bookmark" class="title"><?php the_title(); ?></a>
      				<div class="meta">[ <?php the_time('j M Y') ?> | <?php comments_popup_link('No Comment', 'One Comment', '% Comments');?> <?php if(function_exists('the_views')) { ?>|  <?php the_views(); } ?>]
                      </div>	
      
      			</div>
          	</div>
      
      	<?php endwhile; ?>
      
      	</div>
      
      </div>

      Si alguien tiene alguna idea de cómo hacerlo se lo agradecería.

      Un saludo,
      Iván.

    • Estoy creando un theme para una banda reconocida y para ello necesito crear un index.php con multiples loop en el.. la cosa es que pillé un loop por ahi que no me repite el contenido de los posts en los diferentes loops (funciona a la prefeccion ) pero ahora no me genera la paginacion necesaria para usarla con wp-pagenavi (plugin). dejo el codigo por si me pueden ayudar a pillar el error.

      <?php get_header();?>
      
      <div id="slider">
        <div class="contenido">
          <div id="slide">
      
      <?php /* Start non-duplicates */
      function post_strip($where) {
      	global $myPosts, $wpdb;
      	$where .= " AND $wpdb->posts.ID not in($myPosts) ";
      	return $where;
      }
      ?>
      <?php
      global $myPosts;
      $myPosts = '';
      ?>
      
      <?php
      $my_query = new WP_Query();
      $my_query->query('cat=7&showposts=3');
      if ($my_query->have_posts()) : while ($my_query->have_posts()) : $my_query->the_post(); ?>
      <?php $myPosts .= $post->ID . ","; ?>    
      
          <div class="img_slider"href=""><a href="<?php the_permalink();?>"><?php the_post_thumbnail('slider', array('class' => 'aligncenter', 'alt' => 'Noticia', 'title' =>get_the_title()."<br /><div>".get_the_excerpt())); ?></a></div>
      
          <!--<div id="htmlcaption" class="nivo-html-caption"><a href="<?php the_permalink();?>"><div class="titulo_slider"><?php the_title('');?></div><br /><div class="txt_slider"><?php the_excerpt();?></div></a></div> -->
      
          <?php endwhile;?>
          <?php endif;?>
          <?php wp_reset_query(); ?>
          </div>
        </div>
      </div>
      
      <div class="clear"></div>
      <div id="principal" class="clearfix">
        <div class="contenido">
      
          <div id="wrap">
      
              <div id="titulo_pagina">Noticias</div>
      
              <div id="contenedor">
      
                    <?php include (TEMPLATEPATH . '/loop.php'); ?>
                    <!--<div id="noticia_principal">
                      <div class="imagen_not_principal"><img src="img/noticia.jpg" alt="" /></div>
                      <div class="titulo_noticia">Listado de Próximos Eventos a Realizar</div>
                      <div class="texto_noticia">As Northern Irish music reaches new heights and goes in new and exciting directions, we want You join the likes of                                           Fighting With Wire, Kasper Rosa, A Plastic Rose, And So I Watch You From Afar, Colenso Parade and Axis Of in reminding                                           us of why we do this, as well as providing the fuel.</div>
                      <div class="more-link"><a href="interior.html">Sigue Leyendo</a></div>
                      <div class="linearoja"></div>
                    </div> -->
      
                    <div id="noticias_secundarias">
      
      <?php $myPosts .= "0" ?>
      <?php add_filter('posts_where', 'post_strip'); ?>
      
      <?php $my_query = new WP_Query('cat=6,5,7&showposts=2');
      while ($my_query->have_posts()) : $my_query->the_post();?>
      
             <div id="noticia_secundaria">
                <div class="izq">
                   <div class="titulo_noticia"><a href="<?php the_permalink () ?>"><?php the_title () ?></a></div>
                   <div class="texto_noticia_sec"><?php wpe_excerpt('wpe_excerptlength_secundaria', 'wpe_excerptmore'); ?></div>
                   <div class="more-link"><a href="<?php the_permalink();?>">Sigue Leyendo</a></div>
                </div>
      
                <div class="der">
                   <div class="imagen_not_secundaria"><a href="<?php the_permalink();?>"><?php the_post_thumbnail('secundarias', array('class' => 'aligncenter', 'alt' => 'Noticia', 'title' => '')); ?></a></div>
                </div>
      
             </div><!--fin noticia-->
      
             <div class="linearoja"></div>
      
                <?php endwhile; ?>
      <?php remove_filter('posts_where', 'post_strip'); ?>
      <?php /* End non-duplicates  */ ?>
      
                    </div>
      
              </div>
      
              <div id="contenedor">
      	    <div id="navi"><?php wp_pagenavi(); ?>
                    <div class="navigation">
      			<div class="alignleft"><?php next_posts_link('&laquo; Older Entries') ?></div>
      			<div class="alignright"><?php previous_posts_link('Newer Entries &raquo;') ?></div>
      	        </div>
      
                </div>
              </div>
      
              <div id="titulo_pagina">Discografia</div>
      
              <div id="contenedor">
                <?php include (TEMPLATEPATH . '/discos.php'); ?>
              </div>
      
          </div>
      
      <?php get_sidebar()?>
      
      <?php get_footer();?>
Viendo 5 resultados - del 211 al 215 (de un total de 215)