存档

‘PHP’ 分类的存档

WordPress增加日志归档和分类页面的方法

2010年1月11日 zenoven 32 条评论

日志归档和分类这两个页面在不少朋友的WordPress里面还是很常见的,通过这两个页面可以让自己和访客更好的了解你的内容,也可以对自己以前的文章进行查看总结。下面就来说下添加这两个页面的方法。

1、增加日志归档页面

效果如下面的截图,实际效果可以查看我的这个页面 文章归档

[阅读全文...]

分类: PHP, 本站记实, 杂记, 精华文章 标签: , , , , 阅读:144

细节 我们可以关注更多一些

2010年1月9日 zenoven 31 条评论

细节决定成败,我觉得很有道理,我也不准备在这个问题上多说什么,只是拿这句话用用而已。

我的主题一直就是mg12的iNove,从开始用到现在几乎是每个能改的地方我都改了,有的朋友问我要我的改装版,不是我不愿给(我曾经给过一些朋友的),是因为很多改动的地方我自己都不记得了,更是因为许多地方我把那些动态的函数换成了静态的HTML代码,删删减减,如果你不是太懂网页,直接拿去用恐怕是很难的。

下面是我的一些细节的改动

1、导航栏首页链接及图标。

[阅读全文...]

分类: CSS, PHP, 本站记实, 杂记 标签: , , , , 阅读:68

分享一份WordPress主题制作教程

2009年12月1日 zenoven 16 条评论

我一直以来都是用的inove主题,感觉这个主题真的很强大。不过再强大的功能,不是自己写的,总是想改造,给他整容,对模板的sidebar header还有footer等一一改造,之前也没有看过什么教程,完全是靠自己的一点点php及CSS,现在渐渐的竟有种自己写主题的念头了,呵呵,但是由于并没有写过主题,还是先看下这方面的教程为好。

wp_theme

这份教程是我爱水煮鱼(这个链接到Denis的WP主题制作页面)翻译,由Wpdesigner.com站长编写的,PDF中文版,觉得还不错,分享给大家了!(这份教程对于有HTML PHP CSS基础的朋友应该非常容易看懂,我几分钟就看了10多页呵,当然网上还有很多教程,这个也许不是最好的,但是对于众多WP菜鸟来说已经很不错了。。。)

真希望有一天大家能看到我制作的主题哈。。。。

[阅读全文...]

分类: PHP, 本站记实, 杂记 标签: , , , , 阅读:114

再次对WordPress表情插件动刀

2009年11月16日 zenoven 13 条评论

以前我用的是mg12的highslide4wp这个插件(我本来用这个插件的意图是添加图片放大缩小功能的,后来也基本上没有),里面有添加表情这个功能。

但是最近用的时候发现了问题,而且我也是希望插件越少越好,便删除之。。。那么该如何加入表情呢?搜索!

果然,方法很快出来了,下载个smilely.zip ,然后解压smilely.php到你主题所在的路径,然后在在 comments.php的textarea之前添加下面的代码(原文来自于 不亦乐乎 ,其中说的guestcomments.php在我的主题中没有)

<?php include(TEMPLATEPATH . ‘/smiley.php’); ?>

[阅读全文...]

分类: PHP, 本站记实, 杂记 标签: , , 阅读:72

WordPress2.8.6升级失败及解决实战

2009年11月15日 zenoven 10 条评论

这几天WordPress又有了新版本的,目前最新的是WordPress2.8.6,我之前的是2.8.5,官方的说的是主要更新了两个安全漏洞,下面是官方的原文:

2.8.6 fixes two security problems that can be exploited by registered, logged in users who have posting privileges.  If you have untrusted authors on your blog, upgrading to 2.8.6 is recommended.

The first problem is an XSS vulnerability in Press This discovered by Benjamin Flesch.  The second problem, discovered by Dawid Golunski, is an issue with sanitizing uploaded file names that can be exploited in certain Apache configurations. Thanks to Benjamin and Dawid for finding and reporting these.

对我这样的懒人,在后台直接升级比较简单,于是便点开后台>>工具>>升级,然后选择中文版的那个,升级开始了,不过并没有成功,好像说的是文件在60秒之内没下载完成,试了几次都没成功,我大概也知道是超时的设置问题,后来一搜果然是这样的,然后就找到了那个设置超时的原文件,wp-admin\includes\file.php ,查找下面的代码

[阅读全文...]

分类: PHP, 本站记实, 杂记 标签: , , , , 阅读:78

WP的问题还是很多很多。。。一个小问题我都解决不了

2009年10月27日 zenoven 22 条评论

一个朋友新建的页面调用链接函数代码,但是链接没了,比如截图中的年少的故乡和zenoven的博客,就是说那些文字没有加上链接,跟平常的文字一样,很郁闷啊。

question1

链接代码我用的下面

<ul><?php wp_list_bookmarks(‘title_li=&categorize=0&orderby=rand’); ?></ul>

[阅读全文...]

分类: PHP, 本站记实, 杂记 标签: , , , , 阅读:39

修改iNove主题默认导航菜单 同时显示分类目录和页面

2009年10月10日 zenoven 12 条评论

iNove主题默认的导航菜单好看是好看,但是感觉用的人实在太多,而且我想要同时显示分类目录和页面,这在原来的设置下是没法实现的,只能改代码了。

原来的inove/templates/header里是设置默认只显示页面或是显示分类,我要的是都显示,开始想把判断语句去掉,只剩两个函数wp_list_pages 和wp_list_categories 。这样试过后发现显示会有错位,另外IE下和FireFox下效果也不一样,只能再重新修改了。

下面是inove/templates/header里面我现在的导航栏的代码(搜索框还没修改好,暂时未加上)

<!– navigation START –>
<div id=”navigation”>
 <div id=”homepage”>
  <a title=”首页” href=”http://www.zenoven.com”><img src=”<?php bloginfo(’stylesheet_directory’); ?>/img/home.jpg” alt=”首页” height=”50″ width=”50″></img></a>
 </div>
 <div id=”navs”>
  <div id=”navigation_wp_list_categories”>
   <!– menus START –>
   <ul id=”menus”>
    <?php
      wp_list_categories(‘title_li=0&orderby=name&show_count=0′);
    ?>
   </ul>
    <!– menus END –>
   </div>
   <div id=”navigation_wp_list_pages”>
    <ul id=”menus” >
     <?php
      wp_list_pages(‘title_li=0&sort_column=menu_order’);
     ?>
    </ul>
   </div>
  </div>

[阅读全文...]

分类: CSS, PHP 标签: , , , , , , 阅读:186

WordPress wp_list_cats函数详解

2009年9月24日 zenoven 没有评论

突然要用到这个WordPress里的wp_list_cats函数了,但每次都要从网上找很麻烦。。。于是便弄到自己博客里面,方便自己,方便大家~~

    <?php   wp_list_cats(sort_column=name&optioncount=1&feed=RSS);  ?>

这句就是告诉它分类要依照名称排序、并显示拥有的文章数量、而且分类要显示分类RSS连结

各个自设选项列表如下

sort_column
ID 或 name,预设为 ‘ID
分别为依 ID 值或分类名称排序

[阅读全文...]

分类: PHP 标签: , , 阅读:21