diff --git a/admin/admin.php b/admin/admin.php
index 02b1e9e..e8cb696 100644
--- a/admin/admin.php
+++ b/admin/admin.php
@@ -34,6 +34,7 @@ function mvp_admin() {
'byline-words' => $_POST['byline-words'],
'display-copyright' => $_POST['display-copyright'],
'convert-keywords' => $_POST['convert-keywords'],
+ 'import-keywords' => $_POST['import-keywords'],
'convert-services' => $_POST['convert-services'],
'subject-type' => $_POST['subject-type'],
'category' => $_POST['category'],
@@ -53,6 +54,7 @@ function mvp_admin() {
'byline-words' => '',
'display-copyright' => '',
'convert-keywords' => '',
+ 'import-keywords' => '',
'convert-services' => '',
'subject-type' => '',
'category' => '',
@@ -225,6 +227,30 @@ function mvp_admin() {
+
+ |
+ Import SD keywords as WP tags
+ |
+
+
+ |
+
|
Import Superdesk categories as Wordpress categories
diff --git a/autoload.php b/autoload.php
index 2d25b68..a8c05a2 100644
--- a/autoload.php
+++ b/autoload.php
@@ -26,6 +26,14 @@ if ($obj['type'] == 'text') {
$guid = wp_strip_all_tags($obj['guid']);
}
+ if ($settings['import-keywords'] && $settings['import-keywords'] == 'on') {
+ if(isset($obj['keywords']) && count($obj['keywords']) > 0) {
+ foreach ($obj['keywords'] as $keyword) {
+ $taxonomyTag[] = wp_strip_all_tags($keyword);
+ }
+ }
+ }
+
foreach ($obj['subject'] as $subject) {
if ($settings['subject-type'] == 'tags') {
$taxonomyTag[] = wp_strip_all_tags($subject['name']);
@@ -124,9 +132,9 @@ if ($obj['type'] == 'text') {
$author_id = 0;
}
- if ($settings['convert-keywords'] && $settings['convert-keywords'] == 'on') {
-
- }
+ /* if ($settings['convert-keywords'] && $settings['convert-keywords'] == 'on') {
+
+ } */
$postarr = array(
'post_title' => wp_strip_all_tags($obj['headline']),
|