WordPress:常见问题及解决方案

解决头像不显示问题

默认头像效果:

Gavatar的头像在国内不能正常访问,如图:

设置:

把以下php代码添加到模板函数funtions.php文件中

if ( ! function_exists( 'get_cravatar_url' ) ) {
    /**
    *  把Gravatar头像服务替换为Cravatar
    * @param string $url
    * @return string
    */
    function get_cravatar_url( $url ) {
        $sources = array(
            'www.gravatar.com',
            '0.gravatar.com',
            '1.gravatar.com',
            '2.gravatar.com',
            'secure.gravatar.com',
            'cn.gravatar.com'
        );
        return str_replace( $sources, 'cravatar.cn', $url );
    }
    add_filter( 'um_user_avatar_url_filter', 'get_cravatar_url', 1 );
    add_filter( 'bp_gravatar_url', 'get_cravatar_url', 1 );
    add_filter( 'get_avatar_url', 'get_cravatar_url', 1 );
}

从后台添加代码

添加完代码,后 更新文件 按钮保存

设置完之后,头像已可正常显示

后台外观没有菜单和小工具的解决方法

进入后台,打开functions.php这个模板 ,添加代码

if ( function_exists('register_sidebar') )
 
    register_sidebar(array(
 
        'before_widget' => '<div class="sidebox">    ',
 
        'after_widget' => '</div>',
 
        'before_title' => '<h2>',
 
        'after_title' => '</h2>',
 
    ));

修改WordPress地址(URL)地址后导致网页无法访问,后台进不去

  1. 远程登录到你的Linux服务器,可以使用1Panel面板或者宝塔面板等工具进入服务器。

  2. 找到你的WordPress网站所在的文件夹。一般情况下,WordPress网站的文件夹位于var/www目录下,其中包括一个名为wwwroot的文件夹。在wwwroot文件夹下,根据你的域名找到对应的文件夹。

  3. 找到建站主题的文件夹。在网站文件夹中,进入wp-content文件夹,然后再进入themes文件夹。在themes文件夹中,你会看到几个主题文件夹,其中之一就是当前应用的主题。

  4. 打开当前主题文件夹中的functions.php文件。可以使用任何文本编辑工具打开这个文件,如双击或右键单击并选择编辑。

  5. 在functions.php文件中的任意空白处添加以下代码:

update_option('siteurl','http://你的域名');   
update_option('home','http://你的域名');

请将上述代码中的你的域名替换为你自己的域名。

  1. 保存functions.php文件并关闭编辑器。
    此时就可以登录wordpress后台了
  2. 登录后台—设置—常规—重新输入新博客地址(WordPress Address (URL))和安装地址(Site Address (URL)),修改成功后一定记得删除之前在functions.php文件中添加的内容
posted @ 2024-03-10 17:23  ZZH0312  阅读(28)  评论(0编辑  收藏  举报