# maintenance/4.30/js/pointers.js

Maintenance, version 4.30. 33 lines.

- Page: https://pluginprobe.com/plugins/maintenance/4.30/code/js/pointers.js
- Raw: https://pluginprobe.com/plugins/maintenance/4.30/raw/js/pointers.js
- Modified: 2026-06-18T09:06:58+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/maintenance/4.30/code/js/pointers.js#L10-L20`.

```javascript
/**
 * Maintenance
 * https://wpmaintenancemode.com/
 * (c) WebFactory Ltd, 2026
 */

jQuery(document).ready(function($){
    if (typeof mtnc_pointers  == 'undefined') {
      return;
    }
  
    $.each(mtnc_pointers, function(index, pointer) {
      if (index.charAt(0) == '_') {
        return true;
      }
      $(pointer.target).pointer({
          content: '<h3>Maintenance</h3><p>' + pointer.content + '</p>',
          pointerWidth: 380,
          position: {
              edge: pointer.edge,
              align: pointer.align
          },
          close: function() {
                  $.get(ajaxurl, {
                      notice_name: index,
                      _ajax_nonce: mtnc_pointers._nonce_dismiss_pointer,
                      action: 'maintenance_dismiss_notice'
                  });
          }
        }).pointer('open');
    });
  });
  
```
