# wp-coder/3.4/includes/settings/3.js-code.php

WP Coder – Insert &amp; Manage Code Snippets, version 3.4. 63 lines.

- Page: https://pluginprobe.com/plugins/wp-coder/3.4/code/includes/settings/3.js-code.php
- Raw: https://pluginprobe.com/plugins/wp-coder/3.4/raw/includes/settings/3.js-code.php
- Modified: 2024-01-10T11:05:02+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/wp-coder/3.4/code/includes/settings/3.js-code.php#L10-L20`.

```php
<?php
/*
 * Page Name: JS
 */

use WPCoder\Dashboard\Field;
use WPCoder\Dashboard\FolderManager;
use WPCoder\Dashboard\Option;

defined( 'ABSPATH' ) || exit;

$default = Field::getDefault();
$opt     = include( 'options/js-code.php' );

$js_link = '';
if ( ! empty( $default['js_code'] ) ) {
	$js_link = FolderManager::path_upload_url() . 'script-' . $default['id'] . '.js';
}

?>
    <h4>
        <span class="codericon codericon-filetype-js"></span>
		<?php esc_html_e( 'JavaScript Code', 'wpcoder' ); ?>
    </h4>

    <fieldset>
        <legend><?php esc_html_e( 'Settings', 'wpcoder' ); ?></legend>

		<?php Option::init( [
			$opt['jquery'],
			$opt['inline'],
			$opt['minified'],
			$opt['attributes'],
		] ); ?>

    </fieldset>

    <fieldset>
        <div class="wowp-field is-full">
            <ol id="jsNavigationMenu" class="wowp-php-nav-menu"></ol>
            <button class="button-editor button" id="jsnav">Add NAV Comment</button>
        </div>
    </fieldset>

<?php Option::init( [ $opt['js_code'] ] ); ?>

    <div class="wowp-notification -warning">
        Please input only the JavaScript content, omitting the <code>script</code> tag
    </div>

<?php if ( ! empty( $js_link ) ): ?>
    <div class="wowp-fields-group has-mt">
        <div class="wowp-field is-full has-addon border-default">
            <label for="url-css-file" class="is-addon">
                <span class="dashicons dashicons-admin-links"></span>
            </label>
            <input type="url" id="url-css-file" readonly="readonly" value="<?php echo esc_url( $js_link ); ?>">
            <span class="label"><?php esc_html_e( 'URL to the JS file', 'wpcoder' ); ?></span>
        </div>
    </div>
<?php endif;


```
