去除wordpress头部不必要的元素标签
完整的wordpress头部清理代码
在PHP5.3.3 中安装wordpress 3.9 ,在安装时出现错误:Strict Standards: PHP Strict Standards: Declaration of Walker…..的解决办法:
出现错误提示:Strict Standards: PHP Strict Standards: Declaration of Walker_Page::start_lvl() should be compatible with that of Walker::start_lvl() in E:\Webroot\wordpress\wp-includes\classes.php on line 1199 PHP Strict Standards: Declaration of Walker_Page::end_lvl() should be compatible with that of Walker::end_lvl() in E:\Webroot\wordpress\wp-includes\classes.php on line 1199 PHP Strict ……..
错误原因:
这是由于 php 5.3版本后。要求继承类必须在父类之后定义。否则就会出现Strict Standards: PHP Strict Standards: Declaration of …. should be compatible with that of …. 的错误提示。也就是说必须父类在前,继承类在后。
错误参考页面。bugs点php点net/bug.php?id=46851 (不能发表带链接的网址) 上面清楚地解释了出现此类错误的具体原因。
解决办法:在wordpress3.0.1 文件中,找到 wp-admin\setup-config.php 文件。在require_once('../wp-includes/compat.php'); 上面添加一句:
error_reporting(E_ALL & ~(E_STRICT | E_NOTICE));
问题解决。
这句话的意思是错误报告设置:显示所有错误,但是除了严格错检查或者错误报告。也就是说PHP5.3.3 不执行严格错误检查。也不显示错误提示。跳过严格错误检查。
WordPress自带的搜索功能其实比Google自定义搜索更加智能,尤其是文章内链比较多的博客。但是使用Google自定义搜索可以减少WordPress数据库的查询,对于共享主机来说好处也是明显的。当然,Google自定义搜索的内容也受制于Google对WordPress的收录情况。
1 | <!-- Put the following javascript before the closing </head> tag. --> |
今天在网上找了半天,都没有找到比较好的关于如何升级wordpress的教程,终于费了九牛二虎之力,终于把自己的博客升级了,下面就写一下关于如何手动升级wordpress的教程。
手动升级wordpress教程分以下五步战略:
1、备份wordpress资料,特别建议,为安全起见。(本人升级的时候没有备份资料,但是把数据库备份了,关于如何备份可以看我的博客介绍。)
2、下载最新版的wordpress 4.7,当然你也可以去wordpress官网去下载。
3、删除主机上的wp-includes和wp-admin目录。
4、把解压在本地电脑的wordpress文件夹中除了wp-content目录外的所有文件都上传并覆盖到你博客主机相对应的位置。遇到是否覆盖时,选择全部覆盖就是了。
5、运行http://你的博客地址/wp-admin/upgrade.php,执行升级。
好了,按照以上方法,保证完全成功手动升级wordpress
在WordPress博客里,有三个名词估计很多博友都不是很了解,也有博友经常性的使用这些功能,或许也有每次只是一眼带过的而已。其实Ping、Pingback、Trackback这三个名词,分别代表通知、引用与参照,虽然短短六个字就可以解释这三个词的大意,不过还是要详细来了解一下,毕竟现在多数的个人博客或企业网站都是以WordPress型态出现,这三个功能是非常容易被用到的。(Ping、Pingback、Trackback 在百度百科的解释)
Ping、Pingback、Trackback这三者在一般博客系统上是一定会出现的,不论使用Zblog或WordPress,通常都会有这样的功能,Ping算是功能导向,Pingback简单说就是引用、Trackback则是参照告知。Ping的这部分,还可以主动通知一些服务器来收录你网站刚刚发表的新内容,WordPress后台就可以添加你需要通知的服务器。这三个功能,除了体现自身的功能外,也能增加曝光率。
接下来,给大家讲解一下Ping、Pingback、Trackback这三者之间的定义和区别吧。
在某些情况下,你是不能够提供您的FTP连接信息,所以你的WordPress和插件升级到较新的版本,这是一个共同的问题,即WordPress的系统不能直接写入到/ wp-content文件夹。
在应用主题或添加某项功能时,我们可能会因为缺少某些函数而导致网站出现致命错误,大都数情况是没有安装某些插件而导致的函数缺失。下面我们以使用插件“WP-UserAgent”为例进行说明,此插件功能就是显示回复者的浏览器及系统信息,如果要自定义此信息的显示位置,那么需要调用函数:
1 | <?php useragent_output_custom(); ?> |
本主题是在functions.php评论回复处调用(显示在评论者的名称链接之后):
1 | <div><strong><?php comment_author_link() ?></strong> <?php useragent_output_custom(); ?> <?php edit_comment_link('编辑',' ',''); ?></div> |
JSON API允许您使用HTTP请求来检索和操作WordPress的内容。有三个主要功能:
以上为元JSON API的介绍。
这里主要是修正了一下,JSON API 生成出来的JSON,无法通过JSON格式认证的问题。
如果你的wordpress博客里用到了如 div
等htmlcode。你们会发现 JSON API所生成出来的JSON文件将不能通过格式认证。
如有此问题的朋友可以下载以下插件来解决。
链接: https://pan.baidu.com/s/1swedkdvrHP06ECoWZC7RZQ 提取码: caiv 复制这段内容后打开百度网盘手机App,操作更方便哦
最近给一个英文站做泰语,突然发现泰国的日期格式和世界通用格式不同,比如说
2003年, 泰国则是2546年,所以根据wordpress泰语的日期plugin制作了一下内容,放置在
网站使用模板的function中即可实现此功能。代码如下
1 | function pp_thai_date($text) { |