标签:WordPress

WordPress主题额外CSS的实现

观察到最近的版本中,WordPress在主题自定义页面添加了一个功能:额外CSS。之前许多第三方主题自带了这个功能,而WordPress官方是如何实现这个功能的呢。 首先,主题的配置文件只存在于两处: /wp-content/themes/主题目录/ 数据库wp_options表 而此类的输入型属性一般都是在数据库中存储,所以我重点关注了下数据库。执行查询: 果然找到其中一条关于我正在使用的主题t…

阅读全文 »

.blog域名将于年底开启注册

根据WordPress官网在5月12日的新闻,WordPress.com公司所持有的.blog顶级域名将于年底开启注册(原文链接)。根据之前的消息,.blog域名由WordPress.com的母公司Automattic所拥有。 昨日宣布已获得 .blog 域名的审查和出售、注册的权利。一年前,此域名曾被拍卖给一个神秘买家。Automattic 的一位发言人表示旗下子公司联合一家收购域名的公司 Pr…

阅读全文 »

TwentyTwelve主题添加顶部搜索框

WordPress自带了一个叫做get_search_form()的方法,调用这个方法就能够显示一个搜索框,所以为了在顶部添加搜索框,我们就需要在header.php中调用这个方法,具体如下: 这里把headersearch加入到了hgroup中,并把h2从hgroup中拿出,是为了让显示的时候能够使搜索框和站点标题在同一水平线上。 然后修改style.css,在底部加入以下内容: 注意到,我在h…

阅读全文 »

关闭WordPress自动更新

当网站定型后,为了避免代码更新和插件不兼容等情况,可以将WordPress的自动更新功能关闭,同时关关闭主题和插件的更新,具体操作为: 1、关闭WordPress更新。 修改根目录下的wp-config.php,加入以下行: 2、关闭WordPress核心、主题、插件更新和更新提示。 在管理界面修改function.php,加入以下行:  

阅读全文 »

加快WordPress访问速度和SEO的修改

1、增加head中“keywords”和“description”的<meta>信息,在header.php中加入以下内容 2、底部增加登录/登出按钮和回到顶部按钮,在footer.php中加入以下内容 3、删除管理模式下页面左上角的WordPress Logo,在functions.php中加入以下内容 4、删除页面引用CSS和JS时所带的版本号(ver参数)。在func…

阅读全文 »

替换WordPress登录页logo的方法

由于WordPress版本的更新,替换这个logo已经不是像原来一样只需要替换一个logo-login.png这么简单的事情了。现在WordPress的登录页面logo已经替换成.svg格式,并在链接中加入了版本标记,所以直接替换是不起作用的,必须把版本号一起改了。下面是具体步骤: 1、首先需要一个64×64的.svg文件,没有的话用png在线转一个,在线转换。将此文件重命名为: 2、审…

阅读全文 »

WordPress提示“建立数据库连接时出错”解决办法

今早起来看自己的网站,突然发现网站崩了,提示只有一行:建立数据库连接时出错。搜索了以下并解决了。具体过程如下: 先重启mysql,确定不是因为没有启动mysql进程导致 重启后如果网站正常了,那不妨添加一个mysql服务的开机启动 如果不是进程未启动,那一般就是wp_option这张表损坏了,需要修复。于是我登录phpMyAdmin想要修复这张表,结果phpMyAdmin也无法登录了,错误号#20…

阅读全文 »