wordpress

1.模板和文件编辑器 
每次 WordPress 的安装都会带来一个文件编辑器,你可以使用它来编辑你的模板和其它 WordPress 相关文件,这些操作都在你的浏览器中进行,不必操心下载上传文件来编辑它们。
2.wordpress文章分页的实现 文本编辑模式下<!--nextpage-->
3.文章自定义额外的字段,编辑文章下面有自定义栏目,在那里添加自定义栏目,举例:添加price和color。下面是前台程序单独调取price
//begin
$price = get_post_meta(get_the_ID(),'price',true);
if ( ! empty( $price ) ) {
	echo $price;
}
//end
4.特色图像即缩略图,得到某文章特色图像url的方式是
$array_image_url = wp_get_attachment_image_src( 
get_post_thumbnail_id(get_the_ID()), array(380,300));
5.升级到最新的wordpress后,访问速度超过了1分钟,安装了两个插件,Useso take over Google(从别的网站获取字体)和disable google maps(禁用谷歌地图),网站打开在4秒以内了,快的时候2秒刷新完,慢的时候3秒刷新完,用的firefox的extended statusbar测试的;继续优化,就是用的redis,根据http://www.open-open.com/lib/view/open1341503323921.html操作完成后,发现首页可以,其他页面每次都是重新插入redis数据,然后把del方法所在的判断语句中 || ($_SERVER['HTTP_REFERER'] == $current_page_url && $_SERVER['REQUEST_URI'] != '/' && $_SERVER['REMOTE_ADDR'] != $ip_of_this_website)这句注释去掉,才可以的。ps:英文原文中 index-with-redis.php的代码不同,测试调用的时候,发现又去加载google字体和地图了,最终用的前者。然后页面打开快的时候0.7秒刷新完成,慢的时候就是第一次访问的时候,速度还是上面介绍的,首页加载完成,extended statusbar显示效果

6.wordpress只显示当前主题,其他主题不显示。然后按照网上提示删掉了php.ini中禁用函数scandir,然后重启nginx服务,结果还是只显示当前主题,最后执行service php-fpm restart命令后才把所有主题都显示的。
7.https://developer.wordpress.org/reference/ 在该网页可以搜索出需要的函数
8.wordpress 分类的调用用的get_categories方法,调整分类显示顺序,可以用 Category Order and Taxonomy Terms Order插件。安装后,点击
文章下面的Taxonomy Order,然后通过拖放来调整分类顺序。这样前台自动更改了显示顺序。另外明明指定了parent参数,并且有子分类却查不出来,原因是hide_empty没有给值0
9.<?php echo get_category_parents( $cat, true, ' &raquo; ' ); ?> 能输出 Internet » Blogging » WordPress »的分类关系内容
10.搜索页面search.php建立后,搜索form并没有跳转到该文件。原因是得必须传递一个name为s的参数。
11.wordpress站点最大上传限制的修改 functions.php中加入 @ini_set( 'upload_max_size' , '200M' );@ini_set( 'post_max_size', '200M');
12.除了后台设置菜单中的一般设置以外的其他设置,可以访问http://站点域名/wp-admin/options.php
13.检测文章是否属于某个分类,可以用has_category,子分类的文章对父分类和其他分类返回false
14.为分类指定一个展示图片和一个banner图片,可以使用Categories Images插件,调用方法是
<?php
 echo z_taxonomy_image_url($catid);
?>
和特色图像,就是栏目的description字段
15.插件:a).为多媒体添加分类和标签,图片多了,便于管理和查找。使用的插件Attachment Taxonomies
b).为分类增加额外字段,安装插件Category and Taxonomy Meta Fields
c).页面静态化插件Simply Static d).分享插件Sassy Social Share
16.wordpress子主题
17.wordpress后台图文混排前台显示样式的添加 https://codex.wordpress.org/Wrapping_Text_Around_Images
18.父分类下多个子分类,子分类下都有1篇文章,点击父分类,跳转到第一个子分类下展示文章
$catID = get_query_var( 'cat' );
while(1){
	$cats = get_term_children($catID,'category');
	if($cats[0]){
		$catID = $cats[0];
	}else{
		break;
	}
}
$catID = get_category( $catID, false );
 
19.获取栏目链接:echo esc_url(get_category_link(catid)) style.css调用方式:<?php bloginfo('stylesheet_url'); ?> 字符的截取:<?php echo wp_trim_words(get_the_content(),60,'...'); ?> 文章读取:$the_query = new WP_Query( $args );while($the_query->have_posts()){
$the_query->the_post();} 文章tag : wp_get_post_tags 文章是否属于该分类: has_category(catid,null); 分类的额外属性:$arrayMetaList = get_all_wp_terms_meta($catID->parent); 获取样式目录:get_bloginfo(‘template_directory')

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值