在 wp-config.php 修改数据库前缀
“专业、务实、高效、创新、把客户的事当成自己的事”是我们每一个人一直以来坚持追求的企业文化。 创新互联是您可以信赖的网站建设服务商、专业的互联网服务提供商! 专注于成都做网站、成都网站建设、软件开发、设计服务业务。我们始终坚持以客户需求为导向,结合用户体验与视觉传达,提供有针对性的项目解决方案,提供专业性的建议,创新互联建站将不断地超越自我,追逐市场,引领市场!
打开你的 wp-config.php 文件,把数据库前缀 wp_ 改成你想要的前缀,比如 wpdx_。
$table_prefix = 'wpdx_';
修改数据表名字
打开 PHPMySQL,找到你的数据库,然后执行以下 SQL,把所有数据库表前缀从 wp_ 改成 wpdx_ 。
RENAME table 'wp_commentmeta' TO 'wpdx_commentmeta';
RENAME table 'wp_comments' TO 'wpdx_comments';
RENAME table 'wp_links' TO 'wpdx_links';
RENAME table 'wp_options' TO 'wpdx_options';
RENAME table 'wp_postmeta' TO 'wpdx_postmeta';
RENAME table 'wp_posts' TO 'wpdx_posts';
RENAME table 'wp_terms' TO 'wpdx_terms';
RENAME table 'wp_term_relationships' TO 'wpdx_term_relationships';
RENAME table 'wp_term_taxonomy' TO 'wpdx_term_taxonomy';
RENAME table 'wp_usermeta' TO 'wpdx_usermeta';
RENAME table 'wp_users' TO 'wpdx_users';
修改 Options 表中的数据
使用下面语句把 options 表中的 option_name 以 wp_ 开头的值改成 wpdx_ 开头。
SELECT REPLACE(option_name, 'wp_', 'wpdx_') FROM wpdx_options;
修改 UserMeta 表中的数据
使用下面语句把 UserMeta 表中的 meta_key 以 wp_ 开头的值改成 wpdx_ 开头。
SELECT REPLACE(meta_key, 'wp_', 'wpdx_') FROM wpdx_usermeta;
我想你的这种情况可能有以下几种原因:
1、函数:就像你图片中有人用php控制的方法一样,可能你的主题中某个函数或php方法控制了文章首段向后一格的效果;
2、多余代码:在你的文章开始之前存在某段没有实际内容的代码,如ul/uldiv/div等,你查看一下源代码,或者有没有css控制某个没有实际内容的标签漂浮到文章前面;
3、css控制:请参看中提到的css控制首行缩进的方法,寻找与你的文章内容相关的标签是否也被设置了text-indent属性。
解决方法:以其人之道还治其人之身
1、函数:修改至因函数或自己写个函数让文章内容向前提;
2、去除多余代码,检查去除被漂浮代码;
3、修正text-indent属性,或另设text-indent属性,使内容向前提。
希望对你有帮助。
标题前和文章末尾就可以,这个需要根据你文件的位置添加,每一个主题位置都不一样的。
//文章首行缩进
function Bing_text_indent($text){
$return = str_replace('p', 'p style="text-indent:2em;"',$text);
return $return;
}
add_filter('the_content','Bing_text_indent');
你可以参考一下 但是通过代码来实现的功能肯定存在瑕疵 我个人建议直接在写文章的时候在段落前面添加p style="text-indent: 2em"