function metatag_import_export_csv_node_processing in Metatag Import Export CSV 7
Changes the Metatag for the Nodes.
1 call to metatag_import_export_csv_node_processing()
- metatag_import_export_csv_start_batch_upload in ./
metatag_import_export_csv_upload_admin.inc - Batch Operation Callback.
File
- ./
metatag_import_export_csv_upload_admin.inc, line 188 - Stores the code for import Process.
Code
function metatag_import_export_csv_node_processing($cur_nid, $meta_title, $meta_description, $meta_abstract, $meta_keywords, $keys) {
$node = node_load($cur_nid);
if (!empty($meta_title)) {
if ($meta_title == BLANK) {
$node->metatags[$node->language]['title']['value'] = "";
}
else {
$node->metatags[$node->language]['title']['value'] = $meta_title;
}
}
if (!empty($meta_description)) {
if ($meta_description == BLANK) {
$node->metatags[$node->language]['description']['value'] = "";
}
else {
$node->metatags[$node->language]['description']['value'] = $meta_description;
}
}
if (!empty($meta_abstract)) {
if ($meta_abstract == BLANK) {
$node->metatags[$node->language]['abstract']['value'] = "";
}
else {
$node->metatags[$node->language]['abstract']['value'] = $meta_abstract;
}
}
if (!empty($meta_keywords)) {
if ($meta_keywords == BLANK) {
$node->metatags[$node->language]['keywords']['value'] = "";
}
else {
$node->metatags[$node->language]['keywords']['value'] = $meta_keywords;
}
}
$node->revision = 1;
$node->log = "Modified by Metatag Import Export Module.";
node_save($node);
}