扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
实现Wordpress彩色标签云
成都创新互联-专业网站定制、快速模板网站建设、高性价比姚安网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式姚安网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖姚安地区。费用合理售后完善,十载实体公司更值得信赖。
在相应主题的functions.php加入下面的代码,位置刻意在?前面:
function colorCloud($text) {
$text = preg_replace_callback('|a (.+?)|i','colorCloudCallback', $text);
return $text;
}
function colorCloudCallback($matches) {
$text = $matches[1];
$color = dechex(rand(0,16777215));
$pattern = '/style=(\'|\”)(.*)(\'|\”)/i';
$text = preg_replace($pattern, "style=\"color:#{$color};$2;\"", $text);
return "a $text";
}
add_filter('wp_tag_cloud', 'colorCloud', 1);
修改Wordpress彩色标签字体大小,排序,显示数量等。
文件位置在wp-includes下的category-template.php 文件中,搜索wp_tag_cloud,找到相关参数进行修改:
function wp_tag_cloud( $args = '' ) {
$defaults = array(
'smallest' = 12, 'largest' = 16, 'unit' = 'pt', 'number' = 50,
'format' = 'flat', 'separator' = "\n", 'orderby' = 'count', 'order' = 'DESC',
'exclude' = '', 'include' = '', 'link' = 'view', 'taxonomy' = 'post_tag', 'echo' = true
);
$args = wp_parse_args( $args, $defaults );
$tags = get_terms( $args['taxonomy'], array_merge( $args, array( 'orderby' = 'count', 'order' = 'DESC' ) ) );
注:
smallest表示标签的最小字号
largest表示最大字号
unit=px表示字体使用像素单位
number=0表示显示所有标签,如果为40,表示显示40个
orderby=count表示按照标签所关联的文章数来排列
order=DESC表示降序排序(ASC表示升序排序,DESC表示降序排序)
Wordpress彩色标签云小工具调用。
保存之后回到首页就可以看到彩色标签云的效果了。
云的服务器安装方法大致有三:
一、使用其提供的已经安装好的服务器套件或镜像,直接启动即可使用。如:关于wordpress的阿里云云市场相关产品及知识介绍
二、根据网站提供的教程,安装软件。比如安装wordpress,我就在阿里云的网站上搜索到:ECS
linux系统安装wordpress
教程
。跟着教程走一遍就会了。
三、使用Docker,直接安装某个wordpress容器即可。
最后做好收尾工作,优化服务器配置参数,设置好安全规则及权限。
使用jquery弹出窗口来实现。
您需要做的第一件事是安装并激活wplivepreviewlinks插件。激活后一个名为实时预览链接的新菜单项将出现在wordpress管理栏中。单击它会将您带到插件的设置页面。使用此插件,您可以实时预览外部,内部,所有或选择性链接。
在其他设置中,您可以选择实时预览弹出窗口的大小,位置以及预览链接的站点视口。默认设置适用于大多数站点。只需单击保存更改按钮以存储您的设置。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流