企业站必备:wordpress当前分类及文章所属分类高亮

哥对wordpress的热爱真是一天大过一天了! 调用所有级类,并在当前分类及当前分类的上级分类中添加当前样式。 <?php if (!is_page() && !is_home()) { $catsy = get_the_category(); $myCat = $catsy[0]->cat_...

发现一个怪怪的问题,wordpress实在是让人捉摸不透啊

两段功能相同的小代码,加载出来竟然有那么大的不同。。。 这究竟是为啥咧?只能等哥在拍黄片的道路上慢慢求索了~ 先看这段: <?php $paged = get_query_var('paged'); $list = array( 'cat' => $cat, 'paged' => $pa...

超强wordpress插件:将博客园、开源中国的博客文章导入到wordpress中

超强wordpress插件:将博客园、开源中国的博客文章导入到wordpress中

插件介绍来自原作者PHP大咖:炖哥blog http://levi.cg.am/archives/3759?f=11.22   还在苦恼怎么cnblogs、osc功能太少吗,早有更换wordpress的冲动却无奈博客无法搬家?这款插件可以帮助大家自动转换博客园、开源中国的文章导入到wordpress中来哦。 这款插件已在wordpress插件中心上线,大家可以直接在wordpress控制台进行在线安装,安装...

超贴心,WordPress 技巧:给后台特色图片加上大小说明

超贴心,WordPress 技巧:给后台特色图片加上大小说明

使用 WordPress 开发的时候,很多项目都会用到缩略图的功能,但是 WordPress 后台的特色图片上传得时候并没有提示图片的大小,这样给客户操作的时候带来了一定的问题,其实我们可以通过以下代码在特色图片上传的地方增加大小说明。 add_filter('admin_post_thumbnail_html', 'wpjam_admin_post_thumbnail_html...

关于wordpress缩略图的一些小代码

最近著名的wordpress缩略图插件timthumb作者做了一个艰难的决定:停止这个缩略图插件的开发及维护. 哥跟着就悲剧了... 他妈的哥所有的wordpress站都是用了timthumb.php输出缩略图啊亲!!! 大爷个球的. 为了不被黑掉站点,只能赶紧找其他解决方案了... 这里来上几段性感...

优化了一下囧客圈的主题,把query_posts替换为WP_Query了

最近两天终于得了一点点闲,于是就琢磨着优化下小站囧客圈,根据大咖们的提示,哥把query_posts替换为WP_Query了 测试结果爽屎了,成功的将210+查询降至90+ 严重恭喜哥在wp的道路上又前进了1cm!

为wordpress分类(category)url补个 “/”

这两天在给囧客圈配置Super Static Cache插件生成全站html的时候遇到了很多url方面的问题. 这还是要一个个来解决地.首先就是给分类页面的url补上一个"/"反斜杠 网上的办法大都是使用permalink-trailing-slash-fixer这个插件,但是对有强迫症的哥来说真是不想再多装任...

wordpress 为cos-html-cache插件增加页面(Page)、标签(Tag)和分类(Category)的静态化功能

随着流量越来越大,囧客圈的vps再也无法承受更多的负载了,尝试HHVM无果(需要x64以及大内存)后,还是决定在程序上下手来解决问题了. 目前来说最好的办法就是全站静态化,wp-supecache因为nginx的原因放弃了. 这次就选流弊奸商东哥写的超屌cos-html-cache作为解决方案 不...

WordPress 图片alt自动使用标题

// 图片alt强制标题 function image_alt($c) { global $post; // 全局量 $title = $post->post_title; // 文章标题 $s = array('/src="(.+?.(jpg|jepg|png|gif|bmp))"/i' => 'src="$1" alt="'.$title.'"'); ...

在 WordPress 菜单显示指定时间文章更新数量 类似 bilibili 气泡

在 WordPress 菜单显示指定时间文章更新数量 类似 bilibili 气泡

首先需要重新制造一次“菜单”: class description_walker extends Walker_Nav_Menu { function start_el(&$output, $item, $depth, $args) { global $wp_query; $indent = ( $depth ) ? str_repeat( "\t", $depth ) : ''; $class_names = $value ...