/*
Plugin Name: Word Exporter
Plugin URI: https://www.example.com/word-exporter
Description: Export WordPress posts to Word document using Aspose.Words for Cloud API.
Version: 1.0.0
Author: John Doe
Author URI: https://www.example.com
License: GPL2
*/
require_once plugin_dir_path(__FILE__) . '/aspose-words-cloud-php/vendor/autoload.php';
use Aspose\Words\Cloud\Api\WordsApi;
use Aspose\Words\Cloud\Model\Requests\SaveAsRequest;
$words_api = new WordsApi(getenv('6d4292c1-6517-43c0-af06-6d07be7015ee'), getenv('1d7c12cf62b22c417fd45bb92cd8ce8c'));
function word_exporter_shortcode() {
$output = '';
if (isset($_POST['post_id'])) {
$post_id = sanitize_text_field($_POST['post_id']);
$post = get_post($post_id);
if ($post) {
$output .= '