forked from edsdk/n1ed-wordpress
-
Notifications
You must be signed in to change notification settings - Fork 0
/
n1ed_settings.php
37 lines (29 loc) · 1.02 KB
/
n1ed_settings.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<?php
/**
* Main plugin file.
* @package edsdk-n1ed
*/
$apiKey = get_option('n1edApiKey');
$token = get_option('n1edToken');
if (!$apiKey) {
add_option('n1edApiKey', 'N1WPDFLT');
$apiKey = 'N1WPDFLT';
}
?>
<div id="cms-conf-placeholder"></div>
<script src='https://n1ed.com/js/n1ed-cms-conf-3.js'></script>
<script>
var saveFunc = window.attachN1EDCmsConf({
el: document.getElementById("cms-conf-placeholder"),
urlSetApiKeyAndToken: '/wp-json/edsdk-n1ed/v1/setApiKey',
apiKey: '<?php echo $apiKey; ?>',
token: '<?php echo $token; ?>',
editorName: 'tinymce', // or 'ckeditor' if you use it as base editor
integration: 'wordpress', // your CMS name in lowercase, type once and do not change in future please
isCheckBoxN1EDEcoEnabledVisible: false,
checkBoxN1EDEcoEnabledTitle: null,
checkBoxN1EDEcoEnabledValue: null,
onN1EDEcoEnabledChange: function (value, onFinished) {},
onApiKeyChange: function (apiKey, token) {}
});
</script>