highslide是一个不错的幻灯组件,近日琢磨用wordpress做一个图片站,文章中添加了图片进行幻灯展示,写了个小函数,功能基本实现了。highslide的官方网址是:http://highslide.com/,有兴趣...
wordpress除了自己定义和编写一个列表分页函数外,其实可以直接调用内置的分页函数:the_posts_pagination()。
<?php
the_posts_pagination( array(
'prev_text' ...
wordpress可以使用钩子函数将自定义的js和css加载支页面的头部,下面举一个实际的例子,来基本理解一下这个钩子函数的使用。
注册脚本:
wp_register_script( $handle, $src, $deps, $ver, $...
此段函数实现了无插件点赞功能。实现原理大体是通过自定义字段保存赞数量,通过Cookie记录并禁止重复赞。具体的代码如下:
//AJAX点赞
function dotGood()
{
global $wpdb, $post;
...
点赞功能实现其实很简单,不需要专门的插件,只需要下面的代码即可实现。用自定义字段保存赞数量,通过Cookies来禁止重复赞。
// 点赞
add_action('wp_ajax_nopriv_ality_ding', ...
wordpress自带的标签函数输出的标签比较单一,可以变通的应用一些函数实现彩色效果。
将下面的函数加到functions.php,标签调用时就可以实现这个功能了。
// 彩色标签云
function colorClou...
新发表了文章,在首页相应的位置想要能文章标记为“最新”,可以下面的函数实现:
//判断是否为新文章(1天内)
function is_new_post() {
global $post;
$post_time = strtotime($po...
wordpress自己的分页功能比较弱,只能上一页、下一页,要想有详细的分页页码之类的显示,就必需自己动手了。
下面这个函数可以实现分页功能,并有页码显示。
//分页函数
function pagenavi(...
对于博客中评论较多的文章,可以使用如下的函数,查询指定时间范围内的文章,并按照评论数的多少进行查找筛选,输出指定数目的文,即显示热评文章。
//显示热评文章
function hot_comment_v...
下面一是段导航代码,放到functions.php,就可以引用了,具体有效果就会显示为:“首页>分类名>文章名”。
//导航位置信息
function the_crumbs() {
if (is_home()) {
...
记录一个wordpress获取文章中的图片作为缩略图,并缓存的函数,方便以后应用。
<?php//缩略图技术by:http://www.bgbk.org
if( !defined( 'THEME_THUMBNAIL_PATH' ) ) define(...
今天查看日志,竟然看到有人异常访问,连续使用/?author=1、/?author=2、/?author=3……进行尝试,我自己也试了下,竟然可以跳转到/author/username的网址,后台登录名给暴出来了啊!感觉问题...