Title: deanacus's Replies | WordPress.org

---

# deanacus

  [  ](https://wordpress.org/support/users/deanacus/)

 *   [Profile](https://wordpress.org/support/users/deanacus/)
 *   [Topics Started](https://wordpress.org/support/users/deanacus/topics/)
 *   [Replies Created](https://wordpress.org/support/users/deanacus/replies/)
 *   [Reviews Written](https://wordpress.org/support/users/deanacus/reviews/)
 *   [Topics Replied To](https://wordpress.org/support/users/deanacus/replied-to/)
 *   [Engagements](https://wordpress.org/support/users/deanacus/engagements/)
 *   [Favorites](https://wordpress.org/support/users/deanacus/favorites/)

 Search replies:

## Forum Replies Created

Viewing 4 replies - 1 through 4 (of 4 total)

 *   Forum: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
   
   In reply to: [Post Count and Word count per Tag](https://wordpress.org/support/topic/post-count-and-word-count-per-tag/)
 *  Thread Starter [deanacus](https://wordpress.org/support/users/deanacus/)
 * (@deanacus)
 * [16 years, 6 months ago](https://wordpress.org/support/topic/post-count-and-word-count-per-tag/#post-1356999)
 * Thank you. Thank you very very much.
 *   Forum: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
   
   In reply to: [Post Count and Word count per Tag](https://wordpress.org/support/topic/post-count-and-word-count-per-tag/)
 *  Thread Starter [deanacus](https://wordpress.org/support/users/deanacus/)
 * (@deanacus)
 * [16 years, 6 months ago](https://wordpress.org/support/topic/post-count-and-word-count-per-tag/#post-1356944)
 * Actually, when I put it into a plugin, the post count works perfectly, but the
   word count displays the post count also. Plugin code is below. The IF statement
   is just there for if the post count == 1.
 *     ```
       <?php
       /*
       Plugin Name: Tag Word And Post Count
       Plugin URI: http://wordpress.org/support/topic/355846
       Description: Outputs the total number of words and the number of posts within a tag archive page.
       Version: 0.1
       Author: Deanacus/WP.org forum mod MichaelH
       Author URI: http://wordpress.org/support/topic/355846
       */
   
       function tag_count_para() {
         $tag = get_query_var('tag');
         $term = get_term_by('name',$tag, 'post_tag');
         $wordcount=0;
         $args=array(
           'tag__in' => array($term->term_id),
           'post_type' => 'post',
           'post_status' => 'publish',
           'posts_per_page' => -1,
           'caller_get_posts'=> 1
           );
         $my_query = null;
         $my_query = new WP_Query($args);
         if( $my_query->have_posts() ) {
           while ($my_query->have_posts()) : $my_query->the_post(); ?>
             <?php
             $postc = strip_tags($post->post_content); //strip html and php tags http://us2.php.net/manual/en/function.strip-tags.php
             $poste = explode(' ', $postc); //explode into an array, assume each word is separated by a space
             $count = count($poste); // count elements of array
             $wordcount = $count + $wordcount; //keep a running count
           endwhile;
           if ($my_query->post_count>1){
           echo '<p>This is the archive of posts tagged with &ldquo;'.$tag . '&rdquo;. There are ' . $my_query->post_count .' posts tagged with &ldquo;'.$tag . '&rdquo;, with a total of '. $wordcount .' words.</p>';
           }
           if ($my_query->post_count==1){
           echo '<p>This is the archive of posts tagged with &ldquo;'.$tag . '&rdquo;. There is ' . $my_query->post_count .' post tagged with &ldquo;'.$tag . '&rdquo;, with a total of '. $wordcount .' words.</p>';
           }
         }
        }
       ?>
       ```
   
 *   Forum: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
   
   In reply to: [Post Count and Word count per Tag](https://wordpress.org/support/topic/post-count-and-word-count-per-tag/)
 *  Thread Starter [deanacus](https://wordpress.org/support/users/deanacus/)
 * (@deanacus)
 * [16 years, 6 months ago](https://wordpress.org/support/topic/post-count-and-word-count-per-tag/#post-1356924)
 * Sweet. I’ll give it a go. Thanks so much for your help
 *   Forum: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
   
   In reply to: [Post Count and Word count per Tag](https://wordpress.org/support/topic/post-count-and-word-count-per-tag/)
 *  Thread Starter [deanacus](https://wordpress.org/support/users/deanacus/)
 * (@deanacus)
 * [16 years, 6 months ago](https://wordpress.org/support/topic/post-count-and-word-count-per-tag/#post-1356873)
 * Wow, thats awesome.
 * Thankyou.
 * One more question though. Is there a way that I could take that out of the template
   and put it into a plugin, or just keep the variables so that I can call them 
   elsewhere in the template?
 * If you don’t have the inclination, or the ability, thats cool. thanks for your
   help.

Viewing 4 replies - 1 through 4 (of 4 total)