# insert-php-code-snippet/1.2/direct_call.php

Insert PHP Code Snippet, version 1.2. 18 lines.

- Page: https://pluginprobe.com/plugins/insert-php-code-snippet/1.2/code/direct_call.php
- Raw: https://pluginprobe.com/plugins/insert-php-code-snippet/1.2/raw/direct_call.php
- Modified: 2015-08-25T06:39:36+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/insert-php-code-snippet/1.2/code/direct_call.php#L10-L20`.

```php
<?php
function xyz_ips_plugin_query_vars($vars) {
	$vars[] = 'wp_ips';
	return $vars;
}
add_filter('query_vars', 'xyz_ips_plugin_query_vars');


function xyz_ips_plugin_parse_request($wp) {
	/*confirmation*/
	if (array_key_exists('wp_ips', $wp->query_vars) && $wp->query_vars['wp_ips'] == 'editor_plugin_js') {
		require( dirname( __FILE__ ) . '/editor_plugin.js.php' );
		die;
	}
	
}
add_action('parse_request', 'xyz_ips_plugin_parse_request');

```
