aly*_*yus 1 mysql database wordpress
我已经接管并使用Wordpress附带的所有好东西构建了一个新主题.我也在Wordpress中使用内置的摘录功能...但是,之前的用户没有使用自动摘录,而是手动输入自己的摘录.
我想知道是否有方法可以覆盖手动摘录或对摘录进行批量编辑?
使用查询
UPDATE wp_posts SET post_excerpt=''
Run Code Online (Sandbox Code Playgroud)
在phpmyadmin.如果wp_未使用默认前缀,请更改查询中的表前缀.首先备份数据库.
要么:
如果您不想使用phpmyadmin,请将MySQL查询作为$wpdbPHP函数运行.
将它放在functions.php文件的底部(或顶部)并重新加载网站:
$wpdb->query( "UPDATE wp_posts SET post_excerpt='' " );
Run Code Online (Sandbox Code Playgroud)
或者将它放在模板文件中,例如index.php,然后重新加载页面:
<?php $wpdb->query( "UPDATE wp_posts SET post_excerpt='' " ); ?>
Run Code Online (Sandbox Code Playgroud)
当然,在运行它们之后,从文件中删除这些PHP函数.
编辑:并且,在使用查询时选择帖子类型的帖子是个好主意,正如Murilo Pontes在他的回答中所做的那样; 否则,插件和其他可能使用摘录进行数据存储的功能将丢失其数据.