现在的位置: 首页Wordpress>正文
不用插件实现WordPress代码高亮显示
2010年08月01日 Wordpress ⁄ 作者:知更鸟 ⁄ 共 3493字 评论数 162 ⁄ 被围观 37,060+

PHP:

  1. <div id="branding" role="banner">
  2. <?php $heading_tag = ( is_home() || is_front_page() ) ? 'h1' : 'div'; ?>
  3. <<?php echo $heading_tag; ?> id="site-title">
  4. <span>
  5. <a href="<?php echo home_url( '/' ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a>
  6. </span>
  7. </<?php echo $heading_tag; ?>>
  8. <div id="site-description"><?php bloginfo( 'description' ); ?></div>
  9. <?php
  10. // Check if this is a post or page, if it has a thumbnail, and if it's a big one
  11. if ( is_singular() &&
  12. has_post_thumbnail( $post->ID ) &&
  13. ( /* $src, $width, $height */ $image = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'post-thumbnail' ) ) &&
  14. $image[1] >= HEADER_IMAGE_WIDTH ) :
  15. // Houston, we have a new header image!
  16. echo get_the_post_thumbnail( $post->ID, 'post-thumbnail' );
  17. else : ?>
  18. <img src="<?php header_image(); ?>" width="<?php echo HEADER_IMAGE_WIDTH; ?>" height="<?php echo HEADER_IMAGE_HEIGHT; ?>" alt="" />
  19. <?php endif; ?>
  20. </div><!-- #branding -->

CSS:

  1. #header {
  2. padding30px 0 0 0;
  3. }
  4. #site-title {
  5. floatleft;
  6. font-size30px;
  7. line-height36px;
  8. margin: 0 0 18px 0;
  9. width700px;
  10. }
  11. #site-title a {
  12. color#000;
  13. font-weightbold;
  14. text-decorationnone;
  15. }
  16. #site-description {
  17. clearrightright;
  18. floatrightright;
  19. font-styleitalic;
  20. margin14px18px 0;
  21. width220px;
  22. }
  23. /* This is the custom header image */
  24. #branding img {
  25. border-top4px solid #000;
  26. border-bottom1px solid #000;
  27. clearboth;
  28. displayblock;
  29. }

jscript:

  1. $(function() {
  2. $('.related_thumbnail img').animate({"opacity": .5 });
  3. $('.related_thumbnail img').hover(function() {
  4. $(this).stop().animate({ "opacity": 1 });
  5. }, function() {
  6. $(this).stop().animate({ "opacity": .5 });
  7. });
  8. });

工具下载:http://www.blogjava.net/Files/Unmi/CodeRender(Unmi).rar

原文地址:http://www.blogjava.net/Unmi/archive/2008/05/03/197903.html

日志分页: 1 2

目前有 162 条留言 其中:访客:79 条, 博主:17 条 引用: 66

  1. SKF轴承,NSK轴承 : 2011年12月17日 157 天前 17:24:19  51楼 @回复 回复

    顶!期望能分享!!!!

  2. 小乖乖 : 2012年01月03日 141 天前 04:01:34  52楼 @回复 回复

    鸟哥 请问代码是什么插件?

  3. dmaojie : 2012年01月07日 136 天前 20:07:10  53楼 @回复 回复

    看看行不行

  4. 皆为浮云 : 2012年01月15日 128 天前 22:01:05  54楼 @回复 回复

    鸟哥,现在你还是用的这个方法吗?
    2.7版本的主题里,现在有没有添加这些代码?

  5. 卧龙居 : 2012年01月28日 116 天前 12:44:05  55楼 @回复 回复

    这个好像不支持html代码,有其他的方法能让主题支持html吗?

  6. 东东@丫丫情侣博客 : 2012年02月05日 108 天前 13:25:45  56楼 @回复 回复

    为什么我用了你的代码高亮的方法显示的和你的不一样啊
    这是我在文章中插入的代码

      
    /*
     * Superfish v1.4.8 - jQuery menu widget  
     * Copyright (c) 2008 Joel Birch  
     *  
     * Dual licensed under the MIT and GPL licenses:  

    这是文章页面加载的你的css样式和js代码

    但是显示效果和你的不一样啊
    你可以点击这个链接看看我的代码高亮显示的,前面没有像你的一样数字行号

  7. 东东@丫丫情侣博客 : 2012年02月05日 108 天前 13:26:30  57楼 @回复 回复

    求解,很急用,麻烦鸟哥啦

  8. 东东@丫丫情侣博客 : 2012年02月05日 108 天前 13:29:21  58楼 @回复 回复

    http://blog.woyaya.net/navigation-menu-on-wordpress-standard-analytical-analysis.html 你可以点击这个页面看看我的代码高亮,查看页面源代码的话你会发现我加载的是你的、highlight.css 和 jquery.colorbox.js 还有一个问题就是我是网站分类和页面的关键词描述,那些也按照你的方法改的,可是中间为什么出现了那么多空行啊 你随便点击一个分类的页面查看源代码就看到啦,帮帮忙

  9. 东东@丫丫情侣博客 : 2012年02月05日 108 天前 13:30:46  59楼 @回复 回复

    如果方便的话加一下我的QQ1282570027,谢谢啊

  10. fangcaoba.com : 2012年04月09日 43 天前 19:02:35  60楼 @回复 回复

    鸟哥,拜托加下我qq 1028135490 遇到问题实在解决不了了。要不把邮箱地址告诉我也行,我把ftp等资料给你,你有时间帮我解决一下 谢谢

  11. 刚刚 : 2012年04月11日 42 天前 16:26:50  61楼 @回复 回复

    用推他相册,他们的相册也是免费的.不防外链.

  12. 小老翁 : 2012年05月10日 12 天前 23:12:36  62楼 @回复 回复

    感谢分享,我正在搜集呢!

  13. amasun : 2012年05月14日 8 天前 20:03:38  63楼 @回复 回复

    为什么:

    “打开并编辑 wp-includes/formatting.php 文件,找到以下代码:”……
    这行代码显示为颜色#0196e3。而不是highlight.css中的黑色?

    • amasun : 2012年05月14日 8 天前 20:30:50 @回复 回复

      应该是#2b91af。但我还是不知道是为什么这个颜色,我选的php。

      • amasun : 2012年05月14日 8 天前 21:16:26 @回复 回复

        经过一番折腾,终于发现了。鸟哥是不是在coderender生成代码之后把其中的<span>标签都去掉了?所以本来的黑色文字可以显示为#2b91af?还是因为鸟哥有其他的方法?其他帖子里的代码都带着<span>标签。

  14. simple : 2012年05月18日 5 天前 02:50:31  64楼 @回复 回复

    请教鸟哥: 日志怎么显示代码?比如你这个文章最后的10行解决办法,是怎么样实现显示的,并且有行号?我并不需要高亮,只要显示就行了。我尝试使用code夹起来,不行。
    谢谢,谢谢

  15. simple : 2012年05月19日 4 天前 01:32:46  65楼 @回复 回复

    鸟哥的意思是: 本文的办法, 有高亮代码的功能,当然也就可以显示代码? 所以,要想在wordpress日志加入一些代码,使用这个办法就行了

  16. simple : 2012年05月19日 4 天前 01:44:16  66楼 @回复 回复

    谢谢鸟哥,真的是这样! 我懂了

查看来自外部的引用: 66

  • 不用插件实现WordPress代码高亮显示 | 有鱼
  • 洋葱博客 » Blog Archive » 不用插件实现相关日志的两种方法
  • 洋葱博客 » Blog Archive » 不用插件实现WordPress代码高亮
  • 不用插件实现WordPress代码高亮显示 | Mr.X – 许海彬
  • 不用插件实现WordPress代码高亮显示 | 流星雪
  • WordPress高亮代码非插件版 | 懒虫の折騰筆記
  • 不用插件实现WordPress代码高亮 | 安静的角落
  • 谈谈PJBLOG的代码高亮 - 世纪预言
  • 谈谈PJBLOG的代码高亮 - 世纪预言
  • 谈谈PJBLOG的代码高亮 | 世纪预言
  • 谈谈PJBLOG的代码高亮 | 世纪预言
  • HOTNEWS2.4学习文 | [睿].IRUIZHI.com
  • Hotnews2.4 学习笔记 | [睿].IRUIZHI.com
  • wordpress 代码高亮插件 « 遥感物语 :) - Mr Wyc's blog…
  • (转载)不用插件实现WordPress代码高亮显示 | 坏人作品
  • 无插件让wordpress代码高亮 | 新派网络
  • 不用插件实现WordPress代码高亮显示 - 冰凌峰博客
  • 误人子弟的代码 - 冰凌峰博客
  • 不用插件实现WordPress代码高亮显示 « 雷子的博客
  • 知更鸟WP网站技术分享 | 牧场物语
  • 知更鸟以及其他站点WP技术分享 | 牧场物语
  • 不用插件实现WordPress代码高亮显示 | 阿东博客
  • WordPress主题:HotNews Pro 2.7说明备份 | 魅影
  • 不用插件实现WordPress代码高亮显示 | 加文博客
  • 出去wordpress中代码半角变全角 | 韩文成的blog-90后iter
  • HotNews Pro 2.7Plus 知更鸟主题 中文wordpress模版 | 无所事事-dedecms着迷者喜欢的博客,wordpress模板发布,dede标签大全.
  • WordPress主题:HotNews Pro 2.7Plus | 153博客-blog.153.biz
  • hotnewspro plus主題使用說明[繁中]歐塔庫部落 | 歐塔庫部落
  • wordpress代码高亮的几种方法 | 小技巧
  • WordPress主题:HotNews Pro 2.7 | Xiaoswift's Website
  • 非插件实现代码高亮显示 | 梦想象牙塔
  • 不用插件实现WordPress代码高亮显示 | Nydia 的博客
  • WordPress主题:HotNews Pro 2.7 - 天空之城
  • hotnewspro pro2.7wp国人高级主题下载及使用说明 | 苹果power
  • WordPress主题:HotNews Pro 2.7 | 网店免费推广-酷淘网-|网店|宣传|营销|论坛|网店免费宣传网 - Colltao.com!
  • WordPress主题:HotNews Pro 2.7 | fish的小站
  • WordPress主题:HotNews Pro 2.7 | 嗨,CC!
  • 实现代码高亮,不用插件 | 博客
  • 推荐WP主题:HotNews Pro 2.7 | 魅影视觉
  • 不用插件实现WordPress代码高亮显示 | 李辉的博客
  • WordPress主题:HotNews Pro 2.7 | 魅影视觉
  • HotNews Pro 2.7主题使用说明 | 三雨二草
  • 不用插件实现WordPress代码高亮显示 | 三雨二草
  • WordPress主题:HotNews Pro 2.7 | 值得来
  • 本博客主题——HotNews Pro 2.7 | zg
  • 不用插件的wordpress代码高亮显示 - 燕草飞
  • wp非插件高亮显示代码 | 苦太狼
  • WordPress主题:HotNews Pro 2.7 | 我爱小孙
  • WordPress主题:HotNews Pro 2.7 | 开溜网
  • 实现代码高亮,不用插件 | 软件开发者博客
  • WordPress主题:HotNews Pro 2.7(转) | 开溜网
  • WordPress主题:HotNews Pro 2.7 使用教程 | HR VIP俱乐部
  • wordpress实现代码的高亮显示 | LJ's blog
  • WordPress主题:HotNews Pro 2.7 | 喜乐优
  • 如何不在wordpress上不使用插件实现代码高亮 | 喻名堂
  • WordPress主题:HotNews Pro 2.7 | 西楚seo
  • 瞎折腾 - To the Moon - Tell my own story
  • 手把手学会wordpress Widget制作 | 消逝的硝烟博客
  • WordPress主题:HotNews Pro 2.7 | 水月阁
  • WordPress主题:HotNews Pro 2.7 | 过客
  • WordPress国人主题:HotNews Pro 2.7 | 网页碎语
  • WordPress主题:HotNews Pro 2.7 « 互联网有些事
  • [每周推荐]强大集合各种功能的主题 — HotNews Pro 2.7 | Lwesn!
  • WordPress主题:HotNews Pro 2.7 | Fly Rat 飞鼠影像
  • WordPress主题:HotNews Pro 2.7 | 速猫网
  • WordPress主题:HotNews Pro 2.7Plus « 醉仙红

Wopus问答

给我留言

留言无头像?

留言不能超过1500字,已输入字数:

×
腾讯微博