Title: davidcasey's Replies | WordPress.org

---

# davidcasey

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

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

 Search replies:

## Forum Replies Created

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

 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Custom Taxonomy Order] New error message in debug mode](https://wordpress.org/support/topic/new-error-message-in-debug-mode-1/)
 *  [davidcasey](https://wordpress.org/support/users/davidcasey/)
 * (@davidcasey)
 * [12 years, 3 months ago](https://wordpress.org/support/topic/new-error-message-in-debug-mode-1/#post-4454625)
 * Is this a similar issue?
 * Notice: Undefined index: _taxonomy\_name_ in /wp-content/plugins/custom-taxonomy-
   order-ne/customtaxorder.php on line 117
 * Notice: Undefined index: _taxonomy\_name_ in /wp-content/plugins/custom-taxonomy-
   order-ne/customtaxorder.php on line 129
 * Notice: Undefined index: _taxonomy\_name_ in /wp-content/plugins/custom-taxonomy-
   order-ne/customtaxorder.php on line 133
 * Notice: Undefined index: _taxonomy\_name_ in /wp-content/plugins/custom-taxonomy-
   order-ne/customtaxorder.php on line 314
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Nav Menu Images] Missing argument 3](https://wordpress.org/support/topic/missing-argument-3-4/)
 *  [davidcasey](https://wordpress.org/support/users/davidcasey/)
 * (@davidcasey)
 * [12 years, 4 months ago](https://wordpress.org/support/topic/missing-argument-3-4/#post-3987142)
 * [@milan](https://wordpress.org/support/users/milan/) Dinić
    It appears the WP
   published Codex does not coincide with their source code. Thank you for making
   things work regardless of fault. Thanks for the great plugin.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Menu Social Icons] Edit markup](https://wordpress.org/support/topic/edit-markup/)
 *  Thread Starter [davidcasey](https://wordpress.org/support/users/davidcasey/)
 * (@davidcasey)
 * [12 years, 5 months ago](https://wordpress.org/support/topic/edit-markup/#post-4358841)
 * Ah ha. I have learned something about OOP! Thank you Paul.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Menu Social Icons] Edit markup](https://wordpress.org/support/topic/edit-markup/)
 *  Thread Starter [davidcasey](https://wordpress.org/support/users/davidcasey/)
 * (@davidcasey)
 * [12 years, 5 months ago](https://wordpress.org/support/topic/edit-markup/#post-4358839)
 * The other filter hooks are working perfectly! Thank you!
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Menu Social Icons] Edit markup](https://wordpress.org/support/topic/edit-markup/)
 *  Thread Starter [davidcasey](https://wordpress.org/support/users/davidcasey/)
 * (@davidcasey)
 * [12 years, 5 months ago](https://wordpress.org/support/topic/edit-markup/#post-4358838)
 * Getting an error:
    **Notice: Undefined variable: title in /wp-content/plugins/
   menu-social-icons/classes/msi-frontend.php on line 234**
 * If you add this line directly above, it will fix the issue.
 *     ```
       $title = $item->title;
       ```
   
 * For wp_print_scripts():
 *     ```
       public function wp_print_scripts() {
       		$html = '
       		<style>
       			/* Accessible for screen readers but hidden from view */
       			.fa-hidden { position:absolute; left:-10000px; top:auto; width:1px; height:1px; overflow:hidden; }
       			.rtl .fa-hidden { left:10000px; }
       			.fa-showtext { margin-right: 5px; }
       		</style>';
       		echo apply_filters( 'storm_social_icons_stylesheet', $html );
       	}
       ```
   
 * Then we can do this:
 *     ```
       // remove header style
       function storm_social_icons_stylesheet( $html ) {
       	return '';
       }
       add_filter( 'storm_social_icons_stylesheet', 'storm_social_icons_stylesheet' );
       ```
   
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Menu Social Icons] Edit markup](https://wordpress.org/support/topic/edit-markup/)
 *  Thread Starter [davidcasey](https://wordpress.org/support/users/davidcasey/)
 * (@davidcasey)
 * [12 years, 5 months ago](https://wordpress.org/support/topic/edit-markup/#post-4358834)
 * Hey, thanks. That works, somewhat. I’d also like to be able to edit the anchor
   tag.
 * I don’t mean to be inconsiderate, but now you are forcing me to put that folder
   in the root of my themes folder … which I do not like. I keep my theme files 
   very organized, and this is no bueno.
 * Any way I could get you to add a filter as well so I can override without using
   the templates?
 * Thank you!
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Menu Social Icons] Edit markup](https://wordpress.org/support/topic/edit-markup/)
 *  Thread Starter [davidcasey](https://wordpress.org/support/users/davidcasey/)
 * (@davidcasey)
 * [12 years, 5 months ago](https://wordpress.org/support/topic/edit-markup/#post-4358828)
 * Thank you so much, Paul. I do appreciate your work.
 * Filters for both those items would be perfect!
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Nav Menu Images] Missing argument 3](https://wordpress.org/support/topic/missing-argument-3-4/)
 *  [davidcasey](https://wordpress.org/support/users/davidcasey/)
 * (@davidcasey)
 * [12 years, 5 months ago](https://wordpress.org/support/topic/missing-argument-3-4/#post-3987131)
 * [@milan](https://wordpress.org/support/users/milan/) Dinić
 * The problem is that nav_menu_css_class takes only two arguments:
    [http://codex.wordpress.org/Plugin_API/Filter_Reference/nav_menu_css_class](http://codex.wordpress.org/Plugin_API/Filter_Reference/nav_menu_css_class)
   So, any plugin/theme using that filter will naturally only supply two arguments.
   Setting $args=” allows a default value if one is not provided, but it appears
   that you don’t use them.
 * You could either use [@awshout](https://wordpress.org/support/users/awshout/)
   fix or change the following in /wp-content/plugins/nav-menu-images/nav-menu-images.
   php
    **line 98** **from:** `add_filter( 'nav_menu_css_class', array( &$this, '
   register_menu_item_filter' ), 15, 3 );` **to:** `add_filter( 'nav_menu_css_class',
   array( &$this, 'register_menu_item_filter' ), 15, 2 );`
 * **line 268**
    **from:** `public function register_menu_item_filter( $item_classes,
   $item, $args ) {` **to:** `public function register_menu_item_filter( $item_classes,
   $item ) {`
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Nav Menu Images] Menu Broken: Displayed on site is: "Warning: Missing argument 3 for Nav_Menu"](https://wordpress.org/support/topic/menu-broken-displayed-on-site-is-warning-missing-argument-3-for-nav_menu/)
 *  [davidcasey](https://wordpress.org/support/users/davidcasey/)
 * (@davidcasey)
 * [12 years, 5 months ago](https://wordpress.org/support/topic/menu-broken-displayed-on-site-is-warning-missing-argument-3-for-nav_menu/#post-3640382)
 * [http://wordpress.org/support/topic/missing-argument-3-4?replies=4#post-4909249](http://wordpress.org/support/topic/missing-argument-3-4?replies=4#post-4909249)
 *   Forum: [Themes and Templates](https://wordpress.org/support/forum/themes-and-templates/)
   
   In reply to: [Twenty Ten Remove Header Image](https://wordpress.org/support/topic/twenty-ten-remove-header-image/)
 *  [davidcasey](https://wordpress.org/support/users/davidcasey/)
 * (@davidcasey)
 * [15 years, 4 months ago](https://wordpress.org/support/topic/twenty-ten-remove-header-image/page/2/#post-1514406)
 * I removed the header image as an option in the interface by doing the following:
 * In header.php, I wrapped two lines of code around the header code
 *     ```
       if ( get_header_image() ) :
       endif;
       ```
   
 * Now, go to: Admin > Appearance > Header > Remove Header Image
 * Your header image and markup will now be gone, yet re-enabled should you select
   a new image.
 * So, to clarify, the header code in header.php should look like this:
 *     ```
       <?php
       if ( get_header_image() ) :
         // Check if this is a post or page, if it has a thumbnail, and if it's a big one
         if ( is_singular() &&
             has_post_thumbnail( $post->ID ) &&
             ( /* $src, $width, $height */ $image = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'post-thumbnail' ) ) &&
             $image[1] >= HEADER_IMAGE_WIDTH ) :
           // Houston, we have a new header image!
           echo get_the_post_thumbnail( $post->ID, 'post-thumbnail' );
         else : ?>
           <img src="<?php header_image(); ?>" width="<?php echo HEADER_IMAGE_WIDTH; ?>" height="<?php echo HEADER_IMAGE_HEIGHT; ?>" alt="" />
         <?php endif; ?>
       <?php endif; ?>
       ```
   

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