Example #1
0
 function save_ldp_meta_for_post($resource_id)
 {
     $fields = WpLdpUtils::getResourceFieldsList($resource_id);
     if (!empty($fields)) {
         foreach ($_POST as $key => $value) {
             foreach ($fields as $field) {
                 if ($key === $field->name) {
                     update_post_meta($resource_id, $key, $value);
                 }
             }
         }
     }
 }
                        echo "               },\n";
                    } else {
                        echo "               }\n";
                    }
                    $count++;
                }
                echo "          ],\n";
                wp_reset_postdata();
            }
        }
    }
    ?>
          <?php 
    if (!empty($rdfType)) {
        echo "\"@type\" : \"{$rdfType}\",\n";
    }
    ?>
          <?php 
    $resourceUri = WpLdpUtils::getResourceUri($post);
    ?>
          "@id": "<?php 
    echo $resourceUri;
    ?>
"
        }
<?php 
}
?>
    ]
}