Title: Incorrect Meta Behaviour?
Last modified: July 3, 2023

---

# Incorrect Meta Behaviour?

 *  Resolved [brownm52](https://wordpress.org/support/users/brownm52/)
 * (@brownm52)
 * [3 years, 1 month ago](https://wordpress.org/support/topic/incorrect-meta-behaviour/)
 * Hi,
 * I have noticed an issue with your plugin which seems to display the following
   meta tag to pages which are not payment related? and is therefore causing pages
   to be no indexed as a result.
 *     ```wp-block-code
       <meta name="robots" content="noindex,nofollow" />
       ```
   
 * Which appears to be down to this logic in code:
 *     ```wp-block-code
       function wpinv_checkout_meta_tags() {
   
           $pages   = array();
           $pages[] = wpinv_get_option( 'success_page' );
           $pages[] = wpinv_get_option( 'failure_page' );
           $pages[] = wpinv_get_option( 'invoice_history_page' );
           $pages[] = wpinv_get_option( 'invoice_subscription_page' );
   
           if ( ! wpinv_is_checkout() && ! is_page( $pages ) ) {
               return;
           }
   
           echo '<meta name="robots" content="noindex,nofollow" />' . "\n";
       }
       add_action( 'wp_head', 'wpinv_checkout_meta_tags' );
       ```
   
 * Does this logic need inverting so that if $pages is true or checkout is true 
   then display the meta-tag?

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

 *  Plugin Contributor [Noptin Newsletter Team](https://wordpress.org/support/users/picocodes/)
 * (@picocodes)
 * [3 years, 1 month ago](https://wordpress.org/support/topic/incorrect-meta-behaviour/#post-16868266)
 * Hi,
 * Could you link to a page that has this issue? I’m not able to reproduce this 
   on our test site and the above snippet only displays the meta tags on invoice
   pages.
 *  Thread Starter [brownm52](https://wordpress.org/support/users/brownm52/)
 * (@brownm52)
 * [3 years, 1 month ago](https://wordpress.org/support/topic/incorrect-meta-behaviour/#post-16868277)
 * Hi,
 * [https://www.cwhsurveyors.co.uk/](https://www.cwhsurveyors.co.uk/)
 * &
 * [https://www.cwhsurveyors.co.uk/building-property-surveys/](https://www.cwhsurveyors.co.uk/building-property-surveys/)
 * Thx
    -  This reply was modified 3 years, 1 month ago by [brownm52](https://wordpress.org/support/users/brownm52/).
 *  Plugin Contributor [Noptin Newsletter Team](https://wordpress.org/support/users/picocodes/)
 * (@picocodes)
 * [3 years, 1 month ago](https://wordpress.org/support/topic/incorrect-meta-behaviour/#post-16868333)
 * That’s strange. Add the following PHP snippet to your site and let me know if
   it fixes the issue.
 *     ```wp-block-code
       add_action( 'template_redirect', function() {
           remove_action( 'wp_head', 'wpinv_checkout_meta_tags' );
       } );
       ```
   
 *  Thread Starter [brownm52](https://wordpress.org/support/users/brownm52/)
 * (@brownm52)
 * [3 years, 1 month ago](https://wordpress.org/support/topic/incorrect-meta-behaviour/#post-16868346)
 * Indeed, yes that appears to have worked.

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

The topic ‘Incorrect Meta Behaviour?’ is closed to new replies.

 * ![](https://ps.w.org/invoicing/assets/icon-256x256.png?rev=2729282)
 * [Payment forms, Buy now buttons, and Invoicing System | GetPaid](https://wordpress.org/plugins/invoicing/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/invoicing/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/invoicing/)
 * [Active Topics](https://wordpress.org/support/plugin/invoicing/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/invoicing/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/invoicing/reviews/)

 * 4 replies
 * 2 participants
 * Last reply from: [brownm52](https://wordpress.org/support/users/brownm52/)
 * Last activity: [3 years, 1 month ago](https://wordpress.org/support/topic/incorrect-meta-behaviour/#post-16868346)
 * Status: resolved