云服务器免费试用

wordpress问题排查(wordpress 查询功能)

服务器知识 0 812

本文目录:

  • 1、10个最常见的WordPress错误(附解决方案)
  • 2、wordpress手机端不显示下拉菜单
  • 3、安装wordpress时,无法选择数据库 有几种原因导致?怎么排查错误,然后解决
  • 4、如何解决wordpress管理后台产生过多重定向问题
  • 5、怎么解决Wordpress运行慢的问题
  • 6、如何解决wordpress主题安装时出现的缺少样式表问题?

10个最常见的WordPress错误(附解决方案)

如果你是一个喜欢随手编上一段代码的WordPress

用户,又或者你是一个喜欢安装插件,改变主题的用户,你就会明白,错误是没有办法避免的。你也会明白当你卷入一个无法预计的错误,而又没有找到解决办法的时候是有多么的绝望。事实上,大部分的

WordPress

错误问题都是可以解决的。所以当你遇到一个错误的时候,不要焦急,因为很可能你遇到的这个问题别人也遇到过,而且已经有解决办法了。

在今天的文章当中,我们来看看那些最常见的

WordPress

错误,然后给大家分享一下解决办法,让你看完帖子之后不再苦恼,能更愉快的写博客。

一、忘记了用户密码同时邮件找回功能不起作用

问题描述:

你丢失了你的WordPress

管理员密码,也尝试过点“忘记密码”

进去填写了用户名和

Email

地址。但是却没有收到重设密码的邮件。

这里有两个很简单的方法来重设你的

WordPress

管理员密码:

方法

1:

phpMyAdmin

1.

如果您是

cPanel

空间用户,登录

cPanel

后,点击

Database(数据库)

下的

phpMyAdmin

2.

选择你的

WordPress

数据库。例如

Username_wrdp1

3.

找到

wp_users,点击

Browse

4.

找到你的用户名然后点击

Edit。

wordpress手机端不显示下拉菜单

这可能是插件或主题冲突。请尝试禁用所有插件,并切换到默认主题,然后一个个添加插件,排查问题。

Wordpress调用二级导航的方法:

1、新建 functions.php 函数文件并添加以下代码:

__( ‘导航自定义菜单’ ), ) );?

2、把导航位置的li标签都删除掉,换上调用代码:

地,’menu_class’ = ‘navigation’,’menu_id’ = ‘nav_sgBhgn’) ); ?

3、添加一个jquery库,放在body开始和结束的适合的位置即可:

4、使用jquery库文件加载,大家可以测试一下模板打开的速度,哪个快用那个:

谷歌加载:

百度加载:

新郎加载:

5、添加CSS样式:

/* 二级菜单 */

.sub-menu{

display:none;/初始状态下隐藏子目录/

position:absolute;/显示最顶层/

}

.sub-menu li{

width:100%;/*显示子目录宽度/针对IE6/

clear:both;/垂直显示/

background:#000;/子目录背景颜色/

}

安装wordpress时,无法选择数据库 有几种原因导致?怎么排查错误,然后解决

数据库帐号密码错误;或者是数据库名称填错了;再有就是数据库用户的权限不对;

建议你用康盛创想的 ComsenzEXP 一键安装环境;

或者参考这个

如何解决wordpress管理后台产生过多重定向问题

一、对于网站迁移最容易出现这个问题

如果你是对网站迁移如从一个服务器迁移到另一个服务器并且域名不同的话,而迁移完后,原来的服务器解析停止,那么这个问题的出现极大可能是你的网站域名及站点地址没有正确的修改导致的。或者从本地迁移到服务器也会出现这个问题。解决办法就是登录数据库,找到wp_options-option_name里,修改现在的域名即可。

二、过期的插件导致的

在wordpress插件库里,有很多不再更新的插件,随着wordpress版本的不断升级,很多插件都没有及时的跟进。从而导致wordpress后台出现了重定向的问题。这个解决办法是通过ftp登录网站安装目录,进入插件目录,把插件目录重命名,然后新建一个插件目录,名字后以前的目录名一样,只不过里面是空的。这时你一般就可以登录了。然后依次启用插件,排查问题。

三、全新安装的wordpress为什么也会有这个问题

笔者遇到的就是全新安装的wordpress,但是也出现了这个问题。这有点让人费解。但是这可以肯定的告诉各位,这是服务器配置导致的。实际上这不仅仅限于wordpress,其它的网站系统也遇到这个问题。有人分析的服务器防火墙错判,或服务器安全配置太高等。不管什么原因,如果没有服务器的权限,要从服务器本身去解决问题,是比较难的。下面提供两个方法:

1、修改wp-config.php文件

从浏览器的判断来看,是Cookie问题,所以从这个角度来解决。打开wp-config.php文件,添加下面的几行代码:

[php]

define(‘ADMIN_COOKIE_PATH’, ‘/’);

define(‘COOKIE_DOMAIN’, ");

define(‘COOKIEPATH’, ");

define(‘SITECOOKIEPATH’, ");

[/php]

保存后测试看看。

2、修改.htaccess文件

通过ftp链接登录,右击编辑,在# BEGIN WordPress line上面,添加下面的代码:

[php]

ErrorDocument 401 default

[/php]

保存后测试看看。

一般情况下,通过上述方法都能解决问题。

怎么解决Wordpress运行慢的问题

自从更新的wordpress3.9以后,发现网站打开速度超慢,无奈,排查了一下原因,发现是由于 Google服务器无法访问造成的,因为系统中会加载谷歌Opensans字体样式,导致网站非常的慢,需要加载很久才可以勉强打开,开始还以为是服务器,数据库,折腾了好半天,下面爱打滚就给大家分享一下技巧,wp高手莫笑,主要针对wp新手

第一、取消谷歌Open sans字体加载(wp更新不受影响)

1、添加代码法

通过禁用谷歌字体,把主题中的function.php文件用ftp下载文件下载到本地;同时,建议将服务器上function.php 文件改名为function.php.backup 作为备份,使用你常用的文本编辑器,比如 EverEdit 编辑器,打开 function.php文件,添加下面代码,保存,用ftp上传覆盖即可

function coolwp_remove_open_sans_from_wp_core() {wp_deregister_style( 'open-sans' );wp_register_style( 'open-sans', false );wp_enqueue_style('open-sans','');}add_action( 'init', 'coolwp_remove_open_sans_from_wp_core' );

2、插件法

我们可以通过在后台插件搜索"Disable Google Fonts",下载安装激活这个插件就可以解决这个问题。

第二、使用360镜像解决打wordpress打开慢的问题

哪些文件调用了 Google Fonts 和 Google Ajax 的服务

WordPress 3.5 之前的版本中,核心程序和自带主题都没有调用 Google Fonts 和 Google Ajax 服务。WordPress 3.5 ~ WordPress 3.7 各版本中(含类似 3.5.1 这样的小版本),核心程序文件 wp-includes/script-loader.php 和自带主题的函数文件 functions.php 文件调用了以上服务:wp-includes/script-loader.phpwp-content/themes/twentytwelve/functions.phpwp-content/themes/twentythirteen/functions.phpWordPress 3.8 各版本中(含类似 3.8.1 这样的小版本),除了核心程序文件 script-loader.php文件和自带主题的函数文件 functions.php 文件外,WordPress 自带编辑器的样式文件也调用了 Google Fonts 服务:wp-includes/script-loader.phpwp-includes/js/tinymce/themes/advanced/skins/wp_theme/dialog.csswp-content/themes/twentytwelve/functions.phpwp-content/themes/twentythirteen/functions.phpwp-content/themes/twentyfourteen/functions.phpWordPress 3.9 各版本中(含类似 3.9.1 这样的小版本),和 WordPress 3.8 版本一样,只是 WordPress 自带编辑器的样式文件更换了位置:wp-includes/script-loader.phpwp-includes/js/tinymce/plugins/compat3x/css/dialog.csswp-content/themes/twentytwelve/functions.phpwp-content/themes/twentythirteen/functions.phpwp-content/themes/twentyfourteen/functions.php

将 Google Fonts 和 Google Ajax 替换为 360 的镜像库服务

使用 FTP 软件将 wp-includes/script-loader.php 文件下载到本地;同时,建议将服务器上 script-loader.php 文件改名为 script-loader.php.backup 作为备份,使用你常用的文本编辑器,比如 EverEdit 编辑器,打开 script-loader.php 文件,将其中 googleapis.com 全部替换为 useso.com ,这样,fonts.googleapis.com 就变成了 fonts.useso.com , ajax.googleapis.com 就变成了 ajax.useso.com 。保存对 script-loader.php 文件所做修改,然后上传到 wp-includes 目录下。对于另外4个文件,重复以上动作,完成修改。

关闭 WordPress 的自动升级服务

WordPress 3.7版本发布的时候,引入了一个小版本自动更新的功能。很显然,如果我们开启这项功能,当 WordPress 发布新的维护更新的时候(比如 WordPress 3.9.2),会自动覆盖掉我们所做的修改。这是我们不希望发生的事情。

你可以在 wp-config.php 文件中加入一行代码,来关闭自动更新功能,这行代码放在数据库信息后面即可:

define('AUTOMATIC_UPDATER_DISABLED', true );

如此一来,我们就将 Google Fonts 字体库和 Google Ajax JS资源库全部换成了360网站提供的服务上了,快去体验一下你的网站吧,是不是提速了很多

总之,wordpress既然能成为当下用户最大,最流行的CMS系统,肯定有他的优势之处,但我们也要学会如何从细节优化。如果单单直接下载就使用,肯定得不到很好的最大化使用,玩转WP还是一门很大的学问,这不为什么很多站长依靠WP一门手艺就可以混迹江湖吃饭呢?

谢谢采纳

如何解决wordpress主题安装时出现的缺少样式表问题?

可以登录ftp看看 你的主题有可能在子文件夹中 正确的目录结构是themes/主题文件夹名/style.css

还要看看style.css开头标识有没有 你可以参考下其他主题的style.css

再有就是你的主题看看你的style.css文件是不是用的大写字母

应该只会有上面三个原因,逐一排查。还要问题的话就去搜陌小雨博客 让他帮你吧。

【wordpress问题排查】的内容来源于互联网,如引用不当,请联系我们修改。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942@qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: wordpress问题排查(wordpress 查询功能)
本文地址: https://solustack.com/11351.html

相关推荐:

网友留言:

我要评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。