Fixed Blog footer links to Uncategorized
authorLaury GvR <laury@gaslightmedia.com>
Wed, 18 Apr 2018 16:39:31 +0000 (12:39 -0400)
committerLaury GvR <laury@gaslightmedia.com>
Wed, 18 Apr 2018 16:39:31 +0000 (12:39 -0400)
Links to Uncategorized would break because of improper retrieval
of the category's slug. This has been fixed. So too has the awkward
comma in "This has been posted in, Uncategorized."

header.php
home.php
style.css

index a93ea51..74ed70f 100644 (file)
@@ -4,7 +4,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <title><?php wp_title(); ?></title>
-    <link rel="stylesheet" href="<?php echo get_stylesheet_directory_uri() ; ?>/css/app.css?v=1.1.7">
+    <link rel="stylesheet" href="<?php echo get_stylesheet_directory_uri() ; ?>/css/app.css?v=1.1.8">
     <link href='https://fonts.googleapis.com/css?family=Open+Sans:400,400italic,700' rel='stylesheet' type='text/css'>
     <link href='https://fonts.googleapis.com/css?family=Roboto+Slab:400,700' rel='stylesheet' type='text/css'>
     <?php wp_head(); ?>
index 3522de5..6e7b12b 100644 (file)
--- a/home.php
+++ b/home.php
                                 <!-- This could be wrapped in php tags and be functional,
                                         but it is easier to change this in admin side-->
                                 <footer class="entry-meta small-12 medium-6 medium-push-3 center">
-                                    <?php $post_categories = wp_get_post_categories( get_the_ID() );
+                                    <?php 
+                                    $post_categories = wp_get_post_categories( get_the_ID() );
                                     $cats = array();
-                                    echo 'This entry was posted ';
-                                    if (has_category()) {
-                                        echo 'in';
+                                    if ( has_category ) {
+                                        echo 'This entry was posted in';
                                         foreach($post_categories as $c){
                                             $cat = get_category( $c );
-                                            $cats[] = array( 'name' => $cat->name, 'slug' => $cat->slug );
-                                            echo ', <a rel="category" title="View all posts in '. $cat->name . ' " href="'. $cat->slug .'">'. $cat->name .'</a>';
+                                                $cats[] = array( 'name' => $cat->name, 'slug' => $cat->slug );
+                                                if ( $c !== reset( $post_categories ) ) {
+                                                    echo ",";
+                                                }
+                                                echo ' <a rel="category" title="View all posts in '. $cat->name . ' " href="'. get_category_link( $cat->term_id ) .'">'. $cat->name .'</a>';
                                         }
                                         echo '.';
                                     }
index 07322b0..4800b75 100644 (file)
--- a/style.css
+++ b/style.css
@@ -3,5 +3,5 @@ Theme Name: WesternUPCVB
 Author: Gaslight Media
 Author URI: http://www.gaslightmedia.com
 Description: A theme for WesternUPCVB
-Version: 1.1.7
+Version: 1.1.8
 */