Browse :
Home » Archive by category ''
WordPress随机显示数篇日志的图片并链接到日志上,也可以显示最新的日志图片。代码如下:
<?php
$dock = new WP_Query();
$dock->query( ‘showposts=6′ );
while( $dock->have_posts() ) : $dock->the_post();
?>
<li>
<a href=”<?php the_permalink() ?>” rel=”bookmark” title=”Permanent Link to <?php the_title_attribute(); ?>”>
<!–<img src=”<?php echo get_post_meta( $post->ID, “Image”, true ); ?>” width=”74px” height=”74px” alt=”<?php the_title(); ?>” /> –>
<?php if( get_post_meta($post->ID, “Image”, true) ): ?>
<img src=”<?php echo get_post_meta($post->ID, “Image”, true); ?>” width=”74px” height=”74px” alt=”<?php the_title(); ?>” />
<?php else: ?>
<img src=”http://wpjunction.com/themes/brown/wp-content/themes/Brown/images/ads-125-125.jpg” width=”74px” height=”74px” alt=”<?php the_title(); ?>” />
<?php endif; ?>
</a>
</li>
<?php
endwhile;
?>
在CSS中,有一项技术可以让当前页的菜单高亮,比如我在sofish v2这个主题中,也实现了这个效果,详情你可以到Live Demo for sofish v2看看,也可以看看下图的演示:

是不是很不错呢?当然,我也觉得。如果单纯用CSS或者CSS+JS来实现也完全可以。但Wordpress本身就提供方法给我们,更简单,而且不 需要太多额外的代码。为什么我们不用呢?你不用,我用!就像标题一样,即使你只是会一点点HTML知识,甚至一点都没有。你只要照做就可以了。那么,如果 我想实现,需要照做怎样的几个步骤呢?
这里有个简单的例子:
<ul>
<li <?php if ( is_home() || is_category() || is_archive() || is_search() || is_single() || is_date() ) { echo ' class="current"'; } ?>><a href="<?php echo get_option('home') ?>/">FrontPage</a></li>
<li <?php if ( is_page('About') ) { echo ' class="current"'; } ?>><a href="/about/">About</a></li>
<li <?php if ( is_page('WordPress') ) { echo ' class="current"'; } ?>><a href="/wordpress/">Wordpress</a></li>
<li <?php if ( is_page('Plugins') ) { echo ' class="current"'; } ?>><a href="/plugins/">Plugins</a></li>
<li <?php if ( is_page('Contact') ) { echo ' class="current"'; } ?>><a href="/contact/">Contact</a></li>
<li <?php if ( is_page('Links') ) { echo ' class="current"'; } ?>><a href="/links/"> Links</a></li>
</ul>
在上面的例子中。蓝色部分,是Wordpress的判断函数,告诉你的导航这里是在哪个页面,以便显示指定的的样式;黄色部分,是你页面的名称。绿色部分,是高亮当前页面所用的CSS代码,比如我的是:
#menu ul li.current a{
background:#f30;color:#fff;
text-transform:capitalize;
font-weight:700;
}
这个表示,当切换到页面的时候,页面导航显示红色背景,加粗字体,首字母大写。
如果大家要利用这个来实现当前页面导航高亮。那么,要注意的主要是页面名称和样式的设置。 页面名称可以在”后台–>Manage–>Pages”查看你的页面标题。相信这并不是一件让你头痛的问题。如果样式设置遇到问题的话,完全可以来问我,我将会帮你解决。
| Name |
Location |
Color |
| House |
| Carrion Fly |
Worldwide |
gray |
| Office Fly |
California, Bay Area |
white |
| Common House Fly |
|
brown |
| Horse |
| Horn Fly |
Kansas |
red |
| Face Fly |
|
green |
| Stable Fly |
|
black |
前段时间一真受垃圾评论困扰,Google一下,得出的结论是加个验证码功能,是较好的解决方案。于是就找了个几个WP的验证码插件。
有好几款都不错,最后先了一个简单一点的WP-imgcode。用法很简单,在评论页面上加上
<?php do_action(‘comment_form’, $post->ID); ?>就行了。
加上后发现有问题了。在静态页面上可能正常显示验证码,但在日志页面上无法显示验证码。到底是什么原因呢?
查看源代码后发现,是链接的地址不对。我日志页面用了永久化链接,把地址改成了“http://www.ardy.cn/java/***”,在域名后在加上了日志类别。而验证码图片的地址为“http://www.ardy.cn/java/wp-content/plugins/wp-imgcode/imgcode.php”,看出问题了吧!正常的地址应该是“http://www.ardy.cn/wp-content/plugins/wp-imgcode/imgcode.php”很明显,作者写的是相对地址,所以把相对的目录信息加上了。
知道问题出在哪了,就好办了。去编辑插件,在开代码前面不远处就能看到一句“var $plugin_dir = ‘wp-content/plugins/wp-imgcode’;”,没错,是写的相对地址吧,那好,我们把它也成从根下开始,改为“ var $plugin_dir = ‘/wp-content/plugins/wp-imgcode’;”。OK!再看看,问题解决了~!
这部份代码如下:
class wp_imgcode
{
var $version = ’1.0.0′;
var $plugin_dir = ‘/wp-content/plugins/wp-imgcode’;
应广大网友要求,现发文讲解WP插件content-gallery的使用方法。本文将图文并茂,目的是让新手能看得明白。写的不好还望见谅!
阅读全文
修改C:WINDOWSsystem32driversetc的Hosts文件即可
# Copyright (c) 1993-1999 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a ‘#’ symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
127.0.0.1 localhost
打开文件可以看到如上内容,localhost指向的就是本机。
我们在下面加一行
202.108.22.43 b
现在访问http://b就到Baidu了,挺方便吧 :)
看到一些不错的WordPress主题,好多还是收费的,都有免费提供下载,有须要的朋友值得看看。
地址:http://www.arthack.org/wp-themes






一个网站的永久链接可谓网站的门牌号,好的永久链接可以更受搜索引擎的欢迎,同时也能为你带来更多的流量。那么如何设置永久链接或固定链接才好呢? 我想这个问题也是仁者见仁,智者见智,各有各的看法。下面介绍了WordPress 中,永久链接或固定链接设置技巧,算是我的一家之言吧。
1. 如何设置WordPress 永久链接
登陆WordPress,单击“选项”。然后单击“选项”的下级分类‘永久链接’在常规设置中选择“自定义”,然后在“自定义结构”中填入你想设置的永久链接结构就可以了。
WordPress 永久链接结构主要是通过结构标签来构成的,你只要了解了这些标签就可以任意设置你的永久链接了。WordPress 永久链接结构标签主要有如下这些: 阅读全文
下一页 »