wp-syntax代码高亮插件使用手册

月小升的博客一直在用wp-syntax插件来代码高亮,今天发现不少语法不知道不能用,比如月小升经常写bash命令,留一个文在此,方便自己学习 WP-Syntax 代码书写格式 //这里添加代码…… </pre> 其中,lang="html"表示代码语言为 html,请根据自己需要修改; line="1" 表示显示行号,如果不需要,去掉即可;escaped="true" 是为了防止代码转义,如 More


wordpress模板编写插件CSS丢失

月小升的博客,本来启动了一个代码高亮插件,结果新编写模板的时候,发现插件的CSS整个都丢了 找到原来得模板发现header.php文件里有这么一段 不管啥,都给拷贝过来,立即就好了。


为wordpress编写一个插件

用一个基础的插件来理解wordpress的插件编写 这个插件仅仅将wp_options表中 option_name为 yuexiaosheng_test1_from的那条纪录的值 插件在后台有菜单,有窗口,有数据库交互,仔细理解能看见一个比较完整的插件体系了。


彻底关闭wordpress的Pingback功能

尽管我已经对博客加了评论验证,关闭了traceback和pingback,依然无法抵挡一些人,对以前发布的博客进行pingback,导致了大量的垃圾评论。 以下小代码,过滤pingback function no_self_ping( $links ) { $home = get_option('home'); foreach ( $links as $l => $link ){ if ( 0 == strpos($link,$home) ){ unset($links[$l]); } } More


开发wordpress 插件的后台管理面板

月小升力求采用简单的流程来表达如何在后台增加控制选项。 开发wordpress 插件后台管理面板 wordpress的插件功能非常强大,之前说过一篇关于如何开发一个简单的插件。后来发现插件有很多时候需要用户在后台输入一些参数的。 本篇文章讲述如何在后台搞出来一个页面,让用户输入一个参数,来实现wordpress后台控制选项。 界面输入即可存储了。 More


wordpress插件编写入门例子

今天写了一段首页静态化的代码,来加速首页显示速度。突然想要不要弄个wordpress插件来实现一下。 参考地址 http://codex.wordpress.org/Writing_a_Plugin 一个标准的wordpress插件文件开头要这样写 其实仅仅是注释。到此就为止了。我们到后台插件列表看看 其实我们已经写了一个插件了。不过这个插件什么活也不干。 那么如何干活呢 More


WordPress 后台HTML编辑模式增加快捷按钮

经常使用wordpress的后台按钮。使用了代码插件WP-Syntax。老是要手工写pre lang="php" 这样的代码。要是能添加个按钮就方便多了。下面为html编辑模式增加一个字体颜色变红的按钮来展示如何搞。 本篇文章中xxx表示主题目录名称 1.新建一个文件myquicktags.js 内容如下 QTags.addButton( '红', '红色', "", "" ); 然后把此js丢入主题文件夹wp- More


wordpress评论加验证码(无插件)

最近每天有来自欧美,日本,韩国的垃圾评论N条,每日清理很是累人。本来以为开启验证码是wordpress自带功能,结果发现根本不是。都需要插件,改代码,等等。 插件的坏处和好处就不多说了。 (PS 本来英文评论特别多,安装个必须输入中文的,搞定了。结果韩国人和日本人又来了。都是宽字体,所以误导为中文了。必须加验证码了。) 这里用代码搞定 More


wordpress前台正常,后台500错误

wordpress迁移以后,发生前台正常,后台500的错误。经过层层检查,鉴定为插件导致。 将wp-content下plugins下的所有目录转移到一个叫A的目录下。后台就可以显示了。 然后将这些插件一个一个转移回去。在后台启用,无法启用的都是有病的。这样就能测试出哪个有毛病了。 两个有问题 1.分页插件 wp-pagenavi 分页插件最后采用了手工代码分页办法, More


wordpress无插件实现列表分页

这个文件在你的模板目录下,如果寻找模板目录请参考 wordpress模板修改及函数说明 一、添加功能代码至 functions.php(的php循环内) function par_pagenavi($range = 9){ global $paged, $wp_query; if ( !$max_page ) {$max_page = $wp_query->max_num_pages;} if($max_page > 1){if(!$paged){$paged = 1;} if($paged != 1){ec More


About Me

静水流深,水滴石穿