这是我试图完成的简单版本
//add display_name shortcode
function name_shortcode( ){
return "testshortcode";
}
function register_shortcodes(){
add_shortcode(\'display-name\', \'name_shortcode\');
}
add_action( \'init\', \'register_shortcodes\');
这不起作用,短代码被添加到称为电子邮件的自定义帖子类型中。使用抓取内容
$email_body = get_the_content();
然后通过电子邮件发送出去。但在电子邮件正文中,我仍然只看到[显示名称]短代码文本,而不是我设置的快速“testshortcode”。
最终,如果我能让它工作,我希望它能从我在一个单独的chron job功能中设置的wp\\u user\\u查询循环中获取实际用户的显示名称,以发送提醒电子邮件列表。。。但一步一个脚印。