Since IE11 we can just use CSS to prevent elements to fire hover and click event. Here is how to do it:
<a href="page.html" class="off">Link</a>.off {
pointer-events: none;
cursor: default;| * { | |
| font-size: 12pt; | |
| font-family: monospace; | |
| font-weight: normal; | |
| font-style: normal; | |
| text-decoration: none; | |
| color: black; | |
| cursor: default; | |
| } |
| <?php | |
| function init_url_rewrite_rule(){ | |
| add_rewrite_endpoint( 'edit',EP_PERMALINK | EP_PAGES | EP_ATTACHMENT ); | |
| if(get_option("EDIT_REWRITE_RULE")!=1){ | |
| flush_rewrite_rules(); | |
| update_option("EDIT_REWRITE_RULE",1); | |
| } | |
| } | |
| function redirect_edit_url(){ |
| <?php | |
| $data_dir = 'c:/server/www/dev/data/'; | |
| $releases = [ ]; | |
| foreach ( range( 3.2, 4.0, 0.1 ) as $version ) { | |
| $version = number_format( $version, 1 ); | |
| $data = json_decode( file_get_contents( $data_dir . $version . '.json' ), true ); | |
| $groups = wp_list_pluck( $data['groups'], 'data' ); |
| <!DOCTYPE html> | |
| <title>Site Maintenance - {{sitename}}</title> | |
| <style> | |
| body { text-align: center; padding: 10%; } | |
| h1 { font-size: 50px; margin-bottom: 0; } | |
| body { font: 20px Helvetica, sans-serif; color: #333; } | |
| article { display: block; text-align: left; width: 90%; max-width: 700px; margin: 0 auto; } | |
| a { color: #19a15e; text-decoration: none; font-weight: bold; } | |
| a:hover { color: #333; text-decoration: none; } | |
| </style> |
| <?php | |
| if ( ! function_exists( 'hippo_plugin_hook_info' ) ): | |
| function hippo_plugin_hook_info( $hook_name ) { | |
| global $wp_filter; | |
| $docs = array(); | |
| $template = "\t - %s Priority - %s.\n\tin file %s #%s\n\n"; | |
| echo '<pre>'; |
| <?php | |
| function tl_save_error() { | |
| update_option( 'plugin_error', ob_get_contents() ); | |
| } | |
| add_action( 'activated_plugin', 'tl_save_error' ); | |
| /* Then to display the error message: */ |
| <?php | |
| /** | |
| * NOTICE_____________________________________________________________________ | |
| * ALWAYS use the Kaiser's version - it's safer. | |
| * This forked version is just to catch errors in the case of non-admin users. | |
| * --------------------------------------------------------------------------- | |
| */ | |
| defined( 'ABSPATH' ) OR exit; | |
| /** |
| <?php | |
| add_action( 'pre-upload-ui', 'get_the_post_type' ); | |
| function get_the_post_type() { | |
| $post_type = isset( $_REQUEST['post_type'] ) ? $_REQUEST['post_type'] : 'post'; | |
| set_transient( 'attached_post_type', $post_type ); | |
| } | |
| add_filter( 'intermediate_image_sizes_advanced', 'add_image_size_for_post_type', 10 ); | |
| function add_image_size_for_post_type( $sizes ) { |