首页 > 其他分享 >WordPress:常见问题及解决方案

WordPress:常见问题及解决方案

时间:2024-03-10 17:35:08浏览次数:20  
标签:常见问题 get url 解决方案 cravatar 文件夹 WordPress gravatar php

解决头像不显示问题

默认头像效果:

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文件中添加的内容

标签:常见问题,get,url,解决方案,cravatar,文件夹,WordPress,gravatar,php
From: https://www.cnblogs.com/bigzzh/p/18064449

相关文章

  • ChatGPT 消息发不出去了?我找到解决方案了
    现象今天忽然发现ChatGPT无法发送消息,能查看历史对话,但是无法发送消息。猜测原因出现这个问题的各位,应该都是点击登录后顶部弹窗邀请加入多语言alapha测试了,并且语言选择了中文,抓包看到ab.chatgpt.com接口有问题,控制台报错,拿不到account信息。解决方案临时方案使......
  • java实现浏览器下载附件时文件名中文乱码解决方案
    方案一:URLEncoder解决IE和谷歌浏览器的附件中文名问题。如果客户端浏览器是IE浏览器或者是谷歌浏览器。我们需要使用URLEncoder类先对中文名进行UTF-8的编码操作。因为IE浏览器和谷歌浏览器收到含有编码后的字符串后会以UTF-8字符集进行解码显示。//把中文名......
  • APatch常见问题解答
    常见问题解答什么是APatch?APatch是一种类似于Magisk或KernelSU的root解决方案,但APatch提供更多功能。APatch分别结合了Magisk方便易用的通过boot.img安装的方法,和KernelSU强大的内核修补能力。APatch与Magisk的区别?Magisk对启动映像中的ramdisk进行补丁,以修改init系统。而AP......
  • elasticsearch 查询数据-深度分页解决方案
    es深度查询时,如果数据量超过10000,es会报错,后续的数据就查不了了,当然,es为我们提供了下查询方案,游标查询或者search_after查询。以下是kibana测试dsl:#1.游标方式#第一次查询获取游标,同时处理数据(返回数据中含游标信息)GETmy_results/_search?scroll=1m{"sort":[......
  • 理解Saga模式:分布式事务的优雅解决方案
    理解Saga模式:分布式事务的优雅解决方案在微服务架构中,系统通常被拆分成多个独立的服务,每个服务管理着自己的数据和逻辑。这种拆分带来了灵活性和可扩展性,但同时也引入了分布式事务管理的挑战。传统的事务管理方法,如数据库的ACID(原子性、一致性、隔离性、持久性)事务,不再适用于跨多......
  • 米尔电子STM32MP135开放式高实时高性能PLC控制器解决方案发布
    前言随着工业数字化进程加速与IT/OT深入融合,不断增加的OT核心数据已经逐步成为工业自动化行业的核心资产,而OT层数据具备高实时、高精度、冗余度高、数据量大等等特点,如何获取更加精准的OT数据对数字化进程起到至关重要的作用,同时随着国内工业控制系统逐步进入中高端应用,更加精准......
  • 三八妇女节智慧花店/自动售花机远程视频智能监控解决方案
    一、项目背景国家统计局发布的2023年中国经济年报显示,全年社会消费品零售总额471495亿元,比上年增长7.2%。我国无人零售整体发展迅速,2014年市场规模约为17亿元。无人零售自助终端设备市场规模超过500亿元,年均复合增长率超50%。从落地形式来看,无人零售发展至今覆盖的品类越来越多,但......
  • 【教程】 iOS构建版本无效问题解决方案
     引言在进行iOS应用上架时,有时会遇到构建版本无效的问题,即通过XCode上传成功后,但在AppStoreConnect的TestFlight中无法显示构建版本,或者显示一会儿后就消失了。本文将介绍可能的原因分析,并提供解决问题的方法。问题描述最近一次上传新版本至AppStore后,发现在AppStoreCon......
  • 0xC004F069错误的解决方案
    如果是评估版本,则需要先把评估版本升级为正式版本,才能正确的使用。1.管理员模式运行cmd,输入命令:DISM/online/Get-CurrentEdition,得到结果:部署映像服务和管理工具版本:10.0.14393.0映像版本:10.0.14393.0当前版本为:当前版本:ServerDatacenterEval操作成功完成。2.输入命......
  • 【教程】HBuilderX开发实践:隐私合规检测问题解决方案
    文章目录摘要引言正文1、违规收集个人信息2、APP强制、频繁、过度索取权限知识点补充总结 摘要本篇博客介绍了在使用HBuilderX进行开发过程中,常遇到的隐私合规问题,并提供了相应的解决方案。主要包括违规收集个人信息和APP强制、频繁、过度索取权限两方面。......