wordpress进阶教程(三十三):获取当前文章的前几篇文章和后几篇文章

wordpress进阶教程(三十三):获取当前文章的前几篇文章和后几篇文章

本站中的教程都是成系列的文章,所以为了提高用户体验,我在每篇教程的后面列出当前文章的前3篇文章和后3篇文章,这个可以当成是相关文章吧。 代码乃是我参考wp自带的get_adjacent_post函数修改而来,get_adjacent_post函数是wordpress用来获取上一篇和下一篇文章的基本函数。哎呀文采不好就不废话了函数代码: 函数作用:获取当前文章同分类...
wordpress教程 评论(0)
wordpress进阶教程(三十一):ajax实现文章顶踩

wordpress进阶教程(三十一):ajax实现文章顶踩

本篇教程要实现的内容为文章定踩功能,或者说“喜欢”“不喜欢”。 应用实例: 实现步骤: 本实例以上图所示喜欢和不喜欢为例。 一、新建数据表 新建数据表,将文章投票数据保存在新的数据表中,我们需要记录用户ID,文章ID,投票内容,用户ip,新数据表如下: 实现新建数据表代码如下,将代码添加进主题的functions.php(或自定)...
wordpress教程 评论(0)
wordpress置顶自定义文章类型(sticky for custom post type)

wordpress置顶自定义文章类型(sticky for custom post type)

wordpress默认的置顶功能很好用,但是只能在默认的“post”中使用,如何在自定义文章类型中添加置顶功能呢? 注意:本篇教程的自定义文章类型置顶功能经测试仅首页有效。 要置顶自定义文章类型,首先得在首页中显示自定义文章类型的文章,比如企业站中注册了一个名为product的产品文章类型,首先将产品显示在首页,参考:wordpress在首页显示或...
wordpress教程 评论(0)
修改后台文章管理列表

修改后台文章管理列表

翻译自:http://wp.smashingmagazine.com/2013/12/05/modifying-admin-post-lists-in-wordpress/ 你是否发现,当你新建一个自定义文章类型后,在后台的文章管理列表,仅仅只显示文章标题和日期?但事实上文章还包含很多信息,比如作者、分类、评论等,本片文章就叫你如何修改后台的文章列表的信息。 首先请确定你知道本文要将什么,后台文章...
wordpress教程 评论(0)
把 WordPress 安装或移动到子目录

把 WordPress 安装或移动到子目录

大多数人在使用 WordPress 搭建网站时,都会把程序核心文件上传到网站的根目录。但是有一些网站,要在根目录放一些别的文件,例如一个图片管理程序、一些 demo 和下载资源等等,文件一多目录就变的非常乱。该怎么保持文件的整洁呢? WordPress 允许把核心放置到子目录,而且网站文章的链接地址依然不变,这样就可以解决这个问题。 把 WordPress 安...
wordpress教程 评论(0)
WordPress 发送 Http 请求的详细用法

WordPress 发送 Http 请求的详细用法

我在之前的文章中介绍了 WordPress 提供用于发送 Http 请求的 WP_Http 类,但在实际使用过程中一般不需要直接调用类,而是使用 WordPress 帮我们封装好的函数,可以让代码变的更加简洁。 发送 GET 请求 发送普通的 GET 请求直接用 wp_remote_get() 函数,下边是一个简单的例子: $response = wp_remote_get( 'http://www.endskin.com' ); 如果要添...
wordpress教程 评论(0)
WordPress 添加和移除置顶文章的函数

WordPress 添加和移除置顶文章的函数

WordPress 默认支持文章置顶的功能,你可以把重要或精彩的文章在后台置顶,让用户优先看到。 在开发中,可能需要通过代码来添加和移除置顶文章。WordPress 置顶文章的原理就是把置顶文章的 ID 存到 options 表里,通过修改 sticky_posts 字段即可控制置顶文章。 但是,WordPress 提供了两个函数,可以更加轻松的添加和移除置顶文章,直接调用函数...
wordpress教程 评论(0)
WordPress 函数:is_sticky()(判断置顶文章)

WordPress 函数:is_sticky()(判断置顶文章)

is_sticky() 函数用来判断一篇文章是否为置顶文章。 用法 is_sticky( $post_id ); 参数 $post_id (整数)(可选)要判断的文章 ID,默认是循环中的当前文章。 默认值:0(循环中的当前文章) 返回值 (布尔)文章是否为置顶文章。 例子 if( is_sticky() ) echo '当前文章是置顶文章'; if( is_sticky( 68 ) ) echo 'ID 为 68 的文章是置...
wordpress教程 评论(0)
WordPress 临时选项(Transients API)

WordPress 临时选项(Transients API)

WordPress 2.8 版本添加了叫做 Transients 的 API,虽然已经过去了很久,但是现在了解的人非常少,实际上它非常有用。 本文我将详细的介绍 Transients 是什么、怎么使用、它与 Options 和缓存之间有什么不同以及能利用 Transients 干什么。 Transients 是什么? Transients 中文直译为“瞬间、转瞬即逝的”,是 WordPress 中用于存储缓存和临时数据...
wordpress教程 评论(0)
WordPress 使用 Dashicons 字体图标

WordPress 使用 Dashicons 字体图标

随着 WordPress 3.8 版本重新设计的后台,WordPress 还引入了一套全新的字体图标 Dashicons. Dashicons 是专门为 WordPress 设计的字体图标,主要是为了迎合新的后台管理界面设计。 可以看到,从侧边导航菜单到 Admin Bar,再到文章编辑器,都大量的使用了 Dashicons 字体图标,而且很漂亮。 WordPress 使用 Dashicons 字体图标来美化后台...
wordpress教程 评论(0)
WordPress 函数:get_post()(获取一篇文章)

WordPress 函数:get_post()(获取一篇文章)

get_post() 函数可以根据 ID 查询一篇文章的信息,还能返回循环中的当前文章。 用法 get_post( $post, $output, $filter ); 参数 $id (整数 | 对象)(可选)文章 ID 或者文章对象,如果为空则自动设置成当前文章。 默认值:null(当前文章) $output (字符串)(可选)返回结果的形式,可选: OBJECT:返回一个文章对象 ARRAY...
wordpress教程 评论(0)
WP AutoTags插件:自动为文章添加相关关键词标签

WP AutoTags插件:自动为文章添加相关关键词标签

WordPress有木有现成好用像自带的自动摘要那样,自动为文章添加相关标签的插件呢?WordPress的文章标签功能可以很好的对文章进行分类、归纳,与直接给文章一个大的分类目录不同,标签没有层级关系,标签的设计更多的是为了帮助将相似主题的文章组织在一起。为了给搜索引擎访客提供更具相关性的文章推荐,每次写完文章都是冥思苦想的手动给文章添加相关...
wordpress插件 评论(0)