我有简单的代码1插件,可以将新数据更新为wp_posts中的短代码。我的代码在下面:
function showdes() {
$my_post_update = array(
'ID' => get_the_ID(),
'post_content' => str_replace("[des]","aaa",get_the_content()),
);
wp_update_post( $my_post_update );
$des = get_the_content();
return $des;
}
add_filter('the_content', 'showdes');
该插件仅将内容wordpress中的短代码[des]替换为“ aaa”。但我检查视图后,它仅显示旧数据[des],而不显示“ aaa”。我登录到后端可以更新数据,但是前端我必须再次F5它将更新。我现在要更新。我的应用程序未安装有关缓存的插件。请帮我。非常感谢