保藏本站 保藏本站
188bet注册网主页 - 软件测验 - 常用手册 - 站长东西 - 技能社区
主页 > PHP > PHP实例 > 正文

主页 - PHP - 数据库 - 操作体系 - 游戏开发 - JS - Android - MySql - Redis - MongoDB - Win8 - Shell编程 - DOS指令 - jQuery - CSS款式 - Python - Perl

Access - Oracle - DB2 - SQLServer - MsSql2008 - MsSql2005 - Sqlite - PostgreSQL - node.js - extjs - JavaScript vbs - Powershell - Ruby

PHP技巧 - PHP根底 - PHP实例 - PHP字符串 - PHP数据库函数 - Mysql函数 - PDO类库 - PHP过错处理 - PHP选项 - PHP函数库 - PHP数学函数 - PHP数组

详解WordPress中增加友情链接的办法

友情链接关于一个每个独立博客来说能够说是有必要的,有不少人挑选在侧边栏参加友情链接栏目,但树立一个独立的友情链接页面也是一个不错的挑选。用插件能够轻松做到这一点,但喜爱原生的我,能自己着手处理,仍是自己着手处理好。折腾了一下,办法就出来了。

一般办法
树立一个友情链接页面的过程也是比较简略的,先树立一个新的页面模板,用友链函数调用友链,再加上css美化,工作就完成了。

下面说说具体的过程

1.树立一个新的模板页面
仿制主题中的page.php文件,重命名为links.php。
在页面的顶部参加如下代码

<?php
/*
Template Name: Links
*/
?>

再把相似下面的一段代码

<div class="post-content"><?php the_content(); ?></div>

替换为

<div class="lists"><p class="tips">站点随机排序</p><?php wp_list_bookmarks('orderby=rand&show_images=1'); ?></div>


替换后把links.php放在主题文件夹根目录,然后新建一个页面,在页面模板中挑选刚树立的“Links”,保存。
解释一下上面的代码
my_list_bookmarks是WordPress调用友链的函数,orderby是友链的排序办法,这儿我写的是rand,也便是随机show_images是操控是否显现友链的图片,布尔型变量,1代表显现变量,0代表不显现,其他可选参数如下:
categorize
布尔型,用于设置衔接是否依照各自的分类显现category
字符串型,后边就直接 “=链接分类ID号”,那么就显现这个分类下的链接。假如没有指定的话就显现一切的链接。
category_name
字符串型,假如后边 “=某个链接分类的称号” 那么就会在该链接分类前显现分类的称号,假如这儿留空的话则会显现一切链接分类的分类称号(即默许的办法)。
category_before
字符串型,坐落链接分类之前的文字或代码。
category_after
字符串型,坐落链接分类之后的文字或代码。
class
字符串型,每一个链接的分类都会有一个 “class” 特点(从上面的代码就能看出),默许是:linkcat
category_orderby
字符串型,链接分类的排序办法,依照名词或许ID。
‘name' (默许)
‘id'
category_order
字符串型,链接分类的升降序摆放办法:
ASC (默许)
DESC
title_li
字符串型,链接标题的头文字或代码,默许是:Bookmarks,而且它操控衔接是否依照列表的办法摆放。
title_before 和 title_after
望文生义,它们便是衔接标题头前后的文字或代码,默许是 h2 标签
show_private
布尔型,是否显现私有链接。
include
字符串型,输出指定 ID 的 Blogroll 的分类链接,各个 ID 之间用半角的 “,” 分隔。默许显现一切的 Blogroll 分类。
exclude
字符串型,将指定 ID 的 Blogroll 分类链接从整个链接列表中扫除,各个 ID 之间用半角的 “,” 分隔。默许是什么都不扫除。
orderby
字符串型,Blogroll 的摆放办法(默许是依据称号排序,除非将这个值留空),即依据咱们在 WP 后台链接设置界面下的那些参数来进行排序:
(1)'id'
(2)‘url'
(3)‘name'
(4)‘target'
(5)‘description'
(6)‘owner'
(7)‘rating'
(8)‘updated'
(9)‘rel' ? 按设定的联系摆放
(10)‘notes'
(11)‘rss'
(12)‘length' ? 衔接称号的长度设定
(13)‘rand' ? 随机摆放显现
order
字符串型,设置升降序的摆放办法
ASC (默许)
DESC
limit
整型,设置输出链接条数的最大值。默许值是”-1″,输出悉数。
between
字符串型,每个衔接、图片和描绘之间的文字或代码,默许是 “n” 换行。
show_description
布尔型,是否答应显现每个链接的描绘。
show_rating
布尔型,是否答应显现链接的等级。
show_updated
布尔型,是否答应显现最近更新后的时刻戳。
hide_invisible
布尔型,是否显现一切的链接,乃至是被管理员设为不行见的链接,默许答应显现。

2.增加css美化,以下是个人的css,供咱们参阅

.lists {padding: 5px; margin: 25px auto auto 0;}
.linkcat {font-size: 12px; font-weight: bolder; padding: 5px; margin-bottom: 15px; list-style: none; clear:both}
.lists li h2 {font-size:14px; margin-bottom: 15px; color: #99CC33; }
.listcat ul {margin-left: 20px;}
.linkcat ul li {float: left; margin-bottom: 20px; margin-left: 20px; padding: 4px 0 4px 6px; width: 150px; border: 1px solid #d9d9d9;}
.linkcat ul li a {color: #a4a4a4; text-decoration: none;}
.linkcat ul li a img {margin-right: 3px;}
.linkcat ul li a:visited {color: #a4a4a4;}
.tips {font-size: 14px; margin-bottom: 18px; margin-left: 5px;}

运用jQuery
具体完成过程分两步:
1.加载jQuery库,能够直接调用google jQuery库

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>

2.加载jQuery功用代码,留意jQuery闭合
$(".linkpage a").each(function(e){
$(this).prepend("<img src=http://www.google.com/s2/favicons?domain="+this.href.replace(/^(http://[^/]+).*$/, '$1').replace( 'http://', '' )+">");
});
这段jQuery的意思是遍历一切class为linkpage下一切的a标签,然后对该a标签增加img,其间是“.linkpage”需依据自己的模板更改。

制造个性化的WordPress登陆界面的实例教程
个性化登陆界面的办法有两种,第一种是替换登陆布景,这个算是小型个性化吧:在/wp-admin/images找到login-bkg-tile.gif和login-bkg-bottom_new.gif两张图片,用自

Yii2.0 模态弹出框+ajax提交表单
如题咱们运用模态弹出框+ajax提交表单首要咱们把index视图的create按钮增加data-toggle和data-target。代码如下:phpechoHtml::a('增加请假单',['create'],['class'='btnbtn

CI结构扩展体系中心类的办法剖析
本文实例叙述了CI结构扩展体系中心类的办法。共享给咱们供咱们参阅,具体如下:首要你体系扩展类是放在application/core下面的,原本体系中心类是CI_Co

本周排行

更新排行

强悍的草根IT技能社区,这儿应该有您想要的! 友情链接:b2b电子商务
Copyright © 2010 touzhuwang75.com. All Rights Rreserved  京ICP备05050695号