-
WordPress怎么为开发设置atom环境
WordPress真是一个很奇葩的项目,它的很多编码标准和PSR2是那么的不同,例如一般的php项目都要求以空格代替TAB键,但唯独WordPress要求必须用TAB键本身来作缩进,等等。以至于必须专门为它的开发而设置一套atom环境。 在atom中查找并安装project-manager插件,有了它,我们才能单独为WordPress项目创建自己特殊的环境。 按照说明文档,在菜单里选择Save Project后,它会创建一个~/.atom/projects.cson文件,里面有你的项目的路径等基…
-
WordPress伪静态中文链接404错误解决办法
对于WordPress建站,虽然我们一直推荐用户使用linux系统,但是无可避免的依然会有很多用户由于种种原因选择了windows系统,并且也会经常有用户遇到中文链接404错误的问题,现在针对Windows IIS 7.5下的中文链接(比如标签页)404错误提供一种解决方案。 首先,我们在WordPress安装目录下,新建一个“index2.php”文件,内容如下: <?php // IIS Mod-Rewrite if (isset($_SERVER[‘HTTP_X_ORIG…
-
wordpress网站如何调用另外一个网站的文章
我们在做wordpress主题的时候,想在主题设置的某个位置专门来显示作者网站里某个分类下的文章;或者我们想在一个网站里调用另外一个wordpress网站内的文章,我们该如何操作呢? 实现方法: 那么我们首先要在被调用的wordpress网站的根目录下新建一个call.php文件,具体这个文件名可以任意修改,然后将下面的代码放入其中,注意是uft-8无B模式. <?php define(‘WP_USE_THEMES’, false); require(‘…
-
WordPress如何自定义文章详情页模板
如果想让某个分类的文章页面样式有别于其它分类,我们可以使用自定义的模板的方法实现。例如,我们准备让名称为WordPress的分类文章使用有别于其它分类的模板样式, 首先在所用主题根目录新建一个名称 single-wordpress.php的模板文件。将以下代码片段添加到您的当前主题的 functions.php 文件: add_action(‘template_include’, ‘load_single_template’); function …
-
WordPress的.htaccess优化技巧是什么
WordPress的.htaccess优化技巧是什么 大家都知道页面加载速度对博客流量有非常重要的影响。越来越多人也在讨论页面加载速度很可能成为谷歌和其他搜索引擎一个重要的SEO因素。 目前.htaccess 文件的主要问题是RewriteCond 指令性地检查磁盘文件是否存在,就算根本不需要检查,每一次访问磁盘都增加了页面加载时间。 # WordPress开始 RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f …
-
WordPress怎么给博客标题加上页码
很多朋友为了优化网站防止出现重复的内容,会在文章分页或列表分页时加上页码,这样可以防止重复标题的出现。下面就来给大家介绍WordPress给博客标题加上页码方法。 1、打开header.php,这个是修改前的,代码如下: if ( $paged >= 2 || $page >= 2 ) echo ‘ | ‘ . sprintf( __( ‘Page %s’, ‘twentyten’ ), max( $paged,…
-
wordpress多站点的robots怎么弄
稍微接触过SEO的站长朋友都应该知道 robots协议(也称为爬虫协议、爬虫规则、机器人协议等),也就是通常添加到网站根目录的robots.txt 文件,它的作用在于告诉搜索引擎哪些页面可以抓取,哪些页面不能抓取,从而优化网站的收录结果和权重。 如果你的网站根目录还没有 robots.txt,你可以创建一个,具体的写法请参考 百度百科。下面是一个基本的 WordPress robots协议: User-agent: * Disallow: /feed/ Disallow: /trackback/…
-
WordPress实现文章支持和反对功能的方法介绍
如果你上网易或QQ网站都会看到文章页面有很多种支持和反对的功能,我们可以发表自己的意见,那么要如何实现文章支持和反对的功能,下面我来介绍利用ajax快速实现. 我是用wp做二次开发的,当然你也可以装插件,不过我是自己定制的了,实现代码: 首先在数据库表wp_posts添加两个字段like 和unlike PHP实例代码如下: public function dolike_unlike(){ $b = M(); $input = new input(); $id = $input->post…
-
WordPress分类与标签等存档页实现置顶的方法
本文实例讲述了WordPress分类与标签等存档页实现置顶的方法。分享给大家供大家参考。具体分析如下: 在wordpress中默认能置顶文章就是只有首页了,如果我们希望分类/标签等存档页也能置顶文章我们需要二次开发. 现在参考wp-includes/query.php中首页置顶的代码,稍微修改一下,可以让分类页、标签页、作者页和日期页等存档页面也能像首页一样在顶部显示其范围内的置顶文章,把下面的代码放到当前主题下的functions.php中就可以了. add_filter(‘the…
-
关闭wordpress新用户注册邮件通知的方法
本文实例讲述了关闭wordpress新用户注册邮件通知的方法。分享给大家供大家参考。具体分析如下: wordpress博客每次有新用户注册都会给我们管理邮箱发一邮件告诉你有新用户注册了,那么如果我们不想接受要如何取消呢,这里我们就来介绍一下关闭wordpress新用户注册邮件通知具体方法. 关闭wordpress新用户注册邮件通知方法: 打开wp-includes/pluggable.php 文件,搜索定位到如下代码: wp_mail(get_option(‘admin_email&…
-
WordPress怎么自动给文章添加nofollow属性
nofollow属性是告诉搜索引擎不传权重过去,但WordPressk中如果我们要nofollow属性就需要手工加了,现在我来告诉大家利用 Nofollow for external link就可以自动给文章添加nofollow属性了. 直接安装启用 Nofollow for external link 插件,或者将下面的代码添加到当前主题的 functions.php 文件即可. 实例代码如下: add_filter( ‘the_content’, ‘cn_…
-
从站外调用WordPress站内文章的实现方法
最近遇到一个从站外调用WordPress站内文章问题,具体是这样的:需要在A站的首页或者侧边栏引用B站点的最新文章,且A、B站点都是采用WordPress程序构建。这类问题可以采用第三方服务,比如wumii的文章调用什么的,也可以采用代码来实现。解决过程如下: 方法一: 这个方法不局限于最新文章,它几乎可以调用所有类型的文章,如最热文章,随机文章、最新评论等等,不过唯一的缺点就是速度可能慢点。 首先在你要被外部调用文章的网站根目录下建立一个php文件,命名为blog_call.php。 内容如下…