adding dropdown size function
authorAnthony Talarico <talarico@gaslightmedia.com>
Tue, 12 Apr 2016 14:55:01 +0000 (10:55 -0400)
committerAnthony Talarico <talarico@gaslightmedia.com>
Tue, 12 Apr 2016 14:55:01 +0000 (10:55 -0400)
functions.php
lib/menu-walker.php

index 8155269..db72134 100644 (file)
@@ -54,6 +54,7 @@ set_post_thumbnail_size(120, 100, true);
 
 add_image_size('glm_block1_2', 511, 338, false);
 add_image_size('glm_block3_4', 346, 338, false);
+add_image_size('dropdown', 434, 136, false);
 
 
 /**
index 4066bbc..6deb771 100644 (file)
@@ -23,7 +23,7 @@ class Glm_Theme_Top_Bar_Walker extends Walker_Nav_Menu {
         // Insert style to display page's thumbnail
         $item_style = '';
         if ($depth == 0 && has_post_thumbnail((int)$object->object_id)) {
-            $thumbnail = wp_get_attachment_image_src(get_post_thumbnail_id((int)$object->object_id), 'large');
+            $thumbnail = wp_get_attachment_image_src(get_post_thumbnail_id((int)$object->object_id), 'dropdown');
             $item_style .= "<style>#menu-item-".$object->ID." > .dropdown:before { background-image: url('".$thumbnail[0]."');max-width:434px;</style>";
         }
         //$output .= ( 0 == $depth ) ? '<li class="divider"></li>' : '';