修改WordPress默认标签云的输出

很多精美的WordPress网站,都喜欢通过复制WordPress原函数内容进行重写改造后丢到主题的functions.php文件中来实现对函数的高度自定义。
碎碎念以前设置主题和重写后台的思路也大多仿照这样的思路,但,这样的东西写多了,越来越显得主题的臃肿拖沓,是否可以通过直接修改wp根文件的函数来进行自定义输出呢?

答案,当然是肯定的!

那个,我说几句哈(不喜可跳到下个段落)

只是,要实现通过直接修改默认函数来控制输出,这比编写新的函数难度要大得多,首先,你必须非常熟悉WordPress的文件结构,其次,还要对原函数有比较深入的理解,最后,还得具备运行效果检验的能力。

熟悉WordPress文件结构,这个通过解读WordPress官网中文文档解决。

对原函数深入理解,那就要不断地进行实际运用和自定义编写,在经历了大量的成功和失败后,经验积累足够了,运用起来才不会吃力。

检验运行效果,你必须有一个概念,那就是,正常的表象下并不代表后台一切正常,你需要各项指标的数据,至少,响应时间、运算耗时和效率,这都要时刻注意。

说人话!

呃,简单来讲,就是你要会用啦~ 废话! 好吧好吧,这样的心得虽然看起来很啰嗦,但是,算是自己探索了以WordPress为代表的博客网站程序应用的总结咯,觉得有用就看一看,没用就跳过咯。

好嘛好嘛,上正菜

//修改默认标签云
	function zti_tag_cloud_filter($args) {
		$args = array(
		"largest" => "10",
		"smallest" => "10",
		"number" => "30",
		"orderby" => "count",
		"order" => "DESC",
                //这个地方的参数和值可以参照WordPress中文文档widget_tag_cloud_args的示例进行修改。
		);
		return $args;
		}
	add_filter("widget_tag_cloud_args", "zti_tag_cloud_filter");

以上,还是丢到functions.php去。
本文,仅仅作为引子来说明怎么进行WordPress默认函数的自定义,更高端的应用,等你来展示哦!
举一反三永远是最好的思维方式,没有之一!

NOOLDEY

本文作者:NOOLDEY

做一个诗情画意的码农,皮皮猪,我们走!

原文链接: http://zhuweisheng.com.cn/wordpress/wordpress-tagcloud-new/

本站文章如无特殊声明均为原创,创作不易,转载请注明来源,谢谢!