一种非侵入性的方法是使用custom fields. 一般的想法是,您的外部程序将输出写入一个自定义的post元字段,然后WP-theme使用get_post_meta().
或者,您可以在不改变主题的情况下完成此任务。我编写了一个插件,允许您在任何post和一个小bash脚本(php CLI)中包含一个自定义元字段,该脚本接受STDIN并将其存储为自定义元。
插件:http://pp19dd.com/wordpress-plugin-include-custom-field/
例如,您可以将其放在cron条目中:
python/home/programs/blarg。py-some-option |/var/www/html/wordpress/wordpress-meta。php“我的Python程序第1部分”
在需要显示的帖子/页面中,只需放置[包括“我的Python程序第1部分”]
注意:如果编辑主题的功能,甚至可以在纯文本小部件中包含自定义字段的内容。php和add:add_filter(\'widget_text\', \'do_shortcode\');